A project by Luke Trevillion

Learn tracking by actually doing it.

GTM Training is a hands-on playground for Google Tag Manager, GA4 and every major ad platform. Practise on a live dummy store, read the lessons, follow end-to-end how-to guides and install templates from the gallery.

The main feature

The Guided Sandbox

A live dummy store you can actually browse. As you click around — view a product, add to cart, check out — a side panel shows every dataLayer push, what it means in plain English, and the exact GTM tag you'd build for it.

  • Real GA4 ecommerce events
  • Live dataLayer inspector
  • Tag-by-tag explanations
  • Safe to connect your own GTM
sandbox · dataLayer
> add_to_cart fired

dataLayer.push({
  event: 'add_to_cart',
  ecommerce: {
    currency: 'GBP',
    value: 49.00,
    items: [{
      item_id: 'SKU-101',
      item_name: 'Trail Runner',
      price: 49.00,
      quantity: 1
    }]
  }
});
What this means
The user added an item to cart. Fire a GA4 Event tag (add_to_cart) plus your Meta / TikTok / Google Ads add-to-cart tags on a matching CE trigger.
Everything else

Read, follow, install, reference.

The sandbox is where you practise. These sections are how you go deeper on each piece.