Forum Discussion
ks927
10 months agoActive Member II
Best way to update thousands of profiles at once?
We would like to classify all of our active user profiles, based on app engagement/behavior, on a nightly or weekly or monthly basis. This requires tens of thousands of api requests, which can be don...
Joseph_C
10 months agoPractitioner II
You are making the calls from your app's backend?
How we did this - Through the Snowflake CDI sync. All of our user data was passed to our snowflake warehouse. We classified users as 'Acitve' or 'Passive' and then daily at 6:00am every day, we ran a query to sync user's whose classification had changed, from snowflake to braze. If you don't have snowflake, there are other data syncs braze has connections with.
The other way I can think of - would be to set up a canvas that enters users based on your active or passive definitions, and uses a webhook step to update a custom attribute for their engagement state. So... you might enter users who "Last used App more than 7 days ago" and assign your new `engagement_State` attribute = `passive`.
Related Content
- 2 years ago
- 2 years ago
- 10 months ago