Artikelen over: CMS overzicht

[Shopify] Stappen voor een ultieme tracking setup

Server-Side Tagging implementatie voor Shopify



Er zijn 8 stappen die je volgt bij het implementeren van Server-Side Tagging via AdPage:




1. Informatie verzamelen



Welke gebeurtenissen en conversies wil ik instellen?

Bedenk welke gebeurtenissen en conversies je wilt meten. Via de AdPage DataLayer kan je sowieso alle eCommerce stappen van de klantreis meten op basis van DataLayer events. Maar daarnaast zijn er wellicht nog andere gebeurtenissen of conversies die je wilt meten. Deze gebeurtenissen en conversies kunnen zowel een marketing of een analytisch doeleinde hebben. Bedenk goed wat je in je analytische rapporten wilt zien, op welke conversies je wilt adverteren en op welke gebeurtenissen je wilt retargeten.

Gebeurtenissen
Onder ‘gebeurtenissen’ verstaan we de verschillende events op je website die aangemaakt worden bij specifieke site-interacties. Bijvoorbeeld op het moment dat iemand een een bepaald formulier invult, op een belangrijke call-to-action button klikt of een bepaalde video heeft bekeken. Deze stappen zijn onderdeel van de klantreis en daarom belangrijk om te meten.

Conversies
Onder ‘Conversies’ verstaan we de events die als eindpunt gezien worden in de klantreis. Dit kan bijvoorbeeld een aankoop zijn of het plannen van een afspraak. Bij een eCommerce site zoals de Shopify webshops zijn dit de conversie 'purchase', maar dit kan ook een 'generate_lead' conversie zijn na het invullen van een contact- of nieuwsbriefformulier.

Voor meer informatie over het opzetten van een Tagging Plan, verwijzen we je naar dit blog-artikel.

Welk CMP (cookiebanner) wordt er gebruikt of ga ik instellen?

Om AVG-proof te werken en de gegeven consent van de bezoekers te waarborgen, moet je de gegeven consent via je instellingen in Google Tag Manager verwerken. Daar hebben we ook een blog-artikel over geschreven, mocht je meer informatie willen: https://www.adpage.io/post/cmp-instellen-via-gtm-icm-sst.

Mocht je nog niet besloten hebben welk CMP je in gaat stellen, raden wij Cookiebot aan.

Voor welke marketing en analytische platformen ga ik tracking instellen?

Voor de volgende analytische platformen kan je Server-Side Tagging instellen:
Google Analytics 4
Piwik Pro
Matomo

Voor de volgende marketingplatformen kan je Server-Side Tagging instellen:
Google Ads
Meta Ads
TikTok Ads
Pinterest Ads
LinkedIn Ads
Snapchat Ads

Voor de volgende e-mailmarketingplatformen kan je Server-Side Tagging instellen:
ActiveCampaign / Mailblue
Klaviyo
MailChimp
Brevo
Copernica
Spotler


2. GTM containers opzetten



Web container in GTM aanmaken

Server container in GTM aanmaken


3. CNAME Record aanmaken



Om je server container aan het eigen domein te koppelen, zal je een CNAME record toe moeten voegen bij je domeinprovider. Dat doe je door onderstaande stappen uit te voeren:

Ga naar je Domeinnaam provider zoals TransIP, YourHosting, Mijndomein, Strato, etc.

Ga naar de DNS instellingen van je domein

Selecteer de domeinnaam of domeinnamen die je wilt koppelen aan je eigen Tagging server.

Voeg een CNAME toe met naam "tagging"

Geef de CNAME de volgende waarde: "projects.trytagging.com." (vergeet de punt op het einde niet)


4. AdPage server container aanmaken



Server container bij AdPage opzetten


5. Tagging Pixel genereren en op de site plaatsen



Tagging Pixel aanmaken


GTM Templates



Stap 6 t/m 9 zullen vrijwel allemaal in Google Tag Manager plaatsvinden. Daarvoor hebben we ook al redelijk veel templates aangemaakt. Die kan je hier vinden. Deze templates zijn gemaakt op basis van onze eigen dataLayer die dankzij onze eigen-ontwikkelde plugin ingeladen worden op de website.

Bekijk dit helpdesk-artikel als je niet weet hoe je Google Tag Manager templates kan gebruiken.


6. Google Tag configuratie instellingen



Om de GA4 gebeurtenissen naar de server container URL te sturen, moet je dus het eindpunt van deze gebeurtenissen overschrijven. Dat doe je in de Google Tag. Daarnaast voeg je in de Google Tag ook parameters toe als je extra parameters aan alle gebeurtenissen wil hangen zoals je TikTok of Facebook gebruikers-IDs (ttclid, ttp, fbc, fbp), de user-provided data voor je Google Ads enhanced conversies en het overschrijven van de client ID, session ID en session count bij het gebruik van webhooks.

Google Tag configureren


7. GTM server container instellen



Stel je GA4 Client in

Stel de GA4 server tag in

Stel Platform tags in voor je marketing platformen
Google Ads
Meta Conversions API
Pinterest Conversion API
TikTok Ads API
LinkedIn Ads

Stel platform tags in voor je e-mailmarketing platform
ActiveCampaign / Mailblue
Mailchimp


8. Stel de GA4 event tags in op de web container



Google Analytics 4 event tags aanmaken


9. Miscellaneous



Cookieverwerking


Stel de Consent Management Platform en de Consent Overview settings goed in of check of deze goed staan.

Gebruik je Cookiebot?
Volg dan deze stappen: Cookiebot via Shopify stappenplan

Gebeurtenistags voor de web container (deduplicatie van web & server container events)


Meta Ads
TikTok Ads
Pinterest Ads

AdPage Webhooks


Stel de Webhooks voor het Purchase event in.
Shopify Purchase webhooks instellen

Stel de Webhooks in voor Google Ads.
Google Ads API: Instellen van de servertag van AdPage

Google Ads API: Ophalen van de Conversion Action ID (ctid)
Google Ads API: Instellen van de servertag van AdPage

POAS (winstmarge)


Stel Profit on Adspend in combinatie met GA4 en Google Ads. POAS: Profit on Adspend

Bijgewerkt op: 21/03/2025

Was dit artikel nuttig?

Deel uw feedback

Annuleer

Dankuwel!