Find this module in Shopify Stores > Edit Checkout > Tracking.
How it works
Use this module when the client has a GTM workspace that should receive checkout page and purchase events.Settings reference
GTM container IDs
GTM container IDs
You will set: Container ID listThe GTM containers checkout should load.Example:
GTM-XXXXXXX.Standard dataLayer events
Standard dataLayer events
You will set: Event togglesStandard checkout events to send to GTM, such as page view, begin checkout, and purchase.
Custom page-load events
Custom page-load events
You will set: Text listAdditional custom event names pushed when checkout loads.Example:
checkout_loaded.Fallback container IDs
Fallback container IDs
You will set: Container ID listOlder GTM container ID fields shown for stores that already use them. Prefer GTM container IDs for new setup.
Examples
- Basic GTM
- Custom trigger
- Cleanup
Add the client GTM container ID and enable the standard checkout events they need.
Before saving
- Validate container IDs with the client GTM workspace.
- Keep custom event names simple and consistent with the client trigger names.
- Avoid duplicate GTM IDs across GTM Events and Pixels.
Related modules
Pixels
Manage conversion pixels, URL matching, default behavior, and event filters.
Attribution
Configure Hyros and WeTracked attribution scripts.