Personyze Wiki Personyze Wiki docs
Nederlands
Open Personyze
Docs/ Product Recommendations/ Wizard Productaanbevelingen
Product Recommendations

Wizard Productaanbevelingen

Van catalogus tot live widget: catalogus, interacties, content en algoritmen, doelgroep, QA, automatisering en prestaties van een campagne met productaanbevelingen.

20 min read Updated 1 hour ago


Productaanbevelingen zetten de juiste items voor elke bezoeker — cross-sells op een productpagina, een rij “recent bekeken” op de homepage, bestsellers in de categorie die de bezoeker bekijkt. Deze wizard brengt je van catalogus tot live widget.

In het panel: Nieuwe campagne › Webbrowser › Productaanbevelingen.

Je kunt meerdere widgets op dezelfde pagina zetten, elk met een ander algoritme. Heb je een algoritme nodig dat Personyze niet biedt, neem dan contact op met je accountmanager of support@personyze.com.

1CatalogusItems om uit aan te bevelen2InteractiesWaarvan de engine leert3ContentOntwerp de widget4DoelgroepWie het ziet5QAControleren voor publicatie6AutomatiseringStarten/stoppen per regel7PrestatiesLive resultaten

Rondleiding door de wizard
Stap Catalogus
1. Catalogus — de items waaruit wordt aanbevolen

Personyze beveelt aan uit de productcatalogus die het voor je site bijhoudt. De stap toont het aantal items en of er een importfeed is ingepland.

💡 Plan een importfeed in. Zonder feed raakt de catalogus verouderd — en de aanbevelingen die erop zijn gebouwd ook.
Stap Interacties
2. Interacties — waarvan de engine leert

Er worden vier soorten interacties gevolgd: Bekeken (verplicht), In winkelwagen, Favoriet gemaakt en Gekocht. Bij elk staat hoeveel events er de afgelopen 30 dagen binnenkwamen.

⚠️ Een leeg type betekent dat elk algoritme dat erop leunt niets heeft om mee te werken. Geen gevolgde aankopen betekent geen bestsellers en geen samen gekocht.
Kiezer Actie toevoegen
3. Content — voeg een actie toe

Actie toevoegen toont elk beschikbaar actietype: Productaanbevelingen, JSON-feed, Social-proof-widget, Categorieaanbeveler en Leadformulier met aanbevelingen.

Templatekiezer
Kies een template

Begin leeg, kopieer een actie die je al hebt gebouwd, of kies een template. Templates zijn gegroepeerd in List & Strip, Bought Together, Slider, Vertical en Aftelklok.

💡 Elke template is na het invoegen volledig te bewerken — de groepering is een startpunt, geen beperking.
Algoritmekiezer
Kies het algoritme

Filter eerst op pagina, daarna op type. Zeventien algoritmen, verdeeld over Gepersonaliseerd & gedragsgericht, Cross-sells, Bezoekersgeschiedenis, Catalogusgebeurtenissen en Aangepast.

💡 De pagina is niet alleen waar de widget verschijnt — die verandert het anker dat een gedragsalgoritme gebruikt.
Instellingen van het algoritme
Stel de vangrails in

Aantal items en fallbackalgoritmen, items om over te slaan (al bekeken, in winkelwagen, gekocht), catalogusbeperkingen, groeperen, en eigen filterregels.

💡 Fallbackalgoritmen zijn het vangnet dat voorkomt dat een widget half leeg wordt weergegeven.
Uiterlijk
Het uiterlijk aanpassen

Style accent (light / gold / bold / ocean), lettertype, volgorde van de iteminformatie en indeling (horizontal / vertical / compact), plus kaarten, prijzen, knoppen en social proof.

💡 Elke preset heeft een instelling ⚡ Varianten — zo maak je varianten om te A/B-testen.
Plaatsing en triggers
Plaatsing, trigger & frequentie

Een inline-element in een placeholder, of een zwevende pop-up. Stapel daarna triggers voor het openen — bij binnenkomst, na een vertraging, bij inactiviteit of bij betrokkenheid.

Stap Doelgroep
4. Doelgroep — wie het ziet

Zonder regels bereikt de widget elke bezoeker. Beperk het met doelgroepregels, gecombineerd met AND / OR / XOR en om te schakelen tussen Opnemen en Uitsluiten.

💡 Campagnegereedheid rechts toont wat er nog waar moet zijn voordat de campagne kan draaien.
Stap QA
5. QA — controleren voor het publiceren

Sla op als concept en de panelen voor voorbeeld en QA gaan open. Bekijk een voorbeeld van de widget, deel een previewlink en controleer de doelgroepvoorspelling.

💡 Wat je controleert: komt de widget gevuld terug? Een leeg voorbeeld wijst naar de catalogus of de interacties, niet naar je targeting.

Stap Catalogus
1. Catalogus — de items waaruit wordt aanbevolen

Personyze beveelt aan uit de productcatalogus die het voor je site bijhoudt. De stap toont het aantal items en of er een importfeed is ingepland.

💡 Plan een importfeed in. Zonder feed raakt de catalogus verouderd — en de aanbevelingen die erop zijn gebouwd ook.
Stap Interacties
2. Interacties — waarvan de engine leert

Er worden vier soorten interacties gevolgd: Bekeken (verplicht), In winkelwagen, Favoriet gemaakt en Gekocht. Bij elk staat hoeveel events er de afgelopen 30 dagen binnenkwamen.

⚠️ Een leeg type betekent dat elk algoritme dat erop leunt niets heeft om mee te werken. Geen gevolgde aankopen betekent geen bestsellers en geen samen gekocht.
Kiezer Actie toevoegen
3. Content — voeg een actie toe

Actie toevoegen toont elk beschikbaar actietype: Productaanbevelingen, JSON-feed, Social-proof-widget, Categorieaanbeveler en Leadformulier met aanbevelingen.

Templatekiezer
Kies een template

Begin leeg, kopieer een actie die je al hebt gebouwd, of kies een template. Templates zijn gegroepeerd in List & Strip, Bought Together, Slider, Vertical en Aftelklok.

💡 Elke template is na het invoegen volledig te bewerken — de groepering is een startpunt, geen beperking.
Algoritmekiezer
Kies het algoritme

Filter eerst op pagina, daarna op type. Zeventien algoritmen, verdeeld over Gepersonaliseerd & gedragsgericht, Cross-sells, Bezoekersgeschiedenis, Catalogusgebeurtenissen en Aangepast.

💡 De pagina is niet alleen waar de widget verschijnt — die verandert het anker dat een gedragsalgoritme gebruikt.
Instellingen van het algoritme
Stel de vangrails in

Aantal items en fallbackalgoritmen, items om over te slaan (al bekeken, in winkelwagen, gekocht), catalogusbeperkingen, groeperen, en eigen filterregels.

💡 Fallbackalgoritmen zijn het vangnet dat voorkomt dat een widget half leeg wordt weergegeven.
Uiterlijk
Het uiterlijk aanpassen

Style accent (light / gold / bold / ocean), lettertype, volgorde van de iteminformatie en indeling (horizontal / vertical / compact), plus kaarten, prijzen, knoppen en social proof.

💡 Elke preset heeft een instelling ⚡ Varianten — zo maak je varianten om te A/B-testen.
Plaatsing en triggers
Plaatsing, trigger & frequentie

Een inline-element in een placeholder, of een zwevende pop-up. Stapel daarna triggers voor het openen — bij binnenkomst, na een vertraging, bij inactiviteit of bij betrokkenheid.

Stap Doelgroep
4. Doelgroep — wie het ziet

Zonder regels bereikt de widget elke bezoeker. Beperk het met doelgroepregels, gecombineerd met AND / OR / XOR en om te schakelen tussen Opnemen en Uitsluiten.

💡 Campagnegereedheid rechts toont wat er nog waar moet zijn voordat de campagne kan draaien.
Stap QA
5. QA — controleren voor het publiceren

Sla op als concept en de panelen voor voorbeeld en QA gaan open. Bekijk een voorbeeld van de widget, deel een previewlink en controleer de doelgroepvoorspelling.

💡 Wat je controleert: komt de widget gevuld terug? Een leeg voorbeeld wijst naar de catalogus of de interacties, niet naar je targeting.

De stappen

Zeven stappen: Catalogus, Interacties, Content, Doelgroep, QA, Automatisering en Prestaties.

Automatisering en Prestaties verschijnen pas nadat de campagne is opgeslagen. Bij een gloednieuwe, niet-opgeslagen campagne zie je vijf stappen; sla hem op als concept en de andere twee verschijnen.

Let op de volgorde — Content komt vóór Doelgroep. Je ontwerpt eerst de widget en bepaalt daarna wie hem ziet.

1. Catalogus — de items waaruit wordt aanbevolen

De stap Catalogus van de wizard Productaanbevelingen, met het aantal items en de status van de importfeed
De stap Catalogus toont hoeveel items Personyze bewaart en of een importfeed ze actueel houdt. Klik om te vergroten.

Personyze beveelt aan uit de productcatalogus die het voor je site bijhoudt, en targetingregels matchen tegen diezelfde data. De stap toont het aantal items en hoeveel importfeeds er zijn ingepland.

Plan een importfeed in. Een eenmalige upload is prima om te beginnen, maar zonder feed raakt de catalogus verouderd — en de aanbevelingen en regels die erop zijn gebouwd ook. Prijzen lopen uit de pas, uitverkochte items worden nog steeds aanbevolen, nieuwe items verschijnen nooit.

Houd is_in_stock om dezelfde reden actueel: niets schaadt het vertrouwen zo erg als iets aanbevelen wat een bezoeker niet kan kopen.

Producten erin krijgen

De pagina Productcatalogus met 40 producten, het aantal actieve feeds, de laatste synchronisatie en de gezondheid van de catalogus, met opties om data te versturen via bestandsupload, URL-feed, SFTP of REST API
De pagina Productcatalogus. Die toont in één oogopslag het aantal items, actieve feeds, de laatste synchronisatie en de algemene gezondheid. Klik om te vergroten.

Vier manieren om producten erin te krijgen, vanuit Instellingen › Productcatalogus:

  • Bestandsupload — een CSV of spreadsheet. Prima om mee te beginnen; het is een momentopname, geen synchronisatie.
  • URL-feed — Personyze haalt een feed volgens een schema op. Dit is wat de meeste catalogi zouden moeten gebruiken.
  • SFTP — jij zet een bestand neer, Personyze pikt het op.
  • REST API — je backend verstuurt items zodra ze veranderen. Zie het object products.

Koppel tot twee sleutels: Intern ID en SKU. Het interne ID is waaraan events op de site worden gekoppeld, dus het moet dezelfde waarde zijn die je tracking verstuurt. Dit fout doen is de klassieke oorzaak van een catalogus die er goed uitziet en aanbevelingen die nooit leren.

Hoe een productrecord eruitziet

Alleen internal_id en een titel zijn strikt verplicht, maar hoe rijker het record, hoe beter de aanbevelingen en hoe meer je kunt filteren:

{
  "internal_id": "nw-p001",
  "title": "Alpine Shell",
  "url": "https://example.com/shop/alpine-shell",
  "image_1": "https://example.com/img/alpine-shell.jpg",
  "price": 249,
  "sale_price": 199,
  "category": "Jackets",
  "brand": "Northwind Outfitters",
  "is_in_stock": 1
}

Elke extra sleutel die je verstuurt, wordt een eigen veld, direct beschikbaar als aanbevelingsfilter en als targetingregel. Je kunt op elk moment eigen velden toevoegen zonder iets opnieuw te definiëren.

Twee velden wegen zwaarder dan hun omvang doet vermoeden: image_1, omdat een kaart zonder afbeelding als leeg vak wordt weergegeven; en is_in_stock, omdat een product aanbevelen dat niet op voorraad is erger is dan niets aanbevelen.

De lege toestand

Een catalogus zonder ingeplande feed toont “Nog geen importfeed ingepland — items raken zonder feed verouderd.” Dat blokkeert niets — de campagne wordt gebouwd en opgeslagen — maar prijzen, voorraad en nieuwe items lopen vanaf de dag van je upload uit de pas. Zie het als een taak, niet als een waarschuwing die je voor altijd kunt wegklikken.

2. Interacties — waarvan de engine leert

Dit is de stap die bepaalt of je aanbevelingen iets voorstellen, en de stap die het vaakst wordt overgeslagen.

Personyze leert van hoe bezoekers met je producten omgaan. Er worden vier soorten interacties gevolgd, en de stap toont hoeveel events Personyze de afgelopen 30 dagen bereikten, plus hoeveel verschillende producten elk type dekt:

  • Bekekenverplicht. Zonder dit heeft vrijwel elk algoritme niets om mee te werken.
  • In winkelwagen
  • Favoriet gemaakt
  • Gekocht

Een leeg interactietype betekent dat elke aanbeveling en regel die erop leunt niets heeft om mee te werken. Toont “Gekocht” nul events, dan kunnen “bestseller” en “samen gekocht” niet werken — ze vallen terug op iets algemeners, of leveren niets op.

De stap Interacties met het aantal events van de afgelopen 30 dagen voor Bekeken, In winkelwagen, Favoriet gemaakt en Gekocht, elk met een knop Show code snippet
De stap Interacties. Elk type toont de events van de afgelopen 30 dagen en hoeveel verschillende producten ze dekken. Klik om te vergroten.

Elk type heeft een knop Show code snippet met de exacte trackingaanroep, en de stap linkt door naar de volledige instellingen voor producttracking, waar containers, Google Tag Manager en SDK-integraties worden ingesteld.

Tracking instellen

De pagina Producttracking met de zeven te volgen events, het aantal containers, de events van de afgelopen 7 dagen en de instelling per event
Instellingen › Producttracking. Zeven events, elk met eigen bronnen en een live telling van wat er is binnengekomen. Klik om te vergroten.

Onder Instellingen › Producttracking worden de events ingesteld. Er kunnen zeven events worden gevolgd; Product getoond is het verplichte. De pagina toont per event hoeveel bronnen het voeden, hoeveel events er recent binnenkwamen en wanneer het laatste binnenkwam — zodat je in één oogopslag ziet welke echt zijn gekoppeld.

Elk event kan uit meer dan één bron worden gevuld, en je kunt ze mengen:

  • Containers — Personyze leest de product-ID direct uit de HTML van je pagina met een selector die jij instelt.
  • Google Tag Manager — Personyze herkent GTM-events die je al afvuurt.
  • JavaScript-fragment — roep de tracking-API direct aan vanuit de code van je pagina. Elke eventkaart heeft een knop Show code snippet met de exacte aanroep.
  • REST API — voor events die helemaal niet in een browser gebeuren: offline aankopen, telefonische bestellingen, terugbetalingen in de backoffice. Zie productinteracties.

Eén gedrag om te kennen: op een bepaalde pagina wordt maar één productweergave per sessie gelogd, dus een pagina die het event herhaaldelijk afvuurt, blaast je aantallen niet op.

De lege toestand, en waarom die ertoe doet

Een nieuw account toont “7 events · 0 actief · 7 niet ingesteld”, en elke eventkaart toont 0 events. Niets waarschuwt je als je publiceert. De campagne draait, de widget wordt weergegeven — en de algoritmen erachter hebben geen gedrag om van te leren, dus iedereen ziet ongeveer dezelfde algemene lijst.

Controleer vóór het publiceren van een aanbevelingscampagne deze pagina en bevestig dat minstens Product getoond en Product gekocht events ontvangen. Die twee dragen het grootste deel van de engine.

3. Content — de widget zelf

De stap Content van de wizard Productaanbevelingen, waar aanbevelingsacties worden toegevoegd en A/B-testen kan worden aangezet
De stap Content. Een campagne bestaat uit een of meer acties; A/B-testen kun je hier aanzetten. Klik om te vergroten.
De stap Content met een toegevoegde aanbevelingsactie en een live voorbeeld van de widget die echte catalogusproducten met prijzen en knoppen Add to Cart weergeeft
Zodra er een actie is toegevoegd, toont de stap Content een voorbeeld van de echte widget — weergegeven uit je werkelijke catalogus. Klik om te vergroten.

Klik op Actie toevoegen om de actiekiezer te openen. Die toont elk actietype dat voor deze campagne beschikbaar is — Productaanbevelingen, Product Recommendations JSON Feed, Social-proof-widget, Category Recommender en Lead Form with Personalized Recommendations — met tabbladen voor Alle, Populairst, Aanbevelingen en Forms, remarketing emails.

Het paneel Actie toevoegen met actietypen zoals Productaanbevelingen, JSON-feed, Social-proof-widget, Categorieaanbeveler en Leadformulier, gefilterd op de tabbladen Alle, Populairst, Aanbevelingen en Formulieren
De actiekiezer. Zoek op naam, of filter op categorie. Klik om te vergroten.

Kies een actietype en je komt in de templatekiezer. Begin leeg, kopieer uit een actie die je al hebt gebouwd, of kies een kant-en-klare template. Templates zijn gegroepeerd in List & Strip, Bought Together, Slider, Vertical en Aftelklok, elk met een miniatuur en een beschrijving van wat de template doet.

De templatekiezer voor Productaanbevelingen, met miniaturen van templates gegroepeerd in List and Strip, Bought Together, Slider, Vertical en Countdown
De templatekiezer. Elke template is na het invoegen volledig te bewerken — de groepering is een startpunt, geen beperking. Klik om te vergroten.

Zodra een template is ingevoegd, stel je de aanbeveling zelf in:

  • De context — homepage, categoriepagina, productpagina, winkelwagen, na aankoop, zoeken of niet gevonden. De context bepaalt welke algoritmen zinvol zijn.
  • Het algoritme — gepersonaliseerde keuzes, anderen die dit bekeken, samen gekocht, populairste, bestsellers, recent bekeken, items in winkelwagen, opnieuw kopen, cross-sell en meer.
  • Modifiers — een tijdvenster (vandaag, recent, laatste 2 / 4 dagen, afgelopen week, altijd), een categoriebereik (alle categorieën, de categorie van het huidige product, de laatst bekeken categorie), een interessebereik, en een volgorde zoals nieuwste eerst of goedkoopste.
  • Filters — beperk de pool op voorraad, prijsbereik, merk, categorie of elk eigen catalogusveld.
  • Het ontwerp — kies een template en bewerk die, of schrijf je eigen HTML.
  • Plaatsing — in welke placeholder op de pagina de widget wordt weergegeven.

Je kunt in deze stap ook A/B-testen activeren om twee algoritmen of twee ontwerpen tegen elkaar te laten draaien en de resultaten de winnaar te laten kiezen.

In de actie-editor

Zodra een template is ingevoegd, opent de actie-editor met drie eigen substappen: Select Recommendation Algorithm, Customize Look and Feel en Placement, Trigger & Frequency.

Substap 1 — het algoritme en de vangrails

Stap 1 van de actie-editor voor aanbevelingen: het gekozen algoritme, instellingen voor uitvoer en fallback, overslaanregels, catalogusbeperkingen en eigen filterregels
Substap 1. Het algoritme is alleen de eerste keuze — alles eronder bepaalt wat er mag verschijnen. Klik om te vergroten.

Naast het kiezen van het algoritme bepaal je:

  • Uitvoer — hoeveel items er worden getoond, plus fallbackalgoritmen die lege plekken vullen als de eerste keuze te weinig oplevert. Dit is het vangnet dat voorkomt dat een widget half leeg wordt weergegeven.
  • Items overslaan die de bezoeker al… — sluit uit wat de bezoeker nu bekijkt, eerder heeft bekeken, in de winkelwagen heeft, op het verlanglijstje heeft of al heeft gekocht. Dat laatste telt het zwaarst: iets aanbevelen wat een bezoeker net heeft gekocht, is het klassieke eigen doelpunt.
  • Catalogus beperken — afstemmen op geslacht of leeftijd van de bezoeker, alleen (of nooit) afgeprijsde items, voorkeur voor recent bekeken of interessecategorieën, of beperken tot geselecteerde categorieën.
  • Vergelijkbare items groeperen — varianten samenvoegen, zodat één product niet de hele widget vult.
  • Aangepaste filterregels — combineer elk productveld met geolocatie via AND- / OR- / NOT-groepen, vergeleken met een constante of een veld uit het bezoekersprofiel.

Een algoritme kiezen

De kiezer voor aanbevelingsalgoritmen, gefilterd op pagina (Home, Categorie, Product, Winkelwagen, Bedankt, Zoeken, 404) en op type (Gepersonaliseerd en gedragsgericht, Cross-sells, Bezoekersgeschiedenis, Catalogusgebeurtenissen, Aangepast)
De algoritmekiezer. Filter eerst op pagina, daarna op type. Klik om te vergroten.

Kies eerst de pagina. De pagina is niet alleen waar de widget verschijnt — die verandert hoe het algoritme werkt. Gedragsalgoritmen gebruiken per pagina een ander anker: het huidige product op een productpagina, alle recent bekeken items op de homepage, de inhoud van de winkelwagen op de winkelwagenpagina.

Beschikbare pagina’s: Alle pagina’s, Home, Categorie, Product, Winkelwagen, Bedankt, Zoeken, 404. Niet elk algoritme past bij elke pagina, dus het getal naast elke pagina vertelt je hoeveel er overblijven.

De algoritmen

Zeventien algoritmen in vijf families. Klap een familie uit om te zien wat erin zit.

Gepersonaliseerd & gedragsgericht — 4 algoritmen

Het best als de intentie van de bezoeker nog niet duidelijk is. Goede standaardkeuzes voor homepage en categoriepagina’s.

Gepersonaliseerde aanbevelingen Keuzes op basis van de demografie van de bezoeker plus het gedrag van vergelijkbare bezoekers.
Populairste Items die op de hele site het vaakst worden getoond.
Bestsellers Het hoogste aantal aankopen.
Vaakst op verlanglijst gezet Items die het vaakst als favoriet worden bewaard.
Cross-sells, co-views & upsells — 8 algoritmen

Verankerd aan een productcontext — wat de bezoeker nu bekijkt, in de winkelwagen heeft of recent mee bezig was.

Anderen die dit bekeken, bekeken ook Samen bekeken door andere bezoekers.
Wat anderen bekeken en daarna kochten Gekocht door andere bezoekers die dezelfde items bekeken.
Cross-sells Items die samen met het anker zijn gekocht. Automatisch geleerd door Personyze.
Geïnspireerd op de categorie Items in de categorie van het anker.
Upsells Duurdere alternatieven voor het huidige product of de items in de winkelwagen.
Beheerde cross-sells Cross-sells uit een catalogus die je zelf uploadt en bijhoudt.
Cross-sells voor het laatst toegevoegde winkelwagenartikel Samen gekocht met het meest recente item dat aan de winkelwagen is toegevoegd.
Laatst gekochte artikel: wie dit kocht, kocht ook Samen gekocht met het meest recente item dat de bezoeker kocht.
Bezoekersgeschiedenis — 2 algoritmen

Toont dingen waar deze specifieke bezoeker eerder mee bezig was. Het best voor terugkerende bezoekers en pagina’s na een aankoop.

Recent bekeken Producten die deze bezoeker onlangs bekeek.
Je verlanglijst Items die deze bezoeker op het verlanglijstje heeft gezet.
Catalogusgebeurtenissen — 2 algoritmen

Geactiveerd door wijzigingen in je catalogus — prijsdalingen, nieuwe items.

Prijs gedaald Items die goedkoper zijn dan bij het laatste bezoek van de bezoeker.
Nieuw op voorraad Recent toegevoegd, of nieuw sinds het laatste bezoek van de bezoeker.
Aangepast — 1 algoritme

Als je volledige controle wilt — jij definieert het filter, Personyze rangschikt daarbinnen.

Alle producten Alle producten, gesorteerd zoals je wilt en eventueel beperkt met je eigen filterregels.

De meeste algoritmen nemen modifiers: een periode (recent, vandaag, laatste 2 / 4 dagen, afgelopen week, altijd), een bronbereik (alle, categorieën mengen, interesses mengen, huidige categorie, laatste of alle bekeken categorieën, categorieën in de winkelwagen, interesses van de bezoeker), en een sortering (gekocht, in winkelwagen, op verlanglijst, bekeken, goedkoop, recent toegevoegd, hoog beoordeeld, hoge winst). Cross-sellalgoritmen voegen een prijsverhouding toe — goedkoper dan, duurder dan, of binnen een prijsband rond het ankeritem.

Substap 2 — uiterlijk

Substap 2 van de actie-editor voor aanbevelingen: style accent, lettertype, volgorde van iteminformatie en indeling naast een live voorbeeld van de widget met producten, afbeeldingen, prijzen en kortingsbadges
Substap 2. Het voorbeeld is live — verander een preset en de widget wordt opnieuw getekend. Klik op een element erin om dat element direct te bewerken. Klik om te vergroten.

Dezelfde template kan er heel anders uitzien. Vier presets met één klik doen het meeste werk:

  • Style accentlight (strak blauw), gold (donker premium), bold (rood), ocean (diepblauw). Kleurt schakelaars, knoppen, totalen, links en kaarten samen.
  • Lettertypesystem (strakke schreefloze letter), serif (klassiek), rounded (vriendelijk), condensed (smal, ruimtebesparend).
  • Volgorde van iteminformatiestandard, price-first, info-top, name-first.
  • Indelinghorizontal (rij kaarten, de standaard), vertical (gestapelde lijst), compact (ministrook met kleine foto’s).

Boven het voorbeeld staan een paar dingen: Template wijzigen, Add to your templates (om dit ontwerp later te hergebruiken), een schakelaar Preview as on voor telefoon / tablet / desktop, ongedaan maken en opnieuw, en Edit action with AI.

De producten in het voorbeeld zijn demoproducten. Ze verschijnen alleen terwijl je ontwerpt, zodat de indeling iets heeft om weer te geven — bezoekers van de site zien ze nooit. Zodra de campagne draait, vult de widget zich met echte items die je algoritme kiest.

Onder de presets kun je catalogusvelden instellen, de titel van de indeling, hoeveel aanbevelingen zichtbaar zijn vóór een link Show More, prijzen, de knop Add to Cart en de berichten bij succes of mislukking, extra productinformatie, en regels voor social proof zoals live bekeken / gekocht / lage voorraad. HTML Source (advanced) onderaan geeft developers de ruwe opmaak.

Elke preset heeft ook een instelling ⚡ Varianten — zo maak je varianten van dezelfde widget om te A/B-testen.

Substap 3 — plaatsing, trigger en frequentie

Stap 3 van de actie-editor voor aanbevelingen: plaatsing als inline-element of zwevende pop-up, gedragsinstellingen en triggers voor het openen
Substap 3. Inline of zwevend — de keuze bepaalt welke gedragsinstellingen gelden. Klik om te vergroten.

Bepaal eerst waar op de pagina:

  • Inline-element — wordt weergegeven in een placeholder op je pagina. Natuurlijk en niet opdringerig; het staat tussen de rest van de content. Je kunt meer dan één placeholder kiezen.
  • Zwevende pop-up — staat boven op de pagina, eventueel over een gedimde achtergrond. Het best als je wilt dat de bezoeker er iets mee doet voordat die verdergaat.

De gedragsinstellingen — animatie bij verschijnen, modale achtergrond, meescrollen met de pagina, sluitknop, automatisch sluiten — gelden meestal alleen voor zwevende pop-ups. Bij een inline-element worden ze uitgeschakeld getoond in plaats van verborgen, zodat het scherm niet van vorm verandert als je wisselt.

Tot slot, wanneer het opent: stapel zoveel triggers als je wilt en de eerste match opent het — bij het binnenkomen op de pagina, na een vertraging, bij inactiviteit gedurende een periode, of bij betrokkenheid.

4. Doelgroep — wie het ziet

De stap Doelgroep van de wizard Productaanbevelingen, met doelgroepregels, controles van de campagnegereedheid en de doelgroepvoorspelling
De stap Doelgroep. De gereedheidscontroles staan rechts; de doelgroepvoorspelling toont hoeveel bezoekers nu matchen. Klik om te vergroten.

Zonder regels bereikt de widget elke bezoeker — vaak precies goed voor een aanbevelingsrij. Voeg regels toe om het te beperken: nieuwe tegenover terugkerende bezoekers, mensen met iets in de winkelwagen, een bepaalde doelgroep of een CRM-segment.

Regels combineer je in groepen met AND / OR / XOR, en elke groep kun je omzetten tussen Opnemen en Uitsluiten. De AI-targetingassistent genereert regels uit een beschrijving in gewone taal als je ze liever niet met de hand bouwt.

Rechts toont Campagnegereedheid wat er nog waar moet zijn om de campagne te laten draaien — sitetracking is de belangrijkste — en de doelgroepvoorspelling schat hoeveel recente bezoekers matchen.

5. QA — voor het publiceren

De stap QA van een opgeslagen campagne met de campagnesamenvatting, deelbare previewlinks, het voorbeeld in de simulator, de panelen voor overlappingen en conflicten, en de previewresultaten
De stap QA zodra de campagne is opgeslagen. Klik om te vergroten.

Sla de campagne op als concept en de QA-panelen gaan open. Er zijn er vier:

  • Campagnesamenvatting — op wie je target en hoeveel acties je presenteert, in één zin.
  • Voorbeeldopties — open een willekeurige URL op je site met een QA-balk die zegt of de widget draaide en zo niet, waarom niet, forceer de campagne ongeacht de doelgroepregels, of open de site in de simulator, waarin je gebruikersvariabelen zoals land of tijd kunt nabootsen om matches te activeren.
  • Overlappingen & conflicten — waar deze campagne botst met je andere live campagnes: gedeelde doelgroepen, acties die voor dezelfde bezoekers afgaan, en andere campagnes die dezelfde placeholders gebruiken. De moeite waard om te bekijken voor het publiceren.
  • Previewresultaten — let op het voorbehoud: deze panelen tonen de laatste 90 minuten preview- / stagingverkeer, niet je live publiek of totalen over alle tijd.

Wat je specifiek controleert bij aanbevelingen: komt de widget echt gevuld terug? Een lege widget in het voorbeeld is bijna altijd terug te voeren op stap 1 of 2 — een catalogus die niet is geïmporteerd, of interacties die niet worden gevolgd — en niet op je targeting.

6. Automatisering — starten en stoppen per regel

De stap Automatisering, waar regels een campagne kunnen starten of stoppen op basis van een datum of van gemeten prestaties van de campagne of de site, met een geschiedenis van wat de automatisering heeft gedaan
De stap Automatisering. Niets hier staat aan tenzij je het toevoegt. Klik om te vergroten.

Met automatisering kan de campagne zichzelf starten of stoppen. Kies wat het moet activeren — een datum, de eigen cijfers van deze campagne, of die van de hele site — en zeg wat er moet gebeuren.

Niets hier staat aan tenzij je het toevoegt. Zonder automatisering start en stopt de campagne alleen als iemand dat met de hand doet.

Eén timingdetail dat ertoe doet: gemeten regels worden eenmaal per dag gecontroleerd tegen afgeronde dagen, dus ze beschrijven gisteren en niet vanmiddag. Verwacht niet dat een automatisering binnen het uur reageert.

Het paneel Geschiedenis legt alleen de momenten vast die ertoe doen — een regel die begint te matchen, een verstuurde e-mail, een afgevuurde webhook, een omgezette campagne — niet elke controle.

7. Prestaties — zodra het live is

Vertoningen, betrokkenheid en de omzet die aan de widget wordt toegeschreven. Je kunt de rapportageperiode laten lopen vanaf de start van de campagne of vanaf de laatste wijziging — dat laatste wil je na het wijzigen van een algoritme, zodat oude resultaten het nieuwe gedrag niet maskeren.

Twee plekken om te kijken, op twee verschillende klokken

Personyze rapporteert campagneresultaten op twee plekken, en die worden volgens heel verschillende schema’s bijgewerkt. Weten welke welke is, scheelt veel “is mijn campagne kapot?”

Livebezoeken — direct. Zodra een bezoeker matcht, verschijnt die hier. Je ziet binnen seconden sessies binnenkomen, welke campagne ze matchte en wat ze deden. Hier bevestig je dat een net gepubliceerde campagne echt werkt.

Het dashboard Livebezoeken met 48 gebruikers en 53 sessies in de laatste 90 minuten, een grafiek van sessies over tijd, Campaign 3 als belangrijkste matchende doelgroep, en een live sessiefeed met geografie, apparaat en productactiviteit
Livebezoeken, minuten na het publiceren. Topdoelgroepen bevestigt dat de campagne matcht — hier elk van de 53 sessies. Klik om te vergroten.

De stap Prestaties — uren later. Bezoekersstatistieken worden pas berekend als een sessie eindigt, en een sessie blijft open totdat de bezoeker een tijd inactief is geweest. Tel daar verwerkingstijd bij op en de eigen richtlijn van het paneel geldt: data verschijnen ongeveer een uur nadat de eerste matchende sessie eindigt, en kunnen 1–3 uur nodig hebben om te stabiliseren.

Een campagne die vanochtend is gepubliceerd en vanmiddag nul toont in de stap Prestaties, is dus normaal. Kijk eerst bij Livebezoeken: komen er sessies binnen en staat de campagne onder Topdoelgroepen, dan werkt het en haalt Prestaties het in.

Prestatiedata verschijnen ongeveer een uur nadat de eerste matchende sessie eindigt, dus een net gepubliceerde campagne toont eerst niets. Dat is te verwachten, geen fout.

Publiceren

Drie opties in de bovenbalk: Opslaan als concept, Publiceren naar staging en Publiceren naar live. Met staging zie je de widget op de echte site zonder hem aan echte bezoekers te tonen.

Hoe Prestaties eruitzien met data

Zodra er verkeer is, toont de stap Prestaties de aanbevelingsfunnel met echt geld eraan gekoppeld: transacties en toegeschreven omzet, het aandeel van de widget in de totale omzet, hoeveel sessies widgets te zien kregen en hoeveel ze echt bekeken, plus de dagelijkse dynamiek van de funnel en de toeschrijving van omzet ten opzichte van het sitetotaal.

Prestaties van aanbevelingen met data
De stap Prestaties van een aanbevelingscampagne: transacties, toegeschreven omzet, de funnel Getoond/Bekeken, en de toeschrijving van omzet over tijd. Klik om te vergroten.

Gerelateerd

Did this page answer your question?
Thank you — that goes to whoever maintains this page.