Skip to content
For Shopware 6.6 / 6.7

Google Tag Manager

Tracking · SlGoogleTagManager

A dataLayer you can rely on.

Loads your GTM container only after consent and delivers a clean GA4 ecommerce dataLayer – starter container included.

Google Tag Manager

  • view_item
  • view_item_list
  • select_item
  • add_to_cart
  • remove_from_cart
  • view_cart

Features

GA4 ecommerce events with brand, variant, category and coupon.

Setup

Just a GTM container ID – plus an optional starter template.

Support

Personal support with setup questions and continuous development.

What the extension does

Tracked events

  • view_item
  • view_item_list
  • select_item
  • add_to_cart
  • remove_from_cart
  • view_cart
  • begin_checkout
  • purchase
  • search
  • login
  • sign_up
  • The GTM container loads only after statistics consent.
  • Standard GA4 dataLayer, cleared before each event – no stale items.
  • Brand, variant, category, list, coupon and discount where Shopware has them.
  • Event groups switch on or off individually; custom dataLayer name supported.
  • Consent Mode v2 for analytics_storage and a QA diagnostics object without personal data.
  • Ships a GA4 starter container template.

Requirements & setup

  • Shopware 6.6 or 6.7, PHP 8.2+, configured per sales channel.
  • A GTM container ID.

Status: Compatibility declared for Shopware 6.6 and 6.7. Availability on request.

Good to know

Honest limits – so you know exactly what you can rely on.

  • Google Ads conversions are handled by the Google Ads extension.
  • Browser-only, with no server channel and no noscript fallback.

Works with the Consent Manager

Google Tag Manager only loads after “Statistics” consent. Together with the Consent Manager, your shop gets an equally prominent “reject all” and blocks scripts reliably until consent is given.

See the Consent Manager

Questions about Google Tag Manager

Question not listed? Free consultation

When does the GTM container load?

Only after the visitor has granted statistics consent. Consent Mode v2 is set for analytics_storage.

Does it handle Google Ads conversions?

No, that is what the Google Ads extension with its browser and server channels is for.

Is there a GA4 template?

Yes, a GA4 starter container ships with it and matches the extension’s dataLayer.

Is this extension right for your shop?

In a free initial call we clarify your goal, feasibility and the next steps – no obligation.

In the first call we cover

  • Your goal and where your shop stands today
  • Feasibility and possible approaches
  • Sensible next steps

Implementation is quoted separately afterwards.

More details (optional)

We use your details solely to answer your request and, where applicable, to prepare an offer. More in our privacy policy.

No obligation. Personal. Competent.

Thank you!

Your request has arrived. We will get back to you personally.

Related extensions

Google Ads

Capture conversions and events with ease.

Conversion tracking

  • view_item
  • add_to_cart
  • conversion

Consent Manager

Manage consent with precision.

Your privacy

We use cookies to give you a better shopping experience.

Meta Pixel

Send key shop events to Meta.

Meta Pixel

  • PageView
  • ViewContent
  • AddToCart

All product previews are illustrative.