Ga naar hoofdinhoud

Tracking & scripts

Koppel je webshop aan Google Analytics, Google Tag Manager, Meta (Facebook) Pixel, of voeg eigen JavaScript toe. Alles wat hier staat wordt ingeladen op elke pagina van je ticketshop.

Tracking Settings

Let op — alles dat je hier plakt draait op je publieke webshop en ziet persoonsgegevens van bezoekers. Zorg dat je een cookiemelding en privacyverklaring hebt die deze tracking dekt.

Wanneer gebruik je dit

  • Je wil verkoop-conversies meten in Google Analytics of Meta Ads.
  • Je draait advertenties en wilt retargeting op wie wel/niet doorkocht.
  • Je developer heeft een specifiek script nodig in <head> of <body> (bijv. Hotjar, Microsoft Clarity, Segment).

Diensten

Facebook (Meta) Pixel ID

Plak de volledige Pixel-snippet die Meta je geeft. Het systeem vervangt XXXX in Meta Pixel Code automatisch zodra je opslaat. Vuurt bij:

  • Page view op de shop
  • AddToCart bij ticket-toevoeging
  • Purchase na succesvolle betaling

Google Tag Manager (GTM-XXXX)

Plak de GTM-container-snippet (<!-- Google tag (gtag.js) -->). Voorkeur boven Google Analytics los, want via GTM beheer je alle tags centraal.

Google Event Snippet

Optioneel: een conversie-specifiek event-script (bijv. Google Ads AW-xxx/xxx conversie-label). Plak hier het event-snippet dat Google Ads je geeft voor "Purchase completed"-conversies.

Scripts

Extra Head Scripts

Code die in de <head> wordt geplaatst — zichtbaar voor crawlers en analytics. Voorbeeld: Hotjar, Clarity, meta-tags, custom fonts.

Extra Body Scripts

Code die vlak voor </body> komt — voor widgets, chat-bubbels, pop-ups. Voorbeeld: Intercom, Crisp, Chatwoot.

Tips

  • GTM beheert alles — in plaats van losse Pixel + Analytics + GA4 snippets: zet één GTM container en beheer de rest daarbinnen.
  • Test met GTM Preview / Meta Pixel Helper voor je het publiek maakt.
  • AVG/GDPR — als je tracking-cookies plaatst voor marketing, is een consent-banner verplicht. Die kun je zelf toevoegen via Extra Head Scripts, of via een dienst zoals Cookiebot/OneTrust.

Troubleshooting

Facebook Pixel vuurt geen Purchase events

  1. Controleer in Meta Events Manager onder "Test events" of je Pixel-ID überhaupt binnenkomt.
  2. Doe een testaankoop in je webshop; kijk 1-5 minuten later of Purchase verschijnt.
  3. Gebruik de Meta Pixel Helper Chrome extension om realtime te zien of de Pixel vuurt op de bedanktpagina.

GA4 toont geen ticketsales

  • Controleer dat je Enhanced Ecommerce aan hebt staan in GA4.
  • In GTM: configureer een purchase-event-trigger op basis van de dataLayer die onze shop pusht (event: 'purchase').

Script laadt niet

  • Check browser console (F12) op JavaScript-errors.
  • Zorg dat je script-tag compleet is (open én close).
  • Sommige ad-blockers blokkeren tracking; test in een incognito-venster zonder extensions.

Zie ook: Integraties overzicht · Algemene instellingen