Web analytics tools allow you to see how users come to your website (example: through search or referral links), and how they interact with your site during each session. For event registration sites they can allow you to understand how people move through the event website and the registration process.
Google Analytics (GA) is a popular web analytics tool. This article explains how to set up Google Analytics and Eventsforce to understand Eventsforce registrations and event websites.
This document assumes that the reader is familiar with configuring and using Google Analytics and Google Tag Manager.
Eventsforce has built-in support for basic Google Analytics. To set this up:
Log in to Google Analytics
Create a new “account” for your events if required
Create a new “property” for the event you want to track - you may want to name this the same as the event
Copy the “Tracking ID” from the property settings page to the clipboard (it will look something like “UA-XXXXXXXX-Y”)
Log into Eventsforce and go to the event you want to track
Go to Website > Settings > Addresses and paste the “Tracking ID” into the “Google Analytics Account ID” field
Eventsforce will automatically add the Google tracking code to each page on your event website so that visitors to the site are tracked. The “Page” value for each page view in Google Analytics is taken from the “Page Description” field for each page in Eventsforce.
To track goals in Google Analytics (example: completed registrations):
In Google Analytics, click the “Admin” tab and go to “Goals” and “New Goal”
Choose a goal type (e.g. “Acquisition” or “Place an order”)
Choose a name for the goal (e.g. “Registration”) and “Destination” for the type
The value for “Destination” will depend on exactly what you wish to track:
For completed registrations, use “Equal to” and “/Thank You Page” (or the name of your “registration confirmation” page with a “/” in front), then save your changes
For award entries, use “Equal to” and “/Thank You Page” (or the name of your “entry confirmation” page with a “/” in front), then save your changes
For abstract submissions, change the “Abstract Submitted” page description to “Abstract Submitted,” and then use “Equal to” and “/Abstract Submitted”), then save your changes
To test your tracking, switch to the “Real Time” view in Google Analytics and run through your registration process. If everything is working, the GA view should show that you are navigating through your event website.
Note: Our google analytics integration is not compatible with cross domain tracking, or tracking across an iframe.
Using Google Analytics 4
If using a Google Analytics 4 account, in order to create a "Goal", you must first create a "Universal Analytics property". Follow the steps below for creating a universal analytics property when GA4 is the default:
Go to "Admin" of your Google Analytics (of any property)
Click "Create Property" in the 'Property' section
Enter the property name, select your reporting timezone, currency
Click "Show advanced options"
By default, only a Google Analytics 4 property will be created, but you can click the Toggle next to "Create a Universal Analytics property"
Enter the URL of the website
Select whether you want to create both GA4 and UA properties or if you want to create just a UA property
Click "Next", then select "Create"