[WooCommerce of Wordpress] Stappen voor een ultieme tracking setup
Server-Side Tagging implementatie voor WooCommerce
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.
- 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.
- 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
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, bij de meeste domeinproviders is dit nodig)
4. AdPage server container opzetten
Server container bij AdPage op trytagging.com aanmaken
5. Tagging pixel genereren en op de site plaatsen
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 zal worden op de website.
Bekijk dit helpdesk-artikel als je niet weet hoe je Google Tag Manager templates kan gebruiken.
6. Google Tag configureren
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.
Stappen om de Google Tag te 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
- Stel platform tags in voor je e-mailmarketing platform
8. GA4 gebeurtenissen aanmaken op de web container
GA4 event tags aanmaken op de web container
9. Miscellaneous
Cookies en Consentverwerking
Stel het Consent Management Platform en de Consent Overview settings goed in of check of deze goed staan.
Gebeurtenistags voor de web container (deduplicatie van web & server container events)
AdPage Webhooks
Stel de Webhooks voor het Purchase event in.
WooCommerce Purchase webhooks instellen
Webhooks ook gebruiken 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
Profit On Ad Spend instellen in combinatie met GA4, Google Ads en Meta Ads: POAS instellen
Bijgewerkt op: 24/03/2025
Dankuwel!