Website-sessies koppelen aan profielen
Normaal worden website-sessies automatisch gekoppeld aan een profiel zodra iemand via een link in een mailing op je website komt. Soms wil je dit ook doen zonder klik uit een mailing. Bijvoorbeeld na het invullen van een formulier of het plaatsen van een bestelling.
Daarvoor heb je twee opties:
- Met een opvolgactieblok: als je gebeurtenissen uit de website tracker of formulierenmodule wilt koppelen.
- Met
copernica.identify()
: als je buiten Copernica om zelf al weet om welk profiel het gaat.
Let op: als iemand verkeerde gegevens invult, kan een sessie aan het verkeerde profiel gekoppeld worden. Gebruik dit dus alleen als je zeker weet dat het e-mailadres klopt, bijvoorbeeld na een login of bevestiging per e-mail.
Optie 1: koppelen via een opvolgactieblok
Komen er gebeurtenissen binnen uit de website tracker of de formulierenmodule, dan kun je de sessie automatisch koppelen met het blok Koppel website-sessie aan profiel/subprofiel.
Dit gebeurt bijvoorbeeld bij:
- het invullen van een formulier
- het bekijken van een pagina
- een gebeurtenis die je zelf doorstuurt vanuit je website (via
copernica.trigger()
)
Voorbeeld: iemand vult een formulier in waarmee een nieuw profiel wordt aangemaakt. Met dit blok koppel je de sessie van de gebruiker die het formulier heeft ingevuld direct aan dat profiel. Vanaf dat moment wordt al zijn browsegedrag geregistreerd op het aangemaakte profiel.
Meer uitleg lees je in het artikel over het opvolgactieblok
Optie 2: zelf koppelen met copernica.identify()
Weet je op je eigen website of in een extern systeem al wie iemand is,
bijvoorbeeld omdat hij inlogt of zich registreert? Dan kun je de sessie ook zelf
koppelen aan een profiel met de methode copernica.identify()
.
Hiermee geef je aan welk profiel bij de huidige bezoeker hoort. Vanaf dat moment wordt zijn gedrag op je site geregistreerd op dat profiel.
Om dit te gebruiken heb je een uniek gegeven nodig dat bij het profiel hoort, zoals een e-mailadres, profiel-id of klantnummer. Die waarde moet op je site of in je systeem beschikbaar zijn.
Dit is handig bij:
- een login of registratie
- een inschrijving via een extern formulier
- een koppeling vanuit je webshop of CRM
Voorbeeld: een bezoeker logt in op je website met zijn e-mailadres. Met
copernica.identify()
koppel je de sessie direct aan het bestaande profiel met
datzelfde adres. Vanaf dat moment zie je zijn volledige websitegedrag terug op
dat profiel.
Meer uitleg vind je in het artikel over copernica.identify().