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


  1. 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.


  1. 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.


  1. 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:


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


  1. Ga naar de DNS instellingen van je domein


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


  1. Voeg een CNAME toe met naam "tagging"


  1. 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


  1. Stel je GA4 Client in


  1. Stel de GA4 server tag in


  1. Stel Platform tags in voor je marketing platformen


  1. Stel platform tags in voor je e-mailmarketing platform



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)



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!