Setup
Paste the standard Google tag (gtag.js) snippet with your Measurement ID into the school’s custom code (For developers → Custom code, HTML tab). The platform detectswindow.gtag and starts sending events automatically.
Events sent
Where possible, Google’s recommended events are used; the rest are custom:Sign-up
event
A new account is registered. The
method parameter is email or phone.Lead (onboarding questionnaire)
event
The onboarding questionnaire is completed.
Course view
event
A course page is viewed. The
items parameter contains the course item_id.Demo lesson opened
event
A demo lesson is opened. Parameters:
item_id, lesson_id. A custom event.Free course enrollment
event
Enrollment in a free course. The
item_id parameter. A custom event.Checkout started
event
The user proceeds to payment. The
items parameter contains the product item_id.Purchase
event
A successful payment. Parameters:
value, currency (ISO 4217), items, transaction_id
(the invoice uuid; GA4 itself ignores repeat purchases with the same transaction_id).
The event is not sent for payments in internal currencies (points).Course completion
event
A course is completed. The
item_id parameter. A custom event.Updated: 2026-09-25 14:33 UTC