De meeste B2B-teams volgen hun websitebezoekers al. Google Analytics is geïnstalleerd, een tagmanager vuurt een dozijn events af en een dashboard laat sessies stijgen. Dan stelt een verkoper een simpele vraag, "Welke van mijn accounts waren deze week op de site?", en niemand kan hem beantwoorden. Dat gat is het hele probleem. Bezoekerstracking voor verkeersrapportage vertelt je hoeveel mensen er kwamen. B2B-bezoekerstracking moet je vertellen wie er kwam, waar die om gaf, en of het tijd is om te handelen.
Dit artikel behandelt wat B2B-websitebezoekerstracking moet vastleggen, de drie lagen tooling die dat doen, een eventspecificatie die je in je tagmanager kunt kopiëren, en de privacyregels die bepalen wat je überhaupt mag verzamelen.
Waarom het tellen van paginaweergaven B2B-teams in de steek laat
Consumentenanalytics gaat uit van veel bezoekers, korte journeys en een conversie in dezelfde sessie. B2B lijkt daar in de verste verte niet op. Bij een deal is een buying committee betrokken, het onderzoek beslaat weken en het meeste gebeurt voordat iemand een formulier invult.
Het 6sense 2024 Buyer Experience Report liet zien dat B2B-kopers bijna 70% van hun aankoopproces hebben doorlopen voordat ze contact opnemen met verkopers, en dat kopers in meer dan 80% van de gevallen zelf het eerste contact leggen. Veel van dat onderzoek gebeurt op websites van leveranciers, vaak verspreid over meerdere bezoeken door meerdere mensen. Sessiegebaseerde analytics registreert elk van die bezoeken als een losse sessie van een anonieme gebruiker. Het patroon dat ertoe doet (één account, drie mensen, vijf bezoeken, twee keer de prijspagina) blijft onzichtbaar.
Drie specifieke dingen gaan mis:
- De analyse-eenheid klopt niet. GA4 telt gebruikers en sessies. Je revenueteam werkt in accounts. Zonder accountlaag kun je websitegedrag niet koppelen aan pipeline.
- Anoniem verkeer is een zwart gat. De meeste bezoekers vullen nooit een formulier in, dus aan het grootste deel van je verkeer wordt nooit een naam gekoppeld. Wordt tracking pas nuttig na een formulier, dan negeert het het grootste deel van je vraag.
- Events worden bijgehouden voor rapportage, niet voor actie. "Scrolldiepte 75%" is prima voor een contentrapport. Het vertelt een verkoper of personalisatieregel niets.
De drie lagen van B2B-tracking van websitebezoekers
Goede B2B-tracking bestaat uit drie lagen. Elke laag beantwoordt een andere vraag, en je hebt ze alle drie nodig voordat de data het waard is om ergens naartoe te routeren.
Laag 1: verkeersanalyse (hoeveel, waarvandaan)
Dit is GA4, Plausible, Matomo of wat je al gebruikt. Het beantwoordt vragen over kanalen en content: welke campagnes bezoeken opleveren, welke pagina's de aandacht vasthouden, waar mensen afhaken. Houd het. Verwacht er alleen geen antwoorden op accountvragen meer van. GA4 vermijdt bewust het identificeren van organisaties. Google stelt dat Analytics geen individuele IP-adressen van gebruikers uit de EU, Zwitserland of het VK logt of opslaat, en ze alleen gebruikt om een globale locatie af te leiden voordat ze worden verwijderd.
Laag 2: bedrijfsidentificatie (wie)
Deze laag koppelt anonieme sessies aan bedrijven, vooral via reverse IP lookup op zakelijke IP-reeksen, en verrijkt het bedrijf daarna met branche, omvang en locatie. De dekking is per definitie gedeeltelijk: sites waarvan de bezoekers via bedrijfsnetwerken surfen, matchen veel meer verkeer dan sites waarvan de bezoekers thuiswerken, en thuiswerken en consumenten-VPN's zijn de belangrijkste redenen dat de dekking niet hoger is. Meet de matchratio op je eigen verkeer in plaats van te vertrouwen op een gemiddelde van de leverancier. Onze uitleg over hoe bezoekersidentificatie op bedrijfsniveau werkt behandelt de werking en de grenzen van de nauwkeurigheid in detail. Om een tool voor deze laag te kiezen, lees hoe je software voor websitebezoekersidentificatie kiest.
Laag 3: gedragsevents (waar ze in geïnteresseerd waren)
De derde laag registreert de specifieke acties die intentie aangeven, gekoppeld aan het herkende bedrijf. Niet elke klik. Een korte lijst met events waarop iemand in je revenueteam echt zou reageren. Hier verzamelen de meeste teams te veel. Veertig events waar niemand naar kijkt, zijn erger dan acht die een regel of melding aansturen.
Wat je bijhoudt: een eventspecificatie om over te nemen
Gebruik deze eventspecificatie als startpunt. Hij is bewust kort. Elk event erop voedt een score, activeert een personalisatieregel of komt in een CRM-tijdlijn terecht.
| Event | Wordt geactiveerd als | Belangrijkste eigenschappen | Gebruikt voor |
|---|---|---|---|
pricing_viewed | Prijspagina laadt | tabblad abonnementen geopend, tijd op pagina | Intentscore, salesalert |
case_study_viewed | Een willekeurig klantverhaal wordt geladen | branche van het verhaal, bedrijfsgrootte van het verhaal | Branche afleiden, bewijs personaliseren |
integration_viewed | Laden van integratie- of documentatiepagina | naam van de integratie | Signaal van een technische beoordelaar, afleiding van de techstack |
comparison_viewed | Laden van "vs"- of alternatievenpagina | concurrent genoemd | Signaal uit een late fase, concurrentiegerichte boodschap |
demo_cta_clicked | Op een willekeurige demo-CTA geklikt | CTA-locatie, CTA-variant | CTA-tests, analyse van conversiepaden |
form_started | Focus op het eerste veld | formulier-ID | Herstel van afgebroken formulieren |
form_submitted | Geslaagde verzending | formulier-ID, e-maildomein | Identiteiten samenvoegen, CRM-synchronisatie |
return_visit | Nieuwe sessie van een bekend bedrijf binnen 30 dagen | dagen sinds laatste bezoek, aantal sessies | Recentheid van engagement, scoreverval |
Let op wat er ontbreekt: scrolldiepte, uitgaande klikken, videokwartielen, tijd op blogartikelen. Meet die in je verkeersanalytics als je contentrapportage ze nodig heeft. Stuur ze niet door naar de accountscoring. Ze voegen ruis toe en laten elk account er betrokken uitzien.
Twee eigenschappen zijn bij elk event belangrijk: een bedrijfs-ID (uit laag 2) en een blijvend first-party bezoekers-ID. Met beide kun je later een anonieme geschiedenis samenvoegen met een bekend contact zodra die persoon een formulier invult. Op dat moment worden de eerste drie bezoeken ineens nuttig voor sales.
Gemeten bezoeken omzetten in accountsignalen
Ruwe events zijn geen signalen. Een signaal is een patroon van events waarop een mens of een regel moet handelen. De stap die de meeste teams overslaan, is die patronen opschrijven. Begin met vier:
- Nieuw ICP-account, eerste bezoek. Een geïdentificeerd bedrijf dat bij je ICP past en nog nooit eerder op bezoek was. Actie: toon vanaf de volgende paginaweergave branchespecifiek bewijs.
- Account met meerdere personen. Twee of meer verschillende bezoekers van hetzelfde bedrijf binnen zeven dagen. Actie: signaleer het aan de accounteigenaar. Een buying committee dat zich vormt, is een sterker signaal dan één persoon die veel leest.
- Cluster van pagina's uit de late fase. Prijzen plus een vergelijkings- of integratiepagina in dezelfde week. Actie: verhoog de prioriteit van het account en wissel CTA's op de homepage van contentaanbiedingen naar een afspraak.
- Opnieuw actief. Een verloren of slapend account komt terug na 60+ dagen stilte. Actie: breng de vorige eigenaar op de hoogte met de bekeken pagina's.
Elk hiervan hoort bij een segment waarop je kunt personaliseren. Onze gids over gedragssegmentatie voor B2B-websites gaat verder in op hoe je deze patronen omzet in scoringregels zonder te verdrinken in uitzonderingen.
Een toolstack die alle drie de lagen dekt
Je hebt geen tientallen tools nodig. Een typische stack voor een B2B-team in het middensegment ziet er zo uit:
- Tagmanager: Google Tag Manager of een server-side container, zodat de eventspecificatie op één plek staat.
- Verkeersanalyse: GA4 of een privacyvriendelijk alternatief zoals Plausible of Matomo voor rapportage over kanalen en content.
- Bedrijfsidentificatie en personalisatie: één platform dat bedrijven herleidt en er op de pagina mee aan de slag kan. Identificatie en personalisatie verdelen over twee leveranciers betekent meestal twee verschillende bedrijfsmatches voor hetzelfde bezoek.
- CRM: HubSpot of Salesforce, dat activiteit op accountniveau ontvangt, geen ruwe eventstromen.
- Alerts: meldingen in Slack of per e-mail voor de vier signalen hierboven, doorgestuurd naar de accounteigenaar.
Bezoekersidentificatie van Markettailor dekt laag 2 en 3 in één script: het herleidt het bedrijf, legt de bovenstaande events daarop vast en maakt dezelfde accountdata bij de volgende paginaweergave beschikbaar voor personalisatieregels.
Privacy: wat je wel en niet mag volgen
Tracking op bedrijfsniveau en tracking van individuen zijn verschillende juridische vragen, en wie ze door elkaar haalt, komt in de problemen.
- Cookies en local storage vereisen in de EU en het VK toestemming, tenzij ze strikt noodzakelijk zijn. De richtlijnen van de Britse ICO over cookies en vergelijkbare technieken stellen dat je toestemming nodig hebt om een cookie op het apparaat van een gebruiker te plaatsen, en dat cookies die alleen voor je eigen doeleinden essentieel zijn die nog steeds vereisen. Een blijvende bezoekers-ID voor analytics valt aan de kant van toestemming.
- Identificatie op bedrijfsniveau vanuit een zakelijk IP-bereik beschrijft een organisatie, geen persoon, en valt daardoor buiten de meeste verplichtingen rond persoonsgegevens. Zodra je het koppelt aan een contactpersoon met naam, is de AVG volledig van toepassing.
- Maak het bekend. Voeg een eenvoudige zin toe aan je privacyverklaring waarin je uitlegt dat je per bedrijf identificeert en personaliseert. Een niet-gemelde praktijk uitleggen na een klacht kost veel meer. Maak je je zorgen over conversie, vergelijk dan de maand voor en na de publicatie.
Voor het volledige overzicht, lees ons artikel over B2B-personalisatie en compliance met privacywetgeving.
Een veelvoorkomende fout: tracking zonder eigenaar
Het gaat zelden technisch mis. Teams installeren identificatie, verzamelen drie maanden accountdata, en daarna is niemand eigenaar van de output. Marketing gaat ervan uit dat sales het dashboard checkt. Sales gaat ervan uit dat marketing alerts stuurt. De data veroudert.
Bepaal voordat je ook maar één event toevoegt wie elk van de vier signalen ontvangt en wat die persoon binnen 24 uur doet. Kun je de persoon niet noemen, houd het event dan nog niet bij. Tracking is goedkoop. Aandacht niet.
Waar je deze week begint
- Controleer je huidige tagmanager en verwijder events die in 90 dagen door niemand in een rapport zijn gebruikt.
- Voeg de acht events hierboven toe, elk met een bedrijfsidentificatie.
- Schrijf de vier accountsignalen op en wijs aan elk een eigenaar toe.
- Kies één signaal (een cluster van pagina's uit de late fase is de makkelijkste winst) en koppel het aan een Slack-melding.
- Controleer na 30 dagen hoeveel accounts waarvoor een alert ging tot afspraken hebben geleid, en stel de drempels bij.
Wil je zien welke bedrijven vandaag op je site zijn en wat ze lezen, dan biedt onze prijspagina een walkthrough van 20 minuten waarin we identificatie op je echte verkeer uitvoeren.