ContributionsMost RecentMost LikesSolutionsHow to record the origin of all users in Braze - Best practices I'm looking to hear from someone who records the origin of all their Braze users and how best to do this. Do you use a custom attribute? If not, what do you use? Or do you record it outside of Braze? We’re looking for the best way to identify where each user in our database originated from and how they entered our database. For example: A conference or industry event Created manually by one of our staff in our CRM Our product user database - businesses add their employees to provide them with access to our product, which then syncs to Braze Free product trial sign up Social media e.g. YouTube, Facebook, etc. Ad campaign etc This is part of but different to attribution - we're also currently working on a multi-touch attribution dashboard covering all touchpoints with various attribution data models. How do you record and structure the origin data in Braze? thanks a lot! Re: How to record the origin of all users in Braze - Best practices Thanks for your replyMax. We're not using either AppsFlyer or Adjust. But I'll look into both. Native attribute in the user profile - that kind of answers my question. It would be interesting to see how the data is structured in such an attribute. I tried googling this but can't find any examples. Do you use a native attribute or custom attribute to store the user's source? Is it a nested attribute or an array of objects? Thanks