Personaliseer je klantervaring in Kentico

Door Danny Paul Van Iersel, 19-05-2025

Er zijn veel manieren om met je klanten te communiceren. Zelf als je niet persoonlijk met je klanten communiceert, kan je website meer dan alleen informatie tonen.

Door je klantervaring te personaliseren, zorg je ervoor dat je klanten de informatie krijgen die voor hen relevant is - idealiter informatie die ze nog niet eerder hebben gezien, wat de kans vergroot dat ze terugkeren naar je website.

 

Plannen is de eerste stap

Net als bij veel aspecten van websitebeheerder begint een gepersonaliseerde klantervaring met... een doordacht plan. Net zoals we eerder uitlegden hoe je je website moet inrichten op basis van contentmodellering, zal een goede eerste analyse en planning tot grote voordelen leiden.

Mocht je onze blogpost over contentmodellering hebben gemist, dan kun je er hier nog over lezen.

 

Allereerst: Hoe wil je het gedrag van je bezoekers volgen?

Het volgen van het gedrag van uw bezoekers kan op verschillende niveaus binnen Kentico.

Je kunt:

  • Vertrouwen op de ingebouwde activiteiten van Kentico
  • Hun gedrag volgen in de vastgestelde contactgegevens

Contacteer ons

Klaar om je digitale ervaring naar een hoger niveau te tillen? Neem gerust contact met ons op voor meer informatie over onze diensten en hoe we jou kunnen helpen het volledige potentieel van je digitale marketing te benutten.

Activiteiten binnen Kentico

Het volgen van je bezoekersgedrag kan bij veel activiteiten. Momenteel biedt Xperience by Kentico de volgende activiteiten: (bron uit Kentico Documentatie: https://docs.kentico.com/developers-and-admins/digital-marketing-setup/set-up-activities)

Activity type

Code name

Description

Klik

click

Data invoer

datainput

  • De bezoeker heeft gegevens ingevoerd via een specifieke invoer. Dergelijke activiteiten kunnen bijvoorbeeld worden vastgelegd in headless tracking-scenario's wanneer een bezoeker informatie indient via een formulier in een externe mobiele app.

  • Wordt gelogd via headless tracking API of cross-site tracking.

Email klik

emailclick

  • De ontvanger van een e-mail heeft geklikt op link in de content.

Vereiste voor het loggen 

  • Email statistic tracking moet zijn ingeschakeld en ingesteld voor uw toepassing.

  • Om naleving van de regelgeving inzake gegevensbescherming te garanderen, is het registreren van e-mailactiviteiten standaard niet actief. Ontwikkelaars moeten logica implementeren die bepaalt wanneer het mogelijk is om e-mailactiviteiten voor specifieke contacten bij te houden, bijvoorbeeld op basis van consents. Zie Log email activiteiten voor gedetailleerde informatie.

Form indienen

bizformsubmit

  • De bezoeker heeft een form  ingevuld.

  • Wordt automatisch gelogd.

Landingspagina

landingpage

  • De bezoeker heeft een pagina geopend toen hij voor het eerst een websitekanaal bekeek.

Vereiste voor het loggen

  • Als je activiteiten op de Landingspagina wilt registreren, moet je de   functie voor het volgen van activiteiten inschakelen voor je toepassing.

  • Het loggen van de activiteit op de landingspagina wordt beïnvloed door de CMSLandingPageLoad cookie, die na 20 minuten verloopt. De vervalperiode van de sleutel wordt telkens vernieuwd wanneer het websitekanaal opnieuw wordt bezocht. 

Leden registratie

memberregistration

  • Bezoekers die zich registreren als member. Wordt gelogd wanneer een lid actief wordt (ingeschakeld), bijvoorbeeld na bevestiging van de registratie bij gebruik van dubbele opt-in via email confirmation.

  • Wordt automatisch gelogd.

Pagina bezoek

pagevisit

Vereiste voor het loggen

Naast deze ingebouwde activiteiten kun je altijd je eigen activiteiten creëren die beter bij jouw behoeften passen.

Vastgelegde contactgegevens

Naast activiteit gebaseerde evenementen kun je ook vertrouwen op de contactgegevens van Kentico om je bezoekers te volgen.

Contactgegevens in Kentico kunnen op verschillende manieren worden verrijkt met gegevens die je van je bezoekers verzamelt. Je kunt hun reis door je website volgen door te kijken welke pagina's ze hebben bekeken. Of door hen simpelweg te vragen hun e-mailadres achter te laten via formulieren, of door vragen te stellen over wat ze zoeken.

Contactformulieren kunnen veel gegevens opleveren voor toekomstige personalisatie. Als je een contactformulier maakt met onderwerpen over je producten, weet je welke vragen de bezoeker over jouw producten heeft.

Goed, kunnen we onze Kentico website nu personaliseren?

Bijna klaar! Voordat je de personalisatie-functionaliteit kunt gebruiken, zijn er eerst enkele vereisten en configuraties.

  1. Opzetten van gebruikers tracking
    • Gebruik 'Contacten' om je gebruikersgegevens op te slaan en zijn beschikbaar voor al uw kanalen.
  2. GDPR
    • In Europese landen is het wettelijk verplicht om toestemming te vragen om te beginnen met bijhouden van gebruiksinformatie.

Nu kun je beginnen met het maken van personalisatie-voorwaarden

Zodra je hebt besloten welke gegevens je wilt gebruiken voor de personalisatie en de benodigde vereisten hebt ingesteld, kun je beginnen met het ontwikkelen van je eigen personalisatie-regels. 

Eerst moeten we onze eigen "RegisterPersonalizationConditionType" klassen aanmaken. Deze bieden een manier om een personalisatie-voorwaarde in Kentico te selecteren.

We beginnen met het aanmaken van een contactgroepselectie. Een perfect voorbeeld van hoe je dit kunt implementeren, is vanuit de community portal: https://github.com/Kentico/community-portal/blob/main/src/Kentico.Community.Portal.Web/Components/Personalization/IsInContactGroupConditionType.cs

Het bovenstaande voorbeeld definieert een klankvoorwaarde die controleert of onze huidige contactpersoon lid is van een specifieke contactgroep. Na implementatie kan een editor dit type voorwaarde kiezen en een selectie maken van contactgroepen waar de bezoeker lid van moet zijn.

Met deze configuratie kun je nieuwe contactgroepen in Kentico aanmaken en je content personaliseren op basis van het lidmaatschap van de contactgroep van je bezoeker.

Contact Group Condition Kentico

Natuurlijk zijn er geen grenzen aan personalisatie-voorwaarden. Door het bovenstaande voorbeeld uit te breiden, kun je elke personalisatie-voorwaarde implementeren die je maar kunt bedenken - of in ieder geval die je tijdens je analysefase hebt bedacht.

Een ander voorbeeld is wanneer je je bezoekers laat inloggen voor toegang tot een beperkt gedeelte van je website. Mogelijke voorwaarden kunnen zijn:

  • Controleer of de contactpersoon is ingelogd (is de huidige bezoeker geautoriseerd?)
  • Controleer ingelogde gebruiker specifieke eigenschappen:
    • Heeft de gebruiker producten gekocht die nog niet zijn betaald?
      • Voorbeeld: Toon een herinnering aan de bezoeker om eerst te betalen om de producten te ontvangen.
    • Heeft de gebruiker bestellingen die nog niet zijn afgeleverd?
      • Voorbeeld: Toon actieve status van lopende aankopen.
    • Heeft mijn gebruiker recente bestellingen die in de afgelopen 2 weken zijn afgeleverd?
      • Voorbeeld: Feedback vragen over de producten of diensten.

Uit je analysestappen weet je welke voorwaarden je nodig hebt om je bezoekers de juiste content te bieden. Alle personalisatie-voorwaarden kunnen worden aangemaakt en worden gebruikt door de redacteuren.

Configureer je widgets om je voorwaarden te gebruiken

Door naar de pagina-builder te gaan en de pagina te bewerken, kun je je personalisatie op de widget instellen.

Als er nog geen personalisatie is geconfigureerd, zie je één enkel cijfer om je personalisatie in te stellen:

Personalise widget not set Kentico

Als een widget al enkele gepersonaliseerde instellingen heeft, zie je meerdere figuren in het dialoogvenster:

Personalise widget already set Kentico

Om je gepersonaliseerde variant in te stellen, klik je op de beschikbare conditie optie:

Conditio types Kentico

In het geval van "Is in contactgroep" verschijnt er een zijpaneel, waarin je de mogelijkheid krijgt een naam in te stellen en de contactgroep te koppelen:

Configure personalisation conditions Kentico

Als er al een personalisatie is ingesteld, kun je deze wijzigen of verwijderen. Je kan ook meer varianten van dezelfde conditie toevoegen.

Edit personalisation condition Kentico

Door op de variant te klikken, toont de editor wat er voor die personalisatie-variant wordt weergegeven. Je kan vervolgens de inhoud van de geselecteerde variant aanpassen, waardoor je specifieke inhoud voor die doelgroep kunt verifiëren.

Nadat je je pagina hebt opgeslagen en gepubliceerd, gedraagt de widget zich zoals geconfigureerd met de personalisatie.

Conclusie

De personalisatie-mogelijkheden zijn een krachtige troef voor marketeers. Ze bieden de mogelijkheid om gebruikers te begeleiden met specifieke voorwaarden en meer controle te hebben over hoe een gebruiker met je kanaal omgaat.

Door het gedrag van je bezoekers te begrijpen, kun je ze naar relevante content leiden en je marketeers in staat stellen om hen beter te bereiken en met hen in contact te komen.

Vertel ons over je project

En we komen met een oplossing op maat

Ben je benieuwd hoe wij bij Blastic je kunnen helpen om je gebruikerservaring te optimaliseren? Neem gerust contact op met ons.

Cookie Policy

Onze site maakt gebruik van cookies om de website-ervaring te verbeteren. Door onze website te gebruiken, gaat u akkoord met ons gebruik van cookies. Klik hier voor meer informatie.

Voorkeur opslaan