Strategieën vormen de op regels gebaseerde engine van Aftersell voor ervaringen en productaanbevelingen. Een individuele strategie is een verzameling targetingregels die de context van de shopper evalueren (producten in de winkelwagen, klantattributen, UTM-parameters en meer) en in realtime volledig verrijkte productaanbevelingen teruggeven.
In tegenstelling tot statische aanbevelingswidgets geven strategieën je volledige controle over welke producten aan welke shoppers en wanneer worden getoond. Je kunt er upsell-carrousels, cross-sell-blokken, post-purchase-aanbiedingen of elke aangepaste ervaring in een Shopify-winkel mee aandrijven.
- Je maakt een strategie — een strategie met een of meer regels, elk met triggers (predicaten) en een set producten om aan te bevelen wanneer die triggers matchen.
- Je storefront stuurt context — wanneer een pagina laadt of een winkelwagen wordt bijgewerkt, stuurt je storefront de huidige product-, winkelwagen-, klant- en sessiedata naar de Strategies API.
- De engine evalueert — de regelengine van Aftersell evalueert elke regel in de strategie op basis van de aangeleverde context en geeft volledig verrijkte producten terug met titels, prijzen, afbeeldingen, varianten en beschikbaarheid.
- Je rendert de resultaten — het API-antwoord bevat alles wat je nodig hebt om aanbevelingen direct weer te geven. Er zijn geen extra Shopify API-aanroepen nodig.
Strategie — Een benoemde verzameling regels die samen worden geëvalueerd. Elke strategie heeft een unieke ID (een hexadecimale string van 24 tekens) waarnaar je verwijst bij het aanroepen van de API.
Stap — Een hiërarchische evaluatievolgorde binnen een strategie. Regels worden in stapvolgorde geëvalueerd, dus acties in stap 1 hebben voorrang op die in stap 2.
Regel — Eén trigger-actiepaar binnen een strategie. Een regel definieert wanneer hij moet matchen (bijv. “winkelwagen bevat een product met de tag summer”) en vervolgens welke ervaring moet worden weergegeven.
Trigger — Een predicaat gekoppeld aan een regel. Triggers kunnen zich richten op productattributen, winkelwageneigenschappen, klantdata, sessie-/UTM-parameters en product-metafields.
Actie — Een uitkomst gekoppeld aan een regel. Acties geven een selectie verrijkte producten, sorteer- en filteropties en metadata terug.
Catch all — Een speciale regel die automatisch afgaat wanneer geen enkele andere regel in de strategie matcht. Hij heeft geen triggers en is altijd de laatste stap van de evaluatie. Indien ingeschakeld zorgt hij ervoor dat de aanbevelingsplek nooit leeg is en kan hij worden geconfigureerd met elk actietype dat voor gewone regels beschikbaar is.
- Een actieve Shopify-winkel met de Aftersell-app geïnstalleerd.
- Toegang tot het Aftersell-dashboard (hier maak je je strategieën en genereer je API-sleutels).
- Strategieën ingeschakeld voor je winkel. Strategieën staan niet voor elke winkel aan — zie je Settings → Product Strategy niet in het dashboard, neem dan contact op met support of je accountmanager om het te laten inschakelen.
Stap 1: genereer je API-sleutel
API-sleutels zijn beperkt tot één winkel en zijn vereist voor alle Strategy API-verzoeken. In het dashboard heet de sleutel je Security Token — dit is de waarde die je meestuurt in de header X-Strategy-Api-Key.
- Log in op het Aftersell-dashboard.
- Navigeer naar Settings in de linkerzijbalk.
- Open Product Strategy.
- Klik in de kaart Security Token op Generate Token.
- Kopieer de sleutel meteen — hij wordt maar één keer getoond en kan later niet meer worden opgehaald. Er wordt alleen een eenrichtingshash opgeslagen.
Bewaar je API-sleutel veilig. De sleutel in platte tekst wordt eenmalig teruggegeven bij het genereren. Raak je hem kwijt, dan moet je een nieuwe genereren. Het genereren van een nieuwe sleutel trekt de vorige automatisch in — er kan per winkel maar één API-sleutel tegelijk actief zijn. Integraties die de oude sleutel gebruiken, stoppen onmiddellijk met werken.
Stap 2: maak je eerste strategie
Je kunt strategieën volledig via de Aftersell-UI bouwen — geen code nodig. Zie Strategieën bouwen in de app voor een stapsgewijze uitleg.
Stap 3: integreer met je storefront
Zodra je een strategie en een API-sleutel hebt, kun je het Evaluate-endpoint vanuit je storefront aanroepen om aanbevelingen op te halen.