All Profilers generate Google Tag Manager events for specific events within the Profiler. To set up Google Tag Manager for your Profiler, go to the Analytics/Tagging area within your Profiler’s customization and select Google Tag Manager. You will need to add your “GTM” tag information to the customization.
About Page Views
Because Google Tag Manager does not support manually triggering page views, we represent page views as events. Each page view event has a page_url value that corresponds to a conceptual URL for the page in the Profiler.
Supported Events
For reference: “applicationType” indicates the name of the Profiler, in lowercase with spaces replaced by dashes (e.g. heart-health-profiler).
Event Name (event) | Page URL (page_url) | Description |
evalia-start-page-viewed | /evalia/{applicationType}/start | User views first page of profiler |
evalia-disclaimer-page-viewed | /evalia/{applicationType}/disclaimer | User views disclaimer window modal on start page |
evalia-intro-page-viewed | /evalia/{applicationType}/intro | User views sample results page and introduction after accepting disclaimer |
evalia-questions-{X}-page-viewed | /evalia/{applicationType}/questions-{X} | User views the questions pages, where {X} is the question page number the user is on |
evalia-contact-info-page-viewed | /evalia/{applicationType}/contact-info | User views the contact information window |
evalia-results-overview-page-viewed | /evalia/{applicationType}/results-overview | User views the Results page after completing the Profiler questions |
evalia-go-to-other-profiler-{applicationType} | A user clicks another profiler in the Other Profilers modal (applicationType refers to the Profiler the user went to, with spaced replaced by dashes, e.g. heart-health-profiler) | |
evalia-report-pdf-viewed | User views PDF report | |
evalia-report-pdf-emailed | User emails report to an email address | |
evalia-newsletter-signed-up | User signs up for newsletter | |
evalia-shared-twitter | User shares on Twitter from call to action on results page | |
evalia-shared-pinterest | User shares on Pinterest from call to action on results page | |
evalia-shared-email | User shares through email from call to action on results page | |
evalia-call-to-action-1-clicked | User clicked first CTA in the new follow-up system | |
evalia-call-to-action-2-clicked | User clicked second CTA in the new follow-up system | |
evalia-call-to-action-3-clicked | User clicked third CTA in the new follow-up system |
Other Event Fields
The following fields are also added to every event:
- profiler_name – Name of the Profiler (e.g. Heart Health Profiler)
- profiler_location – Location of the Profiler (if present)
- source – Where the user came from (?utm_source={source} in url)