The foundation for building personalized experiences is based on having access to reliable and clean first-party data. With access to this data, you can power machine learning models to predict relevant content recommendations, user interactions, or even help forecast revenue.
To start building these experiences, the first step is to use historic event data to segment users into specific audiences. For example, if we are trying to create a segment of users we think are most likely to purchase, we may define that as:
Users who have purchased an item in the past
Users who haven’t purchased within the last month
Users who have been active within the past week
Once you have identified the audience parameters, you can then use them to train machine learning models to make predictions on specific customer actions, like purchasing an item. This recipe will walk you through how to create purchase predictions using Segment and Vidora, a no-code machine learning platform.
The basis for any machine learning prediction is historical user behavioral data - events and traits. The first step to track user behavioral events is to sign up or log in to the Segment App. Next, create a source for your Mobile and/or Web Apps. After you set up your source, you’ll begin to implement events. Events are essentially actions — such as screen views or button clicks — performed by your users on your App. You can implement events by bundling our Android, iOS, or Web SDK with your App.
Check out these docs to learn more about setting up your source.