Track your user journeys through user ID as well as another event property with Tracking Properties. There are two Track By modes available:
When using tracking properties, you may choose to analyze unique users, or user-property pairs.
Use Simple Track By mode when each tracking property applies to each event in the funnel. For example, PetBox may want to track the user journey from Site Visit -> Open App -> Purchase Product tracked by Session ID. You may select up to 3 tracking properties in simple mode.
Add a tracking property to your funnel analysis by hovering over the tracking line at the bottom of the query builder, and selecting an event property from the “+Select a Property” dropdown. Please note that only properties that apply for all events selected in the funnel will appear in this dropdown. Once you have selected a tracking property, run the query for the changes to be applied.
A maximum of three tracking properties may be added to a funnel analysis. By using tracking properties, PetBox is able to ensure that each user journey in this funnel occurs whilst holding User ID and Session ID constant.
PetBox has now ensured that all events in the user journey are completed by the same user, and in the same session. Thus, this funnel analysis is counting user-property pairs, and not just users.
Use Each Step Tracked By mode when you would like to track a funnel through an event property, but the event property has different naming conventions for each event. For example, PetBox may want to track the user journey Site Visit - Open App - Purchase Product tracked by Session ID, but the property that captures Session ID is named Cookie ID for the event Purchase Product. You may select 1 tracking property per step in Each Step mode.
To switch to Each Step Tracked By mode, select settings from the menu bar, just below your query builder. From there, toggle the tracked by mode line from Simple to Each Step.
Once you have selected Each Step, you must then input an event property to track by in each row. A tracking property must be selected for each step in the user journey in order to run the query. Note that if you already had an event property selected in Simple tracked by mode, this property will populate the tracked by line in each query row in Each Step mode.
By using Simple tracking properties, PetBox is able to ensure that each user journey in this Funnel occurs whilst holding User ID and Session ID constant. However, what if the Purchase Product event uses Cookie ID instead of Session ID, but they represent the same values? In order to account for this, PetBox should use Each Step mode. Then, in the tracked by inline, PetBox should select Session ID for the events Site Visit and Open App, and select Cookie ID for the event Purchase Product. Now, PetBox has now ensured that all events in the user journey are completed by the same user, and in the same session. Thus, this Funnel analysis is counting user-property pairs, and not just users.
Once you have added a tracking property to your Funnel analysis, you may select whether to return users or counts. This can be toggled to the left of the first event in your query builder.
Was this page helpful?