1. Home
  2. Product
  3. Websitebezoek meten

Websitebezoek meten tot op het bedrijf

Welk bedrijf las gisteren drie keer je prijspagina? In Lumo zie je de bezoekende bedrijven, de pagina's die ze bekeken en, zodra iemand zich bekendmaakt, het webgedrag bij die persoon in je CRM. Voor marketing, sales en customer success in hetzelfde systeem, en net zo goed te lezen door je AI-agents.

  • Eén scripttag per website, geen cookies
  • Een bezoeker-id pas na lumo('consent')
  • IP-adres alleen als gezouten hash
De tab Bedrijven van Websitebezoek met per bedrijf de bekeken pagina's, paginaweergaven, score en temperatuur Heet, Warm of Koud, onder de grafiek en de bronnen

Je website vertelt veel, maar niet aan je CRM

Dinsdagochtend. De accountmanager heeft om tien uur een gesprek met een prospect die al drie weken stil is. Wat hij niet weet: iemand van dat bedrijf heeft gisteravond de prijspagina twee keer bekeken en daarna de pagina over de koppeling met hun boekhouding. Die informatie bestaat. Alleen staat ze in een statistiekentool die marketing één keer per maand opent, als totaal over de hele site, los van welk bedrijf er achter een bezoek zit.

Dus belt hij met het verhaal van drie weken geleden. En marketing ziet in een grafiek dat de prijspagina goed scoort, zonder te weten dat de helft van dat verkeer van één prospect kwam. Customer success heeft het omgekeerde probleem. Een bestaande klant leest drie keer de pagina over opzeggen, en niemand ziet het tot de opzegging binnen is.

Dat ligt niet aan de mensen. Het ligt eraan dat het bezoek aan je site in een ander systeem staat dan je relaties. Losse paginaweergaven zeggen weinig. Paginaweergaven bij een organisatie die al in je pipeline staat, zeggen veel.

Daarom zit de websitemeting in Lumo zelf. Lumo is een RevOps-CRM met marketing, sales en customer success en support onder één dak, te gebruiken door mensen en door AI-agents. De meting hoort daar gewoon bij. Eén scripttag op je site stuurt paginaweergaven en eigen gebeurtenissen naar Lumo. Lumo leidt daaruit af welk bedrijf er keek en koppelt dat aan de organisatie in je CRM. Maakt een bezoeker zich bekend, bijvoorbeeld na een aanmelding, dan komt zijn bezoek ook bij de persoon te staan.

En dat zonder cookies. Het script zet er geen en leest er geen. Een bezoeker-id komt pas in de browser als je bezoeker toestemming geeft. Tot die tijd telt een bezoek alleen op bedrijfsniveau. Het IP-adres slaat Lumo nooit ruw op, alleen als gezouten hash. Hoe dat precies werkt en wat het wel en niet betekent voor je cookiebanner, lees je verderop op deze pagina.

Wat je met het bezoek doet, bepaal je zelf. Je laat het meetellen in leadscoring, je laat Lumo er leads van maken, of je kijkt gewoon even voor je belt.

Zo werkt websitemeting in Lumo

De namen hieronder zijn de namen die je in het scherm ziet.

  1. Zet de functie aan

    Ga naar Instellingen, Functies en zet Website aan. Staat de functie uit, dan verdwijnen de schermen en geeft het script een 404. Je kunt dus niet per ongeluk meten.

  2. Voeg je website toe

    Ga naar Marketing, Websitebezoek, tab Instellen en kies Website toevoegen. Geef een naam en een domein. Het script meet alleen op dat domein en de subdomeinen ervan. Dit kan alleen een eigenaar of beheerder.

  3. Zet het script op elke pagina

    Kopieer het script bij 1. Zet dit script op elke pagina en plaats het in je site of je tagmanager. Laat je cookiebanner lumo('consent') aanroepen zodra een bezoeker akkoord geeft.

  4. Maak bezoekers bekend en meet wat telt

    Onder 2. Optioneel: toestemming, bekende bezoekers en eigen gebeurtenissen staat hoe je lumo('identify', { email }) aanroept na een aanmelding, en hoe je eigen gebeurtenissen stuurt. Die gebeurtenissen beheer je onder Gebeurtenissen.

  5. Kijk wie er was

    Op de tabs Bedrijven en Bezoeken zie je wie er langskwam, over 7 dagen, 30 dagen of 90 dagen. Bovenaan staan de paginaweergaven, de bezoekers, de herkende bedrijven en de bekende personen.

  6. Laat het meetellen

    In Leadscoring geef je punten voor een bekeken pagina, een terugkerend bezoek of een eigen gebeurtenis. De score van een bezoeker wordt meteen na elke gebeurtenis opnieuw berekend.

De tab Bedrijven is waar sales en marketing het vaakst kijken. Per bedrijf zie je hoeveel pagina's er bekeken zijn, de score, de temperatuur en wanneer het bedrijf voor het laatst gezien is. Ernaast staat de status: In de CRM, of Herkend domein, nog niet in de CRM.

Dat tweede is interessant. Het betekent dat Lumo het bedrijf herkent aan zijn netwerk, maar dat je het nog niet als organisatie hebt. Dat is een bedrijf dat jou al kent, terwijl jij het nog niet kent.

Hoe herkent Lumo een bedrijf? Twee routes. Maakt een bezoeker zich bekend met zijn e-mailadres, dan koppelt Lumo hem aan de persoon en diens organisatie. Is dat niet zo, dan zoekt Lumo bij het IP-adres de naam van het netwerk op (reverse DNS), leidt daar het domein uit af en zoekt de organisatie met dat domein. Internetproviders en hostingnetwerken tellen nooit als bedrijf. Iemand die thuis via zijn eigen provider surft, staat dus niet ten onrechte als die provider in je lijst.

Wil je over een herkend bedrijf meer weten, dan kun je het laten aanvullen met verrijking via Apollo, als je een eigen Apollo-account koppelt.

  • Kolommen Bedrijf, Bekeken pagina's, Score, Temperatuur en Laatst gezien
  • Status In de CRM of Herkend domein, nog niet in de CRM
  • Herkenning via een bekendgemaakte bezoeker of via reverse DNS
  • Internetproviders en hostingnetwerken tellen nooit als bedrijf
De bedrijvenlijst van Websitebezoek op score gesorteerd, met bovenaan vier domeinen met de status Herkend domein, nog niet in de CRM

Op de tab Bezoeken staat elk bezoek apart. Per bezoek zie je het pad en de titel van de pagina, de verwijzer en de utm_source, utm_medium en utm_campaign als die in de link zaten. Een bezoeker die Lumo niet kent, heet Anoniem. Een bekende bezoeker staat er met zijn naam, en zijn bezoek staat ook bij de persoon in het CRM.

Kwam iemand binnen via een advertentie, dan zie je dat aan het label Advertentieklik. Lumo herkent dat aan een klik-id van Google, Meta, Microsoft, LinkedIn of TikTok in de link, of aan een betaald utm_medium. Dat is handig in leadscoring: daar kun je een regel laten overslaan als het bezoek alleen van een advertentieklik kwam. Zo krijgt niemand een hoge score omdat hij één keer op een advertentie tikte.

De meting werkt ook op een single-page app. Navigatie binnen de app telt als paginaweergave, en met lumo('page') meld je zelf een nieuwe pagina als je router dat niet vanzelf doet.

Het getal bovenaan, de paginaweergaven, is hetzelfde getal dat je in rapporten en dashboards krijgt uit de bron voor paginaweergaven. Je hoeft dus niet te kiezen welk getal klopt.

  • Per bezoek pad, titel, verwijzer en utm-waarden
  • Advertentieklik bij gclid, fbclid, msclkid, li_fat_id, ttclid of een betaald utm_medium
  • Onbekende bezoekers heten Anoniem
  • Navigatie binnen een single-page app telt mee
  • Zelfde getal in de hub en in Rapporten
De tab Bezoeken met per gebeurtenis tijd, bezoeker, gebeurtenis, pagina en bron, met meerdere regels Advertentieklik en een nieuwsbriefcampagne

Hier is Lumo precies, want dit wil je goed kunnen uitleggen aan je privacyverantwoordelijke.

Het script zet geen cookies en leest er geen. Bij een nieuwe website staat Wacht op toestemming standaard aan. Dan bewaart het script geen bezoeker-id tot je site lumo('consent') aanroept. Zonder toestemming telt een bezoek alleen op bedrijfsniveau, onder een dagsleutel die van het adres is afgeleid. Na toestemming bewaart het script een bezoeker-id in localStorage en herkent het terugkerende bezoekers. Met lumo('revoke') haal je dat id weer weg.

Stuurt de browser Do Not Track of Global Privacy Control mee, dan telt het bezoek altijd alleen op bedrijfsniveau, ook na toestemming. En een lumo('identify') zonder toestemming negeert Lumo.

Het IP-adres slaat Lumo nooit ruw op, alleen als gezouten SHA-256-hash per werkruimte. Het adres wordt wel gebruikt om het bedrijf op te zoeken, ook zonder toestemming. Daarom zeggen we niet dat je geen toestemming nodig hebt. localStorage valt onder dezelfde regels als een cookie, en je cookiebanner hoort de meting te noemen. De data staat in Londen. Meer daarover lees je bij beveiliging en privacy.

  • Wacht op toestemming staat standaard aan bij een nieuwe website
  • Zonder lumo('consent') geen bezoeker-id, alleen telling op bedrijfsniveau
  • Do Not Track en Global Privacy Control: altijd alleen bedrijfsniveau
  • IP-adres alleen als gezouten hash per werkruimte
De tab Instellen met een website, de schakelaars Meten en Wacht op toestemming aan en de scripttag om op elke pagina te zetten

Een paginaweergave is een begin. Maar wat je eigenlijk wilt weten is of iemand de demo-video afspeelde, de rekentool gebruikte of een whitepaper downloadde. Daarvoor zijn Gebeurtenissen.

Er zijn twee soorten. Door de site verstuurd is een gebeurtenis die je site zelf meldt met lumo('track', 'sleutel'). Bij een pagina leidt Lumo af van een bezocht pad, zonder dat je code hoeft toe te voegen. Daarnaast zijn er drie ingebouwde: Een pagina is bekeken (vanzelf), Een formulier is ingestuurd en Een bezoeker heeft zich bekend gemaakt.

Die gebeurtenissen zijn de grondstof voor leadscoring. Een regel "Een eigen gebeurtenis doet" geeft punten als iemand jouw gebeurtenis uitvoert. De score van die bezoeker wordt meteen opnieuw berekend, niet pas bij de volgende ronde. Zet je bij Leadscoring Leads maken aan, dan maakt Lumo bij een hete bezoeker een lead "Websitebezoek" die je terugziet in leadbeheer.

Bezoekers van een landingspagina die bij een campagne hoort, en bezoeken met een bekende utm_campaign, worden vanzelf lid van die campagne. Zo zie je bij marketingcampagnes en attributie welke campagne welk bedrijf op je site bracht.

  • Soorten Door de site verstuurd en Bij een pagina
  • Ingebouwd: pagina bekeken, formulier ingestuurd, bezoeker bekend gemaakt
  • Score direct herberekend na elke trackinggebeurtenis
  • Landingspagina en utm_campaign maken bezoekers lid van een campagne
Het blok Gebeurtenissen met de ingebouwde gebeurtenissen, eigen gebeurtenissen zoals demo_requested en een formulier met de soort Door de site verstuurd

Wat er in de websitemeting zit

Elk punt hieronder staat zo in de app.

Meerdere websites

Per website een eigen script met een eigen publieke sleutel. Met de schakelaar Meten zet je een site tijdelijk stil. Websites beheren kan alleen een eigenaar of beheerder.

Nieuwe sleutel

Wil je dat een oud script niet meer meet, bijvoorbeeld na een verhuizing van je site, kies dan Nieuwe sleutel. Het oude script stopt meteen.

Alleen jouw domein

Het script meet op het domein en de subdomeinen. Extra adressen geef je zelf op. Een verzoek vanaf een ander adres krijgt een 403.

Advertentieklik herkend

Een klik-id in de link of een betaald utm_medium geeft het bezoek het label Advertentieklik. In leadscoring kun je zulke bezoeken laten overslaan.

Script-API in vijf woorden

consent, revoke, track, identify en page. Meer is er niet nodig om toestemming, eigen gebeurtenissen en bekende bezoekers te regelen.

Bewaartermijnen

Gebeurtenissen 400 dagen. Bezoekers zonder gebeurtenissen 30 dagen. Een dagelijkse taak ruimt op.

Geen ruw IP-adres

Alleen een gezouten SHA-256-hash per werkruimte. Internetproviders en hostingnetwerken tellen nooit als bedrijf.

Website verwijderen

Website verwijderen wist alle bezoeken en gebeurtenissen van die site. Dat vraagt een eigenaar of beheerder.

Per rol: wie heeft er wat aan

Dezelfde meting, een andere vraag per team.

Marketing

Welke pagina's en campagnes brengen bedrijven die in je ICP passen? Je ziet het per bedrijf, niet alleen als totaal. Meer voor marketeers op Lumo voor marketing.

Sales

Voor je belt, kijk je op de organisatie wat ze de laatste dagen lazen. Een herkend domein dat nog niet in de CRM staat, is een naam voor je lijst.

Salesmanager

Hete bezoekers worden met Leads maken een lead "Websitebezoek". Je ziet dus of het team die leads oppakt, in plaats van te hopen dat iemand de lijst bekijkt.

Customer success

Een bestaande klant die de pagina over opzeggen of over een duurder pakket leest, zie je bij die klant. Dat is een reden om even te bellen.

RevOps

Eén getal voor paginaweergaven in de hub en in Rapporten. Websites, sleutels en gebeurtenissen beheer je ook via de API.

Directie

Welke campagnes brachten bedrijven die later een deal werden? Dat lees je terug bij de campagne, uit dezelfde data als de rest van het CRM.

Een voorbeeld: van prijspagina naar telefoontje

Stel: een leverancier van planningssoftware met vier verkopers en één marketeer. Noem hem Planwerk. Dit is een verzonnen voorbeeld om te laten zien hoe het werkt, geen klantcase.

De marketeer zet op maandag de functie Website aan, voegt het domein toe op de tab Instellen en plakt het script in de tagmanager. De cookiebanner roept lumo('consent') aan zodra iemand akkoord geeft. Onder Gebeurtenissen maakt ze twee eigen gebeurtenissen: "demo-video bekeken", die de site zelf meldt, en "prijspagina", die Lumo afleidt van het pad /prijzen. Na de aanmelding voor de nieuwsbrief roept de site lumo('identify', { email }) aan.

In Leadscoring geeft ze met de basisset punten voor paginabezoek en terugkerend bezoek, en drie extra punten voor de prijspagina. Bij Leads maken kiest ze Alleen heet.

Woensdag ziet ze op de tab Bedrijven een logistiek bedrijf met acht bekeken pagina's, status Herkend domein, nog niet in de CRM. Niemand bij Planwerk kent het bedrijf. Ze maakt de organisatie aan en laat hem via Apollo aanvullen met branche en aantal medewerkers.

Donderdag komt een bezoeker terug van een bedrijf dat al als organisatie in de CRM staat, zonder open deal. Hij geeft toestemming, schrijft zich in voor de nieuwsbrief en bekijkt daarna de demo-video en twee keer de prijspagina. Zijn score gaat direct omhoog, hij wordt heet, en Lumo maakt een lead "Websitebezoek". Een verkoper ziet de lead in de leadlijst. Hij opent de persoon en ziet welke pagina's het waren. Hij belt diezelfde middag en begint niet bij nul, maar bij de vraag die op de prijspagina beantwoord had moeten worden.

Een derde bezoeker klikt niet op toestemming. Die telt alleen mee bij zijn bedrijf, zonder bezoeker-id. Ook dat is goed. Het bedrijf staat in de lijst, de persoon blijft anoniem.

Voor AI-agents: websitebezoek via MCP en de API

Alles wat je hierboven in het scherm ziet, kan een AI-agent ook lezen via de MCP-server van Lumo of de REST-API. De tools vallen onder de scopes marketing:read en marketing:write.

Om te lezen zijn er get_website_stats voor de kerncijfers, list_visiting_companies voor de bezoekende bedrijven en list_web_events voor losse bezoeken en gebeurtenissen. Met list_tracking_sites vraagt een agent de websites op, en met list_tracking_events, create_tracking_event en delete_tracking_event beheert hij de eigen gebeurtenissen.

Het beheer van websites zelf is afgeschermd. create_tracking_site, update_tracking_site, rotate_tracking_site_key en delete_tracking_site werken alleen met een sleutel die de scope workspace:admin heeft. Elke tool is ook bereikbaar als POST /api/v1/tools/<naam>.

Een voorbeeld van wat een agent hiermee doet: elke ochtend de bezoekende bedrijven van gisteren ophalen, ze naast de open deals leggen en per verkoper een korte lijst maken van wie er weer kwam kijken. De agent werkt in dezelfde data als je team. Hoe dat werkt met sleutels, rechten en de serverinstructie lees je bij headless CRM en AI-agents. Staat de functie Website uit, dan verdwijnen deze tools ook voor de agent.

Zo richt je het in

Dit lopen we langs bij een eerste website.

  • Zet onder Instellingen, Functies de functie Website aan.
  • Voeg op de tab Instellen je website toe met het juiste domein. Geef extra adressen op als je site ook op een ander domein draait.
  • Laat Wacht op toestemming aan, tenzij je cookiebanner het onthouden van bezoekers al regelt.
  • Laat je cookiebanner lumo('consent') aanroepen bij akkoord en lumo('revoke') bij intrekken.
  • Noem de meting in je cookieverklaring en je privacyverklaring.
  • Roep lumo('identify', { email }) aan na een aanmelding of inlog, zodat bezoek bij de persoon komt.
  • Maak twee of drie eigen gebeurtenissen voor wat echt koopintentie laat zien, bijvoorbeeld de prijspagina.
  • Zet in Leadscoring regels op die gebeurtenissen en vul Nooit een lead (domeinen) met je eigen domein en dat van partners.
  • Spreek af wie de tab Bedrijven bekijkt en wat er gebeurt met een herkend domein dat nog niet in de CRM staat.

Hoe websitemeting samenhangt met de rest van Lumo

De meting staat niet op zichzelf. Een bekeken pagina, een terugkerend bezoek en een eigen gebeurtenis zijn bronnen voor leadscoring. Daar bepaal je hoeveel punten iets waard is en wanneer iemand warm of heet is.

Wordt een bezoeker heet, dan kan Lumo een lead "Websitebezoek" maken. Die lead werk je af in leadbeheer zoals elke andere lead. Een formulier op je site, gebouwd in webformulieren, maakt van een anonieme bezoeker vaak een bekende persoon.

Campagnes halen hun leden ook uit websitebezoek. Hoort een landingspagina bij een campagne, of staat de utm_campaign van een bezoek als sleutel bij een campagne, dan wordt die bezoeker lid. Daarmee zie je bij marketingcampagnes en attributie welke campagne leads en deals raakte.

In een Cadence kun je het signaal Websitebezoek gebruiken om stappen te laten starten of stoppen. Hoe dat werkt lees je bij belcampagnes en Cadence. En voor marketeers die alles op een rij willen, staat het overzicht op Lumo voor marketing.

Wat je moet weten

Lumo herkent een bedrijf aan zijn netwerk, via reverse DNS. Dat werkt bij bedrijven met een eigen netwerk. Iemand die thuis of onderweg surft via een gewone internetprovider, herkent Lumo niet als bedrijf. Lumo heeft geen eigen bedrijvendatabase. Wil je die bezoekers toch kennen, laat ze zich dan bekendmaken via een formulier of een aanmelding, en vul de organisatie aan met je eigen Apollo-account.

Er zit geen cookiebanner bij. Je bestaande banner roept lumo('consent') aan. Sessie-opnames, heatmaps en scrolldiepte meet Lumo niet. En "geen cookies" betekent niet "geen toestemming nodig": het bezoeker-id staat na toestemming in localStorage, en het IP-adres wordt gebruikt om het bedrijf op te zoeken. Neem de meting dus op in je cookie- en privacyverklaring.

Veelgestelde vragen over websitebezoek meten

Zet de websitemeting van Lumo cookies?

Nee. Het script zet geen cookies en leest er geen. Na toestemming bewaart het een bezoeker-id in localStorage. Zonder toestemming telt een bezoek alleen op bedrijfsniveau.

Heb ik dan geen cookiebanner nodig?

Dat zeggen we niet. localStorage valt onder dezelfde toestemmingsregels als een cookie. Laat je banner lumo('consent') aanroepen en noem de meting in je cookie- en privacyverklaring.

Hoe weet Lumo welk bedrijf mijn site bezoekt?

Via een bezoeker die zich bekendmaakt met zijn e-mailadres, of via reverse DNS van het IP-adres naar een domein en dan naar de organisatie met dat domein. Internetproviders en hostingnetwerken tellen nooit als bedrijf.

Slaat Lumo IP-adressen op?

Niet ruw. Lumo bewaart alleen een gezouten SHA-256-hash per werkruimte. Het adres wordt wel gebruikt om het bedrijf op te zoeken.

Wat gebeurt er bij Do Not Track of Global Privacy Control?

Dan telt het bezoek altijd alleen op bedrijfsniveau, ook als de bezoeker toestemming gaf. Er komt geen bezoeker-id.

Ziet Lumo formulieren van een ander formulierpakket?

Het script meet paginaweergaven, eigen gebeurtenissen en bekendmakingen. Gebruik je een ander formulierpakket, roep dan na het insturen lumo('identify', { email }) of lumo('track', 'sleutel') aan. Formulieren uit Lumo zelf hangen al aan het CRM.

Hoe lang bewaart Lumo websitebezoek?

Gebeurtenissen 400 dagen. Bezoekers zonder gebeurtenissen 30 dagen. Verwijder je een website, dan verdwijnen al zijn bezoeken en gebeurtenissen.

Werkt het op een single-page app?

Ja. Navigatie binnen de app telt als paginaweergave. Doet je router dat niet vanzelf, dan meld je een nieuwe pagina met lumo('page').

Wie mag websites toevoegen en sleutels vernieuwen?

Alleen een eigenaar of beheerder. Via de API vraagt dat een sleutel met de scope workspace:admin. Lezen kan met marketing:read.

Zie wie er op je site was

In een demo zetten we het script op een testpagina, maken we een eigen gebeurtenis en kijken we hoe een bezoek bij een organisatie en in leadscoring terechtkomt. Lumo is gemaakt door Sales Surge, met meer dan 150 CRM-implementaties achter de rug.

Marketeer en verkoper bekijken samen een scherm en wijzen iets aan

Plan een demo

Kies een dag en tijd. Je krijgt direct een bevestiging per mail.

Agenda laden

Liever de hele demopagina? Lees wat je in de demo ziet