Skip to main content

We have multiple flows by which you can create an account for our product. Each uses the same pages; however, the origin point is naturally different. We're creating events largely based on cta clicks and page loads. I want to be able to track each flow independently. What is the easiest way to distinguish each of the flows from each other given they ultimately use the same pages? 

 

Hey @Esquared,

To track multiple account creation flows that use the same pages, you can consider two options based on your codebase:

  1. Create different events for each state change using code. If your codebase allows you to identify and catch when something triggers the same page load on different events (such as a change in the state's component of your app), you can create different events for each state change using code. While this option requires maintaining more events, it offers more flexibility when analyzing which path a user took, using the pathfinder chart or the user path option within the microscope feature in the funnel chart.

  2. Create an event property with different values for each state change using code. Alternatively, you can create an event property with different values for each state change using code. This option requires maintaining fewer events, but it may limit your ability to analyze user paths or the flow of the account creation process in detail.

In either case, you will need help from a developer to implement the necessary changes in your codebase. Once you have set up the events or event properties, you can use Amplitude to analyze each flow independently based on the events and properties you have created.

Hope it helps!


Reply