Skip to main content

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 detects window.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