Debugging Shopify tracking with web and server GTM: a complete guide

Written by

Luc Nugteren

Published May 29, 2026 comments
Shopify tracking architecture

Why standard GTM preview falls short on Shopify

  1. 1.
  2. 2.

System overview

  1. 1.
  2. 2.

Step 1: debugging via web GTM

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
  6. 6.
Web GTM preview mode showing begin_checkout event dataLayer coming through in Shopify checkout.
Web GTM preview mode showing begin_checkout event dataLayer coming through in Shopify checkout.

Step 2: debugging via server GTM

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
Server GTM preview mode showing consent parameter stuck at denied (G100) for begin_checkout event.
Server GTM preview mode showing consent parameter stuck at denied (G100) for begin_checkout event.

Common issues this workflow catches

Conclusion

Want to join the server side?

Try for free

Written by

Luc Nugteren

Content writer

Luc is a tracking specialist focused on server-side tagging and data accuracy, helping ecommerce brands and agencies build scalable measurement systems that improve attribution and performance.

Was this article helpful?

Comments

Recommended for you

Turn better tracking into better marketing performance

Try for free