Google Tag Manager
A clean, consent-aware GA4 dataLayer.
dataLayer
- view_item
- add_to_cart
- purchase
Google Ads
Tracking · SlGoogleAds
Conversion tracking and remarketing across browser and server – so Google Ads counts correctly even when payments are confirmed late.
Google Ads
Browser and server conversions, deduplicated automatically via the order number.
OAuth access, a conversion action and a running queue worker.
Personal support with setup questions and continuous development.
Our tracking extensions report key events such as the purchase along two paths: the pixel in the browser and the platform’s server API. If one path fails – ad blockers, late payment confirmations – the conversion still arrives.
Your shop
purchase (conversion)
Browser
gtag.js
after consent
Server
Data Manager API
Purchase only once paid
Google AdsCounted once
Deduplicated via the order number
How long a not-yet-paid order stays attributed: 63 days (default)
Browser and server share an ID – the platform recognises duplicates and counts the event once.
The server-side purchase is only sent once the order is paid – including invoice, prepayment or late-confirmed PayPal.
Email, phone and name are SHA-256 hashed on your server. Raw personal data never leaves the shop.
Tracked events
Status: Compatibility declared for Shopware 6.6 and 6.7. Availability on request.
Honest limits – so you know exactly what you can rely on.
Question not listed? Free consultation
For the server channel, yes: your Google account must be approved for the Data Manager API, which can take time. The browser tag works straight away, and no developer token is needed.
Yes, optionally server-only next to your GTM setup. If GTM also fires the Ads conversion in the browser, it counts twice there – so enable the browser conversion in only one place.
The click ID is captured on landing and only uploaded once the order is paid. Unpaid orders keep their attribution for 63 days by default (configurable).
In a free initial call we clarify your goal, feasibility and the next steps – no obligation.
In the first call we cover
Implementation is quoted separately afterwards.
Thank you!
Your request has arrived. We will get back to you personally.
A clean, consent-aware GA4 dataLayer.
dataLayer
Manage consent with precision.
Your privacy
We use cookies to give you a better shopping experience.
Send key shop events to Meta.
Meta Pixel
All product previews are illustrative.