Terug naar templates
Personalisatie

Auditchecklist voor websitepersonalisatie (42 controles)

13 oktober 2026
Door het Markettailor-team checklist
Whiteboard vol sticky notes die de problemen groeperen die tijdens een audit van websitepersonalisatie zijn gevonden

Deze auditchecklist voor websitepersonalisatie is bedoeld voor twee situaties: je staat op het punt te beginnen met personaliseren en wilt weten of je er klaar voor bent, of je personaliseert al en vermoedt dat het weinig oplevert. De lijst bevat 42 controles in zeven groepen, elk met een criterium dat je zelf kunt verifiëren. Kopieer de tabellen naar een spreadsheet, of download de template als CSV.

Het is geen algemene conversieaudit. Werken je tracking of formulieren niet, loop dan eerst de CRO-auditchecklist door: een pagina personaliseren waarvan je de conversies niet kunt meten, voegt alleen variabelen toe aan een probleem dat je niet kunt zien.

Zo gebruik je deze checklist voor een personalisatie-audit

  1. Controleer de live ervaring, niet het plan. Kijk wat bezoekers vandaag echt zien op de pagina's met personalisatie of die dat binnenkort krijgen.
  2. Markeer elke controle als Geslaagd, Gezakt of Onbekend. Onbekend telt in de score als Gezakt. Kan niemand de vraag beantwoorden, dan is niemand er eigenaar van.
  3. Leg bewijs vast voor elke onvoldoende: een screenshot, een rapport, een testresultaat.
  4. Scoor per groep met het blad aan het eind, en los eerst de laagst scorende groep op, in de genoemde volgorde. Groepen staan in volgorde van afhankelijkheid: content zonder data kun je niet targeten, en resultaten zonder meting kun je niet vertrouwen.

1. Data (7 checks)

#ControleVoorwaarde om te slagenStatus
1.1Identificatieratio bekendJe kunt aangeven welk deel van de sessies op belangrijke pagina's aan een bedrijf is gekoppeld, over de afgelopen 30 dagen
1.2Matchkwaliteit gecontroleerdEen steekproef van 50 gematchte bezoeken is handmatig gecontroleerd en het foutpercentage is vastgelegd
1.3Firmografische data beschikbaar bij het renderenBranche en aantal medewerkers zijn beschikbaar voordat de pagina rendert, niet seconden erna
1.4Eén branchetaxonomieAlle branchelabels uit alle tools worden in een onderhouden tabel gekoppeld aan één lijst (bijvoorbeeld NAICS)
1.5CRM-status bruikbaarDe site kan een open opportunity en een bestaande klant onderscheiden van een nieuwe prospect
1.6Opgeslagen gedragssignalenAantal bezoeken en bezochte belangrijke pagina's (prijzen, product, case studies) zijn per bezoeker beschikbaar
1.7Actualiteit van data bekendJe weet hoe vaak de firmografische en CRM-data die voor regels wordt gebruikt, wordt ververst

2. Segmenten (6 controles)

#ControleVoorwaarde om te slagenStatus
2.1Segmenten komen voort uit omzetElk segment is onderbouwd met data over gewonnen deals, niet met voorkeur (zie het template voor een ideaal klantprofiel)
2.2Segmenten sluiten elkaar uitRegels worden in een vaste volgorde geëvalueerd en een bezoeker kan per regelset maar in één segment terechtkomen
2.3Segmentgrootte gemetenHet aantal geïdentificeerde sessies per maand per segment is bekend en elk live segment heeft er genoeg om te meten
2.4Klanten apart afgehandeldBestaande klanten krijgen een eigen regel en zien nooit acquisitie-CTA's zoals "plan een demo"
2.5Aantal segmenten begrensdEr zijn niet meer live segmenten dan je content voor kunt maken en kunt meten (meestal 3 tot 6)
2.6Definities op papierElk segment heeft een vastgelegde regel, eigenaar en aanmaakdatum in één gedeeld document

3. Content (6 controles)

#ControleVoorwaarde om te slagenStatus
3.1Contentkit compleet per segmentElk actief segment heeft een eigen kop, bewijs, casestudy en CTA
3.2Bewijs is toegestaanVoor elk logo en elke quote in een variant is schriftelijke toestemming vastgelegd
3.3Claims kloppen per segmentLabels als "Populairst" of "Vertrouwd door X" kloppen voor het segment dat ze ziet
3.4Bestemmingen komen overeen met de labelsElke gepersonaliseerde CTA leidt naar een pagina die levert wat het label beloofde
3.5Standaardversie wordt onderhoudenDe standaardversie (niet gepersonaliseerd) wordt met dezelfde zorg beoordeeld als de varianten
3.6Content is actueelGeen enkele variant verwijst naar een oude productnaam, een voorbij evenement of een verouderde case study

4. QA van de ervaring (7 controles)

#ControleVoorwaarde om te slagenStatus
4.1Geen flikkeringDe standaardcontent flitst op een normale verbinding niet zichtbaar op voordat de variant verschijnt
4.2Geen layoutverschuivingVariantwissels verschuiven geen content; CLS op gepersonaliseerde pagina's blijft in het bereik "goed" (web.dev, CLS)
4.3Fallback wordt volledig weergegevenMet het personalisatiescript geblokkeerd toont de pagina de volledige standaardversie zonder lege blokken
4.4Timeout ingesteldIs het opzoeken van data traag, dan verschijnt de standaardversie na een vaste time-out in plaats van te wachten
4.5Mobiel gecontroleerdElke variant is op een telefoon gecontroleerd; langere koppen en labels lopen niet slecht door of worden niet lelijk afgekapt
4.6Elk segment geforceerd en vastgelegd in een schermafbeeldingEen QA-overzicht toont de variant van elk segment op elke gepersonaliseerde pagina
4.7SEO onaangetastZoekmachines zien de standaardcontent; geen enkele variant wijzigt de titel, canonical of indexeerbare tekst alleen voor bots

5. Meten (6 controles)

#ControleVoorwaarde om te slagenStatus
5.1Er is een holdoutEen deel van elk segment ziet de standaardversie, toegewezen per bezoeker, zodat de lift meetbaar is
5.2Primaire metric afgesprokenElke personalisatie heeft één primaire metric die aan pipeline gekoppeld is (door sales geaccepteerde demo's, gekwalificeerde aanmeldingen)
5.3Resultaten gerapporteerd per segmentConversieratio's worden per segment en per variant getoond, niet samengevoegd
5.4Geplande steekproefgrootteVoor elke test is vóór de lancering de steekproefgrootte berekend met de A/B-testcalculator
5.5Niet-geïdentificeerde bezoekers uitgesloten van de analyseBezoekers die niet gesegmenteerd konden worden, worden uitgesloten van stijgingsberekeningen
5.6Pipeline gekoppeldLeads uit gepersonaliseerde sessies zijn te herleiden naar opportunities in het CRM

6. Governance (5 controles)

#ControleVoorwaarde om te slagenStatus
6.1Eigenaar benoemdEén persoon is eigenaar van het personalisatieprogramma en keurt nieuwe regels goed
6.2Er is een overzicht van regelsEen lijst van elke actieve regel met de pagina, het segment, de startdatum en het huidige resultaat
6.3ReviewritmeActieve regels worden minstens elk kwartaal beoordeeld; regels zonder meetbaar effect worden uitgefaseerd
6.4WijzigingsprocesNieuwe varianten doorlopen dezelfde QA als een siterelease
6.5Sales geïnformeerdSales weet welke segmenten welke boodschappen zien, zodat gesprekken de site niet tegenspreken

7. Privacy (5 controles)

#ControleVoorwaarde om te slagenStatus
7.1Toestemming gerespecteerdScripts die niet-essentiële gegevens op het apparaat opslaan of uitlezen, draaien alleen na toestemming waar de wet dat vereist (in de EU de ePrivacy-regels: Richtlijn 2002/58/EG)
7.2Rechtsgrond gedocumenteerdJe administratie noemt per gebruik van persoonsgegevens in personalisatie de rechtsgrond onder de AVG (Verordening (EU) 2016/679)
7.3Privacyverklaring bijgewerktDe privacyverklaring beschrijft websitepersonalisatie en de betrokken leveranciers
7.4Geen gevoelige afleidingenGeen enkele regel richt zich op of onthult gezondheid, politieke of religieuze overtuiging of vergelijkbare gevoelige kenmerken
7.5Geen teksten als "we weten wie je bent"Varianten noemen de bezoeker of zijn bedrijf nooit op een manier die aanvoelt als surveillance

Dit is een checklist, geen juridisch advies. Ons artikel over B2B-personalisatie en dataprivacy gaat dieper op het onderwerp in; stem de details af met je jurist.

Scoreblad

Scoor elke groep als het aantal geslaagde controles gedeeld door het aantal controles. Onbekend telt als niet geslaagd.

GroepsscoreBetekenisWat je doet
80% of meerKlaarOnderhouden; zoek het volgende segment of de volgende pagina
50% tot 79%GatenLos Fails in deze groep op voordat je nieuwe personalisatie toevoegt die ervan afhankelijk is
Onder 50%Niet klaarZet uitbreiding stil; los eerst deze groep op, te beginnen met de vroegste groep in de lijst

Twee poortwachters gaan boven de scores. Faalt 4.3 (terugvaloptie), los dat dan eerst op, want een kapotte standaardversie raakt elke niet-geïdentificeerde bezoeker. Faalt 5.1 (holdout), dan kun je geen enkel resultaat aan personalisatie toeschrijven, wat het dashboard ook zegt.

Illustratief voorbeeld

Illustratief, geen echt bedrijf. Een B2B-softwareteam draait al zes maanden personalisatie per branche op de homepage. Hun audit:

GroepGeslaagdScoreBelangrijkste fout
1. Data5 van 771%1.2: niemand heeft de matchkwaliteit gecontroleerd
2. Segmenten4 van 667%2.4: klanten zien "plan een demo"
3. Content4 van 667%3.2: twee logo's zonder toestemming
4. QA van de ervaring5 van 771%4.1: zichtbaar geflikker op mobiel
5. Meting2 van 633%5.1: geen holdout
6. Governance3 van 560%6.3: er is nog nooit een regel uitgefaseerd
7. Privacy4 van 580%7.3: het beleid noemt personalisatie niet

Het team dacht dat het programma werkte omdat de homepageconversie na de lancering steeg. Zonder holdout kunnen ze dat niet onderscheiden van seizoensinvloeden of een campagne. Hun volgende maand: de twee logo's zonder toestemming verwijderen (dezelfde dag opgelost), een klantregel toevoegen en dan opnieuw lanceren met een holdout van 50% per segment en vooraf berekende steekproefgroottes. Heb je een structuur nodig voor de herlancering, dan biedt de template voor een personalisatieplaybook die.

Veelgestelde vragen

Wat is een audit van websitepersonalisatie?

Het is een gestructureerde beoordeling van of je website verschillende content betrouwbaar aan verschillende bezoekerssegmenten kan tonen, en of dat meetbare resultaten oplevert. Het behandelt de data waarmee bezoekers worden gesegmenteerd, de segmenten zelf, de content per segment, technische kwaliteit zoals flikkeren en fallbacks, meting, governance en privacy.

Hoe vaak moet ik websitepersonalisatie auditen?

Loop de volledige checklist door voordat je personalisatie lanceert en daarna twee keer per jaar. Bekijk de groep Experience QA na elke siterelease of templatewijziging, want flikkering en kapotte fallbacks duiken vaak ongemerkt op als de paginastructuur verandert. Bekijk de meting telkens als een regel een volledige testcyclus live is geweest.

Wat is de meest voorkomende fout bij een personalisatieaudit?

Wij vinden ontbrekende holdouts het schadelijkst, omdat ze elk gerapporteerd resultaat onbewijsbaar maken. Teams vergelijken de conversie vóór en na de lancering en schrijven veranderingen door seizoensinvloeden, campagnes of trackingwijzigingen toe aan personalisatie. Wijs in plaats daarvan een deel van elk segment toe aan de standaardversie en vergelijk de twee groepen.

Heeft websitepersonalisatie invloed op SEO?

Dat hoort niet, als zoekmachines dezelfde standaardcontent zien als niet-geïdentificeerde bezoekers en varianten alleen blokken op de pagina wijzigen voor geïdentificeerde segmenten. Problemen ontstaan als titels, canonicals of indexeerbare tekst voor bots verschillen, wat op cloaking kan lijken. Houd personalisatie client-side of aan de edge op contentblokken en laat metadata ongemoeid.