Customer Impact

Data & Tracking

TikTok Pixel: installeren, events meten en de Events API koppelen

Kopieer voor AI

De TikTok Pixel is een stuk JavaScript op je website dat meet wat bezoekers uit je TikTok-advertenties doen: een formulier invullen, een product in het winkelmandje leggen, een aankoop afronden. TikTok gebruikt die events om conversies toe te schrijven, campagnes te optimaliseren en doelgroepen op te bouwen. Je maakt de pixel aan in Events Manager, installeert hem via Google Tag Manager of een partnerintegratie, stelt standaard-events in en vult hem aan met de TikTok Events API voor wat de browser mist.

TikTok is voor veel Belgische en Nederlandse bedrijven een nieuwer kanaal. Juist daarom loopt de meting er vaak achter: de basiscode staat er, maar de events die tellen ontbreken. Deze gids loopt de installatie, de events, de Events API en het testen stap voor stap door.

Wat doet de TikTok Pixel?

De pixel heeft drie taken:

  • Conversies meten. Elke actie die je als event instelt, wordt gekoppeld aan de advertentie waar de bezoeker vandaan kwam.
  • Optimaliseren. TikTok stuurt je budget naar mensen die waarschijnlijk dezelfde actie uitvoeren. Zonder conversie-events optimaliseert TikTok op klikken of weergaven.
  • Doelgroepen bouwen. Websitebezoekers kun je opnieuw bereiken met retargeting, en TikTok kan lookalikes maken op basis van je converteerders.

TikTok werkt met een vaste lijst standaard-events, acties met vooraf bepaalde namen voor rapportage, optimalisatie en doelgroepen. De voor B2B en lead-generatie nuttigste zijn:

EventWanneer je het gebruikt
SubmitFormEen contact- of offerteformulier is verstuurd
ContactIemand klikt op bellen, mailen of chatten
ScheduleEen afspraak of demo is geboekt
CompleteRegistrationEen registratie voor een webinar of account is afgerond
DownloadEen whitepaper of brochure is gedownload
ViewContentEen belangrijke pagina werd bekeken
AddToCart, InitiateCheckout, PurchaseWebshops: winkelmandje, afrekenen, aankoop

Hoe installeer je de TikTok Pixel?

TikTok beschrijft de installatie in zijn handleiding om met de pixel te starten. In grote lijnen:

  1. Maak de pixel aan. In TikTok Ads Manager ga je naar Tools en dan Events Manager. Kies Connect Data Source, daarna Web, en geef de pixel een naam die bij je domein past.
  2. Kies je installatiemethode. TikTok biedt een partnerintegratie (onder meer Shopify en Google Tag Manager) of een manuele installatie van de basiscode.
  3. Installeer de basiscode. Via Google Tag Manager gebruik je de TikTok-template uit de Community Template Gallery en laat je hem op alle pagina’s vuren, na toestemming voor marketingcookies.
  4. Stel je events in. Maak per conversie een tag in GTM die het juiste standaard-event stuurt, getriggerd door een event in je data layer.
  5. Test met de tools hieronder voor je de pixel in een campagne selecteert.

Wij installeren de pixel bijna altijd via Google Tag Manager. Je houdt alle advertentietags op één plek, koppelt ze aan dezelfde cookietoestemming en kunt elke wijziging testen voor ze live gaat. Hoe je events opbouwt, lees je in onze uitleg over event tracking.

Waarom zie je PageView maar geen conversies?

Dit is de vraag die we het vaakst krijgen. De basiscode vuurt, TikTok Pixel Helper toont PageView, maar winkelmandje, formulier of aankoop blijven leeg. De oorzaak zit bijna altijd in de data layer.

Tutorials gebruiken vaak een triggernaam als purchase of een event van een specifieke plug-in. Bestaat dat event niet op jouw site, dan vuurt de tag nooit. Sommige shopplatformen pushen automatisch een data layer met e-commerce-events, maar een maatwerksite of een WordPress-site met formulierplug-in doet dat niet vanzelf. Daar moet een ontwikkelaar of je trackingpartner zelf een event pushen op het moment dat het formulier echt verstuurd is.

Twee praktische tips:

  • Meet de bevestiging, niet de klik. Een klik op “Verzenden” is nog geen verstuurd formulier. Laat het event vuren na een geslaagde verzending. Hoe dat werkt zonder bedankpagina, staat in formulierconversies zonder bedankpagina.
  • Geef dezelfde eventnaam door aan alle platformen. Eén formulier-event in de data layer kan tegelijk GA4, Google Ads, Meta, LinkedIn en TikTok voeden. Dan vergelijk je kanalen op dezelfde gebeurtenis.

Wat is de TikTok Events API?

De Events API is de serverkant van de TikTok-meting. Waar de pixel in de browser draait, stuurt de Events API events vanaf je server, je server-side Google Tag Manager-container of je CRM. Dat vangt events op die adblockers of browserbeperkingen tegenhouden, en het laat je acties doorsturen die buiten de website gebeuren, zoals een lead die in je CRM gekwalificeerd wordt.

Je kunt de Events API op drie manieren koppelen: via een partner (bijvoorbeeld je shopplatform), via server-side Google Tag Manager, of rechtstreeks vanuit je eigen backend. Voor bedrijven die ook op Meta, Google Ads en LinkedIn adverteren, is server-side GTM de efficiëntste route: één server-side laag die alle platformen voedt. Hoe die werkt, lees je in onze gids over server-side tracking.

Hoe ontdubbel je pixel en Events API?

Stuur je hetzelfde event via de pixel en via de Events API, dan moet TikTok weten dat het om één conversie gaat. Volgens de deduplicatiegids van TikTok:

  • deel je hetzelfde event_id via pixel en Events API, samen met dezelfde pixel-ID en dezelfde eventnaam;
  • worden events met identiek event en event_id die tussen 5 minuten en 48 uur na het eerste event binnenkomen samengevoegd;
  • houdt TikTok het eerst ontvangen event voor meting en rapportage.

Stuur je verschillende events via elk kanaal, zonder overlap, dan is deduplicatie niet nodig. Maar zodra hetzelfde formulier via browser én server vertrekt, is een gedeeld event_id verplicht. Maak het ID aan in de browser op het moment van verzending en geef het via de data layer door aan beide tags.

Welke fouten zien we het vaakst?

  • Pixel niet selecteerbaar in je campagne. Een nieuwe pixel moet eerst events ontvangen. Stuur een testevent via Test Events en geef TikTok tijd om de pixel te activeren.
  • Base code niet gevonden. Events Manager zegt dat de basiscode ontbreekt, terwijl Pixel Helper hem wel ziet. Vaak gaat het om een cookiebanner die de pixel tegenhoudt tijdens de controle, of om een installatie op een ander domein dan in de pixel staat. Accepteer je cookies en controleer het domein.
  • Dubbele installatie. Een plug-in en GTM sturen elk dezelfde events.
  • Elke klik als conversie. Alle knoppen als Contact meten, ook “meer lezen”. TikTok optimaliseert dan op ruis. Dit lijkt sterk op wat we beschrijven in valse positieve conversies opschonen.
  • “De pixel maakt mijn site traag.” Een pixel die asynchroon laadt, vertraagt je site zelden merkbaar. Zware custom scripts in Tag Manager doen dat wel. Meet het met PageSpeed voor je de pixel verwijdert en alleen op de Events API vertrouwt.

Hoe test je of de TikTok Pixel werkt?

TikTok geeft drie hulpmiddelen:

  1. TikTok Pixel Helper. Een Chrome-extensie die per pagina toont welke pixel en welke events vuren.
  2. Test Events in Events Manager. Hier zie je live binnenkomende events van je testsessie, ook die van de Events API.
  3. De Diagnostics-tab. Events Manager signaleert er problemen zoals ontbrekende parameters of dubbele events.

Combineer dat met de preview van Google Tag Manager: accepteer je cookies, verstuur een testformulier en controleer of de TikTok-tag met het juiste event en event_id vuurt. Weiger daarna je cookies en controleer dat de pixel niet meer vuurt. Vergelijk na de livegang wekelijks het aantal TikTok-leads met je CRM.

Een volledige check van al je platformen doen we in een tracking-audit. Wil je eerst zelf beginnen, gebruik dan onze checklist voor een conversietracking-audit.

Mag je de TikTok Pixel gebruiken zonder toestemming?

Nee. De Belgische Gegevensbeschermingsautoriteit stelt dat geen cookie of tracker geplaatst of gelezen mag worden zonder voorafgaande informatie en toestemming, tenzij hij strikt noodzakelijk is. In Nederland volgt de Autoriteit Persoonsgegevens dezelfde lijn. Laat de pixel en de server-side events dus afhangen van toestemming voor marketingcookies. Hoe je banner en signalen goed zitten, lees je in is een cookiebanner verplicht in België. Dit is geen juridisch advies: leg je opzet voor aan je DPO of jurist.

Hoe past dit in je TikTok-aanpak?

Een correct meetbare pixel is de basis om TikTok te sturen op leads of verkoop. Wanneer TikTok voor B2B zinvol is, lees je in TikTok Ads voor B2B. Voor de campagnes zelf is er ons TikTok Ads-team. Wil je de meting van TikTok, Meta, LinkedIn en Google Ads in één server-side opzet, dan bouwt onze tracking specialist die op maat, op aanvraag. Hoe zo’n opzet eruitziet, zie je in de Kaizo-tracking case. Neem contact op voor een eerste check.

Adverteer je op meerdere platformen, lees dan ook onze gidsen over de Meta Conversions API, de LinkedIn Insight Tag en server-side tagging.

Veelgestelde vragen

Waar vind ik mijn TikTok Pixel-ID?

In TikTok Ads Manager onder Tools en dan Events Manager. Daar staat elke pixel met zijn ID, de installatie-instructies en de diagnostiek.

Hoe installeer ik de TikTok Pixel via Google Tag Manager?

Gebruik de TikTok-template uit de Community Template Gallery, vul je pixel-ID in, laat de basistag op alle pagina’s vuren na toestemming en voeg per conversie een tag toe met het juiste standaard-event.

Wat is het verschil tussen de TikTok Pixel en de Events API?

De pixel meet in de browser, de Events API stuurt events vanaf je server of CRM. Gebruik je beide voor hetzelfde event, dan ontdubbel je met een gedeeld event_id.

Waarom kan ik mijn pixel niet kiezen bij het maken van een campagne?

Meestal heeft de pixel nog geen events ontvangen. Stuur een testevent via Test Events en wacht tot TikTok de pixel als klaar voor campagnes markeert.

Hoe controleer ik of de TikTok Pixel werkt?

Met de Chrome-extensie TikTok Pixel Helper, de functie Test Events in Events Manager en de Diagnostics-tab. Controleer daarnaast in de GTM-preview of het juiste event met het juiste event_id vuurt.

Onderdeel van de gids Conversie tracking: zo weet je eindelijk wat echt werkt

Gratis website-scan

Geef je website in en krijg binnen enkele minuten een automatische scan met concrete technische en SEO-verbeterpunten. Geen verkooppraatje.

Waar mogen we je rapport naartoe sturen?

Je gegevens gebruiken we alleen voor je scan. Geen spam, uitschrijven kan altijd.