Collecting user events with the Insights API is essential if you use Algolia features like Analytics, A/B testing, Dynamic Re-ranking, Algolia Recommend, and Personalization.
First, determine the events that are important for your business. Use these questions as guidance:
- What are the most important steps in the user journey in your business?
- What are the most important key performance indicators your business wants to optimize?
- Which events are most indicative of a user’s affinity and engagement?