hello@newnorth.nl+31 (0) 85 401 31 62
/Journal

Everflow GTM tag template

TemplateGTM2026.04.05
Freek Kampen
Freek KampenMede-oprichter, New North Digital

Koppelt het performance marketing platform van Everflow aan Google Tag Manager, met click tracking en conversietracking in één template.

Wat het doet

De Everflow tag template koppelt het performance marketing platform van Everflow aan Google Tag Manager. Er zijn twee action types, Click Tracking en Conversion, allebei via de JavaScript SDK van Everflow.

De Click Tracking-tag laadt de SDK van je tracking domain en roept EF.click() aan. De Conversion-tag roept EF.conversion() aan met je orderdata.

Functies

  • Twee action types in één template: Click Tracking en Conversion
  • Click tracking laadt de Everflow SDK van je eigen tracking domain
  • Roept EF.click() aan met offer ID en affiliate ID voor klik-attributie
  • Conversietracking roept EF.conversion() aan met transactie-ID, bedrag en kortingscode
  • Ondersteunt eigen tracking domains voor branded URL's

Installatie

  • Ga in je GTM-workspace naar Templates, dan Tag Templates, dan Search Gallery.
  • Zoek op Everflow en voeg de template toe.
  • Maak twee tags aan: één voor Click Tracking en één voor Conversion.

Configuratie

Stap 1. Zet de Click Tracking-tag neer. Zet Action Type op Click Tracking en vul je Everflow tracking domain, offer ID en affiliate ID in. Deze tag moet op elke pagina afgaan om affiliate-kliks te vangen. De template laadt de SDK van https://{tracking-domain}/scripts/sdk/everflow.js en roept EF.click() aan.

Stap 2. Zet je ordervariabelen klaar. Maak Data Layer Variables voor ecommerce.transaction_id, ecommerce.value en je kortingscode als je die gebruikt.

Stap 3. Zet de Conversion-tag neer. Maak een tweede tag met Action Type Conversion en koppel elk veld aan de variabelen hierboven. Bij het afgaan roept hij EF.conversion() aan met offer ID, transactie-ID, bedrag, order-ID en kortingscode.

Stap 4. Zet de volgorde vast. Gebruik Tag Sequencing in GTM zodat de Click Tracking-tag, die de SDK laadt, klaar is voordat de Conversion-tag afgaat. Zet op de bevestigingspagina Click Tracking als setup tag voor Conversion.

dataLayer-snippet

Push dit op je orderbevestigingspagina:

dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'EF-2024-98765',
    value: 149.95,
    currency: 'EUR'
  },
  coupon_code: 'WELCOME20'
});

Problemen oplossen

SDK laadt niet. Controleer of het tracking domain geen https:// of afsluitende slash bevat. De script-URL wordt opgebouwd als https://{tracking-domain}/scripts/sdk/everflow.js. Kijk in het Network-tabblad naar 404's.

Kliks komen niet aan. Controleer of offer ID en affiliate ID kloppen en overeenkomen met je Everflow-configuratie. Bij ongeldige ID's faalt EF.click() geruisloos.

Conversies ontbreken in het dashboard. Het offer ID in de Conversion-tag moet gelijk zijn aan die in Click Tracking, en het transactie-ID moet uniek zijn per order. Everflow kan duplicaten weigeren.

Dubbele conversies. Kan je bevestigingspagina opnieuw geladen worden, dan gaat de tag nog eens af. Gebruik een dataLayer-vlag of een first-party cookie zodat het purchase-event één keer per sessie wordt gepusht.

Kortingscode wordt niet meegestuurd. Zorg dat de variabele de daadwerkelijke code teruggeeft. Is er geen code gebruikt, dan hoort het veld leeg te zijn, niet undefined of null.

Adblockers. Eigen tracking domains worden minder vaak geblokkeerd dan generieke affiliate-domeinen. Draai je op een standaard Everflow-domein, overweeg dan een branded domein.

Ondersteuning

  • Everflow Help Desk: https://helpdesk.everflow.io
  • GTM Community Template Gallery: zoek op Everflow voor de listing en versiegeschiedenis
  • GTM Help Center: https://support.google.com/tagmanager/

Wil je hierover doorpraten?

Praten over jouw data?

Vertel ons over je stack, je doelen en de data die je nu mist.

Duurt 1 minuut