Analytics
Manage your school’s tracking tags with the Google Tag Manager LMS integration
Add and update conversion, analytics, and remarketing tags without editing your school’s code. The Google Tag Manager LMS integration connects your container with one GTM code.
TL;DR
The Google Tag Manager integration puts your tag container on your school with one GTM code. Your team then adds and updates tags in GTM instead of touching site code.
Stop editing site code for every tag. Add and update tags inside GTM
Skip building events from scratch. Sign-up, purchase, and checkout events come ready to turn on
Manage tag consent in one place. Turn on Google Consent v2 with one checkbox
Best for: Marketing teams who manage several tracking and remarketing tags across their school.
Available on all paid plans. Server-side events through automations need the Learning Center plan or higher.
What you can do with Google Tag Manager and LearnWorlds
Manage Google and other tags
Add and update Google Analytics, Floodlight, and non-Google tags from the GTM interface instead of your site’s code.
Choose the events you push
Turn on sign_up, trial_start, and purchase events. The enrolled and view_item events are available too, along with add_to_cart and begin_checkout.
Send events from automations
On Learning Center or higher, set up automations in your school that send additional server-side events to Google Tag Manager.
Set consent per tag
In GTM, open Admin > Container Settings and turn on the consent overview. Then click the shield to see and set which tags use consent mode.
How LearnWorlds and Google Tag Manager integrate
See which school events you can send to GTM. Every row is conditional, so turn on the events you need in the integration settings first.
| LearnWorlds | Google Tag Manager | Type of trigger |
|---|---|---|
| User registers | sign_up event | Conditional |
| User starts a free trial | trial_start event | Conditional |
| Purchase completed in your school | purchase event | Conditional |
| User enrolls or views an item | enrolled or view_item event | Conditional |
| User adds to cart or begins checkout | add_to_cart or begin_checkout event | Conditional |
What teams ask before connecting
If I use GTM to fire my GA4 tag, do I still need the native GA4 integration in LearnWorlds?
No. Google Tag Manager is one of three ways to set up GA4 in LearnWorlds, and you should use only one of them. In GTM, add a GA4 Configuration tag with your Measurement ID and choose the All Pages trigger.
Do learners need to accept cookies before GTM fires?
Yes. Users need to accept the Marketing Cookies for Google Tag Manager to work properly. For Google Consent v2, also check the second box in the integration settings.
How to set up the LearnWorlds and Google Tag Manager integration
You need a Google account. Create a GTM container, paste its code into LearnWorlds, and finish with consent mode set up for your tags.
1. Create a GTM account
Go to tagmanager.google.com with your Google account and enter an account name and country. Requires: a Google account.
2. Set up a web container
Name your container, select Web, and click Create. Then read and accept the Google Tag Manager Terms.
3. Copy your GTM code
Google generates the container installation snippet. Copy the GTM-XXXXXX code and click OK.
4. Activate the integration
In LearnWorlds, open Settings > Integrations > Analytics and activate Google Tag Manager. Paste your GTM code and click Save.
5. Turn on Google Consent v2
Check the second box for Google Consent v2, then turn on the consent overview in GTM under Admin > Container Settings. For the full setup guide, see the Google Tag Manager help article.
Who uses the Google Tag Manager integration and how
Marketing teams running several ad platforms
Add Google Analytics, Floodlight, and non-Google tags in GTM once. Update them there later, without editing your school’s code.
Schools that need Google consent compliance
Check the Google Consent v2 box in LearnWorlds, then review each tag’s consent settings from the shield icon in GTM.
Growth teams tracking events beyond the defaults
On Learning Center or higher, set up automations that send additional server-side events to Google Tag Manager.
FAQs
Every paid plan includes it, from Starter through High Volume and Corporate. Server-side events from automations need Learning Center or higher.
Yes. You activate it in LearnWorlds under Settings > Integrations > Analytics and paste your GTM code. Find more tools on the LearnWorlds integrations page.
A Google account and a web container in Google Tag Manager. The container gives you the GTM-XXXXXX code you paste into LearnWorlds.
Yes. Google Tag Manager is a free tool for adding and updating website tags.
Yes, if you run more than one tracking or ad tag. You paste one GTM code in LearnWorlds, then add and update tags in GTM without editing your site’s code.
Published:
Last Update:


