Google Analytics Integration

Analyze In-Depth Detail About the Visitors on Your Projects

Adrian avatar
Written by Adrian
Updated over a week ago

Track the activities of your involve.me project by adding a Google Analytics ID.

Initial Setup

If you already have a property you can use, please follow this guide to retrieve your GA4 tag ID.

To create a Google Analytics 4 (GA4) ID on the Google Analytics 4 interface, click the Create Property button in the admin console.

Adding the Google Analytics ID (G-XXXXXXXX) To Your Project

Open the dropdown on your involve.me project and select "Configure" in order to access your project's settings page.

Then scroll down to the "Tracking" section and paste your Tracking ID in the correct field. Make sure to click "Update Settings" before leaving the page:

Custom Events That Are Sent Through the Google Analytics ID Integration

Event Name

Event Parameter Key

involve_me_ProjectLoaded

involve_me_ProjectName

involve_me_QuestionProgress

involve_me_ProjectName
involve_me_QuestionText
involve_me_QuestionUniqueID

involve_me_QuestionAnswer

involve_me_Answer
involve_me_AnswerCorrect
involve_me_AnswerScore
involve_me_ImageURL
involve_me_ProjectName
involve_me_QuestionText
involve_me_QuestionUniqueID

involve_me_ContactFormFilled

involve_me_ContactFields

involve_me_PageNumber

involve_me_ProjectName

involve_me_ProjectCompleted

involve_me_ProjectName
involve_me_IsEmbed
involve_me_OutcomeName
involve_me_FinalScore
involve_me_OutcomePoints

involve_me_CorrectlyAnswered
involve_me_CalculatorResult

involve_me_PaymentAttempted

involve_me_PaymentStatus

involve_me_PurchaseCurrency

involve_me_PurchaseValue

involve_me_ProjectName

involve_me_SocialMediaShare

involve_me_SocialMediaShare
involve_me_ProjectName

involve_me_ExternalClickURL

involve_me_ExternalClickService

involve_me_ExternalClickURL
involve_me_ProjectName

Important

  • In the free plan events are not sent, only page views are. If you start a free 14-day trial however, you will be able to test this out for free.

  • "Free Text Input" elements only send "involve_me_QuestionProgress" events, but no "involve_me_QuestionAnswer" events.

  • QuestionProgress Events: These are fired when a user interacts with an input element for the first time, except for non-mandatory fields. For Slider elements, QuestionProgress is fired when the user moves the slider or progresses to the next page without moving it.

  • QuestionAnswer Events: These events are fired when the user progresses to the next page. The Free Text Input and Contact form elements are an exception to this rule, instead the QuestionProgress and ContactFormFilled events are fired, respectively. Checkbox input elements added with a Contact Form element (they're not part of the Contact Form element) trigger both QuestionProgress and QuestionAnswer events.

  • If you want to track the events via the website where your project is embedded, please see the article here.

Testing the Google Analytics ID Integration

As soon as you launch a project (Note that the project can be either a Draft or Live), go to the Analytics in Real-time > Events

On the right pane, look for the name event category "involve.me - PROJECT NAME"

Congratulations, your Integration with Google Analytics works! You can also use the Google tag assistant plugin to display all the events directly on the project.

If you still have any questions, please feel free to contact support.

Did this answer your question?