TABLE OF CONTENTS
Analytics
Eduframe supports the usage of Google Analytics 4 (Google Analytics) and Google Tag Manager (GTM) on the signup page.
With Google Analytics 4 you can achieve basic analytics. With GTM it is additionally possible to:
- Send enhanced e-commerce data (events) to Google Analytics, Adobe Analytics and/or other analytics tooling
- Send conversion data to Facebook/Google/LinkedIn/etc.
- Apply Hotjar/Google Optimize in check out
Note: While Google Analytics is pretty straightforward, GTM needs configuration on both the Google Analytics side and the Analytics platform chosen by you. See the tips & tricks section below this page for more info.
Privacy
Eduframe automatically anonymises data collected Google Analytics 4. Because of this the cookies are regarded as 'analytical cookies' (not 'tracking cookies') and no cookie consent is needed when using Google Analytics 4.
Note: when configuring the optional Google Tag Manager tag, data is not anonymised by Eduframe. Data needs to be anonymised by yourself, in the analytics tooling of your choice.
Setup
Google Analytics
- Go to Settings -> Account Settings
- Here you can enter your Google Analytics tag (make sure there are no spaces before, after or between the tag)
- Click on 'Save'
Google Analytics will be automatically activated. The data will appear in your analytics tool within 24 hours.
GTM
- Go to Settings -> Account Settings
- Here you can enter your GTM tag (make sure there are no spaces before, after or between the tag)
- Click on 'Save'
Note: GTM will be automatically activated. Note: the events mentioned below will not automatically correctly show up in your analytics dashboard. This needs configuration first in your Google Tag Manager account. Read 'Tips & tricks' below for more info.
Event format:
How to set up the event format based on the analytic tool you use?
Go to 'Settings' -> 'Account Settings'
Select the event format you want in the dropdown 'Analytics event format'
Click on 'Save'
Deprecation warning: Google stopped support for Universal Analytics. The Universal Analytics event format is deprecated and we will be removing support in the future. Consider upgrading to Google Analytics 4 as soon as possible.
GTM events
Google Analytics 4 (GA4)
We respect the format of events from the Google Analytics documentation.
Select product
The first event occurs when a planned course is selected. The event is called “select_item”. This event can be triggered multiple times when the user selects another product on the signup.
Content
item_id: ID of the catalog product (template).
item_variant: Name of the catalog variant (edition) selected.
For a course this is: ‘date - variant - location’ similar to the name shown in Eduframe when you select a course edition.
For a program this is the name of the edition in Eduframe.’
quantity: 1 - always, because when you select a product, there are no students added yet.
price: The price of the catalog variant (edition) selected.
location_id: The id of the location selected on a planned course if present.
Checkout
The second event is the “begin_checkout” event, that takes place when the user has completed all the steps of the signup and confirmed the order.
Content
currency: The currency selected for you Eduframe account.
value: The total cost excluding VAT.
items: List of:
item_id: ID of the catalog product (template).
item_variant: Name of the catalog variant (edition) selected.
For a course this is: ‘date - variant - location’ similar to the name shown in Eduframe when you select a course edition.
For a program this is the name of the edition in Eduframe.’
quantity: Amount of students filled in during the signup.
coupon: The discount code filled in.
Purchase
Note: In GA4 the items array in the screenshot below is empty if the users wants to pay using a payment provider.
Note: The purchase event is not sent in case you make use of a 'custom thank you page', by configuring a 'Successful sign-up URL'.
Finally we have the “purchase” event that is triggered every time we have the invoice payment method.
Content
transaction_id: ID of the order created.
tax: The amount of tax involved in this order.
currency: The currency selected for your Eduframe account.
value: The total cost excluding VAT.
items: List of:
item_id: ID of the catalog product (template).
item_variant: Name of the catalog variant (edition) selected.
For a course this is: ‘date - variant - location’ similar to the name shown in Eduframe when you select a course edition.
For a program this is the name of the edition in Eduframe.’
quantity: Amount of students filled in during the signup.
coupon: The discount code filled in.
Note: We currently only include the discount coupon (if applicable) with GA4.
Note: the info in the event on the product differs per product type (course or program) as these products do not have exactly the same properties. We advise you to use a browser plugin to check the exact information that is contained in the events. See tips & tricks below.
Cross domain tracking
Do you want to measure conversion of your visitors going from your website to Eduframe? This is supported by Eduframe out of the box. To make use of the functionality you need additional configuration on your GA4 and/or GTM tags. Follow's Google's guide for implementation: https://developers.google.com/tag-platform/devguides/cross-domain.
Tips & tricks
Google Analytics data will show up directly on your Google Analytics dashboard. For the GTM event data to show up, you need to properly set up GTM in your Google Account to capture and forward the events to the analytics platform of your choice (e.g. Google Analytics, Adobe Analytics, etc).
- We advice the use of a browser plugin. Like Google's own https://tagassistant.google.com/, to see if the events are correctly firing.
- Read more here on how to capture GTM events in your analytics account: Google documentation
More information
Click here for other Articles around the Settings page in Eduframe
Click here if you have any questions for support.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article