
In shortStores selling in several countries face different privacy laws and more blocked tracking. This video walks through the eight building blocks I recommend, from Google Consent Mode v2 to sending consented customer data with every conversion.
The eight building blocks
- Google Consent Mode v2.
- Server-side tracking for analytics and ad platforms.
- Load GTM from your own domain.
- Send data to your own domain.
- A GA4 ecommerce data layer: view_item, view_item_list, select_item, add_to_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info and purchase, with items, value, currency and transaction_id.
- Send data to every ad platform you can through the server.
- One internal user ID used across analytics and ad platforms.
- Enhanced conversions: send consented customer details with conversions.
What you get: compliance with international privacy laws, more visits and devices tracked, better data for the ad platforms' algorithms, cleaner analytics and, in the end, more sales.
Recorded in October 2024. Some screens may look different today.
Related videos
28:35Shopify: set up GA4 server-side and the Meta Conversions API with GTM and Stape
The full Shopify setup: GA4 and Meta CAPI through your own tracking server.
January 2025
5:27The KPIs I recommend for international ecommerce (Shopify and WooCommerce)
One dashboard for several stores: CAC, AOV, ROAS and new-customer numbers.
April 2025
1:35Conversion tracking tier list: where does your setup rank?
Rank your tracking from E to SS in 90 seconds. Most accounts land at a C.
October 2026