Using Google Tag Manager and the dataLayer as the processor of Journity waypoint events requires some setup steps in order to populate the events in Google Analytics. An event and a tag must be created to forward the events and fields. Note that the below only applies to Universal Analytics. If you are using Google Analytics 4, the steps will be different.
Step 2: Click to edit the Tag Configuration.
Step 3: Choose “Google Analytics: Universal Analytics” in the list
Step 4: In “Track Type”, choose Event and fill in the following values:
- Category: journity.eventCategory
- Label: journity.eventLabel
- Action: journity.eventAction
If you need to customize the Google Analytics id, choose “Enable overriding settings in this tag”, and insert your ID. (e.g. UA-xxxxx).
Step 5: Under triggering, click to edit
Step 6: Click the + button to add a new trigger
Step 7: Click to edit
Step 8: Choose “Custom event” in the list
Step 9: In the Event name, enter “waypoint”
Step 10: Name the trigger something meaningful, such as “Journity Event Trigger”
Step 11: Click save
Step 12: Name the tag, something like “Journity Event Tag”
Step 13: Save
Step 14: Publish a new version to make these changes live
You should now see events populating in “Realtime”, “Events”, “Last 30 minutes” in Google Analytics when a waypoint loads, is clicked, or a conversion happens.