Naar hoofdinhoud

Personalisatie in e-commerce: soorten, data en AVG-regels

De zeven plekken waar webshops personaliseren, de klant- en productdata die elk nodig heeft, de AVG-regels voor toestemming en waar magere data het breekt.

Personalisatie in e-commerce: soorten, data en AVG-regels

Personalisatie in e-commerce betekent dat je aanpast wat een bezoeker ziet op basis van wat je over die persoon weet: land en taal, waar hij vandaan komt, wat hij bekeek en kocht, en wat hij je zelf vertelde. Je ziet het terug in categoriepagina's met een andere volgorde, banners per segment, productaanbevelingen, zoekresultaten per bezoeker en getriggerde e-mails.

Elke vorm van personalisatie heeft twee soorten data nodig. Klantdata zegt wat deze persoon wil, en in de EU heb je toestemming of een andere grondslag nodig om die te gebruiken. Productdata zegt welke producten daarbij passen. De meeste personalisatieprojecten plannen het eerste zorgvuldig en vergeten het tweede: een engine die weet dat iemand brede, waterdichte wandelschoenen zoekt, kan niets als breedte en waterdichtheid niet als attributen zijn ingevuld.

Zeven plekken in je webshop om te personaliseren

Personalisatie is geen losse functie. Dit zijn de plekken waar webshops het toepassen, ongeveer van weinig naar veel data:

  1. Markt en taal: valuta, taal, leverbelofte en btw-weergave op basis van het land. Weinig risico, veel waarde voor webshops die over de grens verkopen, bijvoorbeeld naar België en Duitsland.
  2. Verkeersbron: een landingspagina of banner die past bij de advertentie of e-mail waarop de bezoeker klikte.
  3. Nieuw of terugkerend: een welkomstaanbod bij het eerste bezoek, recent bekeken producten en opgeslagen maten bij terugkerende bezoekers.
  4. Content per segment: homepagebanners en uitgelichte collecties per segment, zoals vaste klanten, afhakers of zakelijke accounts.
  5. Productaanbevelingen: vergelijkbare producten, aanvullende producten en persoonlijke suggesties. Soorten, plaatsing en de data erachter lees je in ons artikel over productaanbevelingen.
  6. Persoonlijke sortering in zoekresultaten en categoriepagina's: resultaten in een volgorde op basis van de voorkeur voor merk, maat of prijs. Een goede zoekfunctie komt eerst; zie onze gids over de zoekfunctie van je webshop.
  7. Lifecycle-e-mails en berichten: verlaten winkelwagen, weer op voorraad, herhaalaankoop en win-back, getriggerd door gedrag en getimed op aankoopgeschiedenis.

Begin bovenaan. Een webshop die prijzen en taal nog niet heeft gelokaliseerd voor zijn belangrijkste markten, wint daar meer mee dan met één-op-één-aanbevelingen.

Regels, segmenten of één-op-één: drie niveaus van personalisatie

Welk niveau je kunt draaien, hangt af van verkeer, data en budget, niet van ambitie.

Drie niveaus van personalisatie in e-commerce

RegelsVaste voorwaarden die je zelf instelt; voorspelbaar, goedkoop en testbaarDe meeste webshopplatforms en apps kunnen dit zonder personalisatie-engineKomt de bezoeker uit België, toon dan prijzen in EUR met Belgische levertijden; zit er een printer in de winkelwagen, toon dan de passende inkt
SegmentenGroepen op basis van ordergeschiedenis en gedragSegmentfilters zoals de klantsegmentatie van Shopify, waarmee je ook marketingberichten stuurt; e-mailplatforms en CDP's doen hetzelfde op grotere schaalNieuwe kopers, topklanten, klanten die dreigen af te haken, klanten die maar in één categorie kopen
Eén-op-éénEen model dat per bezoeker producten scoort op basis van eigen gedrag en dat van vergelijkbare bezoekersVeel sessies en orders om van te leren, een catalogus die te groot is om helemaal door te bladeren, en schone productattributen zodat het model niet hoeft te gokken op basis van titels
De eisen lopen per rij op: regels werken op bijna elk platform, één-op-één vraagt verkeer, een grote catalogus en schone attributen.

Een bruikbare toets: komen er minder dan een paar honderd mensen per dag op de plek die je wilt personaliseren, dan valt een één-op-één-model vooral terug op bestsellers. Segmenten en regels doen het daar beter.

Segmenten op basis van ordergeschiedenis (hier New, Loyal, At Risk, Champions en meer) zijn voor de meeste webshops het praktische middenniveau van personalisatie.

Klantdata: zero-party, first-party en signalen die toestemming vragen

Personalisatiedata verschilt in betrouwbaarheid en in wat je nodig hebt voordat je het mag gebruiken:

  • Zero-party data: wat klanten je bewust vertellen, zoals een maatprofiel, een huidtypequiz, favoriete merken of nieuwsbriefinteresses. Nauwkeurig en makkelijk uit te leggen, maar alleen voor klanten die het invullen.
  • First-party transactiedata: orders, retouren en accountgegevens die je hebt omdat de klant bij je kocht. De basis voor segmenten en herhaalaankoopmails.
  • First-party gedragsdata: bekeken pagina's, zoekopdrachten, klikken en winkelwagens. Rijk, maar in de EU meestal verzameld via cookies of vergelijkbare opslag waarvoor je eerst toestemming nodig hebt.
  • Contextdata: land, taal, apparaat, verwijzende site en tijdstip. Beschikbaar bij elk bezoek en vaak genoeg voor bruikbare personalisatie op basis van regels.

Ingekochte third-party data voegt voor de meeste webshops weinig toe en legt de juridische lat hoger. Een first-party datastrategie die minder verzamelt maar het goed gebruikt, is de veiligere route.

Profilering, bezwaarrecht en cookietoestemming in Nederland en België

Dit is geen juridisch advies, maar deze regels bepalen wat je personalisatie mag doen voor Europese klanten:

  • Personalisatie op basis van gedrag is meestal profilering. De AVG definieert profilering in artikel 4, lid 4 als geautomatiseerde verwerking van persoonsgegevens om persoonlijke aspecten te beoordelen, met uitdrukkelijk persoonlijke voorkeuren, interesses en gedrag erbij. Dat geldt voor de meeste één-op-één-personalisatie.
  • Klanten kunnen profilering voor marketing altijd stoppen. Volgens artikel 21, lid 2 en 3 mag iemand bezwaar maken tegen verwerking voor direct marketing, inclusief de profilering die daarbij hoort, en dan mogen de gegevens daar niet meer voor worden gebruikt. Je e-mail- en on-site personalisatie hebben dus een opt-out nodig die de persoon echt uit die modellen haalt.
  • Trackingopslag vraagt toestemming. Cookies en vergelijkbare opslag die niet strikt noodzakelijk zijn, vragen vooraf toestemming. In Nederland staat dat in artikel 11.7a van de Telecommunicatiewet. Analytische cookies met geen of geringe gevolgen voor de privacy zijn uitgezonderd, cookies voor personalisatie niet. Leveranciers handhaven dit ook: het EU-toestemmingsbeleid van Google vereist toestemming voor cookies waar de wet dat eist en voor het gebruik van persoonsgegevens om advertenties te personaliseren, voor gebruikers in de EER, het VK en Zwitserland.
  • Ontwerp voor de bezoeker zonder toestemming. Een groot deel van je bezoekers weigert tracking. Je webshop moet ook voor hen goed werken, met personalisatie op basis van context en regels die geen profiel nodig heeft.
  • Vermijd gevoelige afleidingen. Bouw geen segmenten die gezondheid, geloof of vergelijkbare gevoelige kenmerken onthullen of raden uit aankopen, zoals een zwangerschap of aandoening uit een drogisterijmandje.

Houd per personalisatietoepassing kort bij welke data die gebruikt, op welke grondslag, hoe een klant zich afmeldt en hoe lang je data bewaart. Dat maakt leveranciersbeoordelingen en privacyvragen veel sneller.

Klantvoorkeuren koppelen aan productattributen

Een personalisatie-engine koppelt signalen van de klant aan eigenschappen van producten. Bestaat die eigenschap niet als schoon veld, dan is er niets te koppelen. Zo hangen bekende personalisatie-ideeën af van productdata:

Personalisatie-ideeën en de productvelden erachter

Maat onthouden (toon mijn maat eerst)Een maatattribuut met gestandaardiseerde waarden per maatsysteem, ingevuld op elke variant
Voorkeur voor een merkEén consistente merknaam per product, niet Nike, NIKE en Nike Inc.
Voorkeur voor stijl of kleurEen kleurattribuut met een vaste lijst waarden (navy, niet donkerblauw bij de helft van het assortiment), plus een attribuut voor patroon of stijl
Voorkeuren op basis van waarden (vegan, biologisch, gerecycled)Een attribuut voor materiaal of keurmerk, alleen ingevuld waar het klopt
PrijsgevoeligheidEen actuele prijs en een van-prijs die per markt kloppen
Compatibiliteit (inkt voor mijn printer, filters voor mijn stofzuiger)Een attribuut past-op-model met dezelfde modelnamen bij het accessoire en bij het apparaat
Taal en marktVertaalde titels, beschrijvingen en attribuutwaarden voor elke taal waarin je personaliseert
7 van 7 rijen
Elk idee hangt af van één veld dat consequent is ingevuld; een leeg veld of vrije tekst haalt producten ongemerkt uit de match.

Dezelfde velden voeden je analytics: GA4 kan alleen rapporteren wat segmenten kopen per merk, categorie en variant als die waarden als itemparameters worden meegestuurd, zoals Google beschrijft in de handleiding voor e-commercemetingen. Onze gids over attribuutstandaardisatie laat zien hoe je vrije tekst omzet naar vaste lijsten.

De vulgraad per attribuut laat zien welke personalisatie-ideeën de catalogus nu aankan: een Eco Label op 38% van de producten kan nog geen segment voor duurzame keuzes voeden.

Een terugkerende trailrunner en de zes velden achter de sortering

Een terugkerende klant van een outdoorwebshop kocht twee paar trailrunschoenen voor heren in maat 44, beide brede pasvorm, beide van hetzelfde merk, en opende twee mails over waterdichte uitrusting. Hij gaf toestemming voor analytische en personalisatiecookies. De webshop wil de categorie Hardloopschoenen voor hem anders sorteren.

Daarvoor heeft de engine deze productvelden nodig:

  • Categorie: Hardlopen > Trailrunschoenen, los van Hardloopschoenen voor de weg.
  • Doelgroep: Heren, ingevuld op elke schoen.
  • Beschikbaarheid per maat: maat 44 op voorraad, gesynchroniseerd met de voorraad.
  • Breedte: Normaal of Breed, als vaste lijst.
  • Waterdicht: Ja of Nee, niet verstopt in de beschrijving.
  • Merk: één consistente waarde.

Ontbreekt de breedte bij 60% van de schoenen, dan kan de engine alleen de 40% met een ingevulde waarde naar boven halen, en zakken brede schoenen zonder waarde onder de normale. Is de beschikbaarheid per maat verouderd, dan promoot hij schoenen die de klant niet kan kopen. De klantdata is uitstekend; het resultaat is middelmatig door de catalogus.

Zes catalogusgaten waardoor personalisatie misgaat

  1. Nieuwe producten zonder historie. Nieuwe producten hebben geen weergaven of orders, dus modellen op basis van gedrag negeren ze. Alleen attributen en categorieën laten een model ze vanaf dag één naast vergelijkbare producten plaatsen.
  2. Vrije tekst als waarde. Navy, donkerblauw en marine tellen als drie kleuren, dus een kleurvoorkeur matcht met een derde van de relevante producten.
  3. Verzamelcategorieën. Producten in Sale of Nieuw binnen zijn niet te koppelen aan een voorkeur voor een categorie.
  4. Onvertaalde attributen. Een Belgische klant met een voorkeur voor waterdicht matcht met niets als de attribuutwaarden alleen in het Engels bestaan.
  5. Dubbele producten. Hetzelfde artikel onder twee ID's splitst de gedragsdata, waardoor geen van beide populair genoeg lijkt om aan te bevelen.
  6. Voorraad en prijs niet synchroon. Persoonlijke blokken vol uitverkochte maten of verouderde prijzen kosten meer vertrouwen dan een algemene bestsellerlijst.

Personalisatie testen met een controlegroep

Voor-en-navergelijkingen misleiden, omdat seizoen, campagnes en voorraad tegelijk veranderen. Houd een controlegroep aan: een willekeurig deel van je bezoekers (vaak rond de 10%) dat de niet-gepersonaliseerde versie krijgt, en vergelijk beide groepen over een aantal weken.

  • Omzet per bezoeker: vangt conversieratio en orderwaarde in één getal.
  • Conversieratio en gemiddelde orderwaarde: apart, om te zien welke van de twee bewoog.
  • Doorklik en add-to-cart op het gepersonaliseerde blok: om te zien of het blok zelf werkt.
  • Retourpercentage: personalisatie die de verkeerde maat of het verkeerde model pusht, zie je hier als eerste.

Zorg dat je analytics de groepen uit elkaar kan houden. In onze vergelijking van e-commerce analytics tools lees je welke tools wat meten, en waarom GA4 en je orderaantallen zelden gelijk lopen.

Een personalisatie-engine doorlichten voordat je tekent

Vragen voor een leverancier van personalisatie

0 van 7 klaar0%
Vink elke vraag af zodra de leverancier een duidelijk antwoord heeft gegeven, en bewaar de antwoorden bij het contract.

De antwoorden op de eerste twee vragen vertellen je hoeveel van het project eigenlijk een productdataproject is.

Je catalogus klaarmaken voor een personalisatie-engine

WISEPIM is geen personalisatie-engine: het toont geen gepersonaliseerde pagina's, sorteert geen zoekresultaten en verstuurt geen getriggerde e-mails. Het werkt aan de kant van de catalogus. WISEPIM vult ontbrekende attributen, categorieën en vertalingen aan met AI, scoort de datakwaliteit per product en zet de opgeschoonde data door naar Shopify, WooCommerce, Magento 2, Lightspeed, CCV Shop en andere webshops, waar je personalisatietool die data leest. Het rapport klantinzichten toont RFM-segmenten uit je ordergeschiedenis, zodat je ziet voor welke segmenten personaliseren loont. Voor de termen die leveranciers gebruiken, zie ons woordenboekitem over de e-commerce personalisatie-engine.

Diego Nijboer

CTO and Co-Founder at WISEPIM, building AI-powered solutions that transform product data management for e-commerce businesses. Over 10 years of experience solving complex technical challenges in e-commerce and PIM systems.

Veelgestelde vragen

Nog vragen?

Kan je het antwoord niet vinden? Neem contact op met ons team.

Contact opnemen

Personalisatie in e-commerce is het aanpassen van wat een bezoeker in een webshop ziet op basis van wat je over die persoon weet, zoals land en taal, verkeersbron, kijk- en aankoopgeschiedenis en opgegeven voorkeuren. Bekende vormen zijn banners per segment, persoonlijke sortering, productaanbevelingen en getriggerde e-mails. Het hangt af van klantdata én van complete, gestructureerde productdata.

Ja, onder voorwaarden. Personalisatie op basis van gedrag is meestal profilering, dus je hebt een grondslag, transparantie en een werkende opt-out nodig. Klanten kunnen altijd bezwaar maken tegen profilering voor direct marketing. Niet-noodzakelijke cookies en vergelijkbare tracking vragen eerst toestemming. Personalisatie op land of taal, zonder profiel, is veel minder beperkt.

Er is geen vaste grens, maar één-op-één-modellen hebben per plek veel sessies en orders nodig om te leren, en vallen terug op bestsellers als de data dun is. Webshops met een paar honderd bezoekers per dag op een pagina halen meestal meer uit regels en segmenten, zoals gelokaliseerde content, functies voor terugkerende bezoekers en campagnes op RFM-segmenten.

Personalisatie doet de webshop: het systeem past content aan op basis van data over de klant. Customization doet de klant zelf: die kiest instellingen, zoals filters, een opgeslagen maat of een product met eigen gravure. Goede ervaringen combineren vaak beide, bijvoorbeeld een opgeslagen maatprofiel dat vervolgens de persoonlijke sortering stuurt.

Minimaal een precieze categorie, een consistente merknaam, gestandaardiseerde variantattributen als maat en kleur, juiste voorraad en prijs per markt, en attributen die aansluiten op veelvoorkomende voorkeuren, zoals materiaal, keurmerken, pasvorm of compatibiliteit. Elk attribuut heeft vaste waarden nodig en een vertaling voor elke taal waarin je personaliseert.

Verder ontdekken

Zorgvuldig gekozen vervolgstappen om dieper te gaan.

Betere productdata, betere resultaten.Verkoop meer producten.