
Upsells

- Single Product Upsell: bied één product aan je klant aan.
- Multi-Product Upsell: toon meerdere producten in een gestapelde of carrousel-lay-out. Laat klanten meerdere aanbiedingen accepteren.
- Checkmark Upsell: upsell één product met een selectievakje in plaats van een Add to Cart-knop. Dit wordt vaak gebruikt voor goedkopere add-ons zoals verzendbescherming of voorrang bij verzending.
Opties voor productselectie
- Specific Products: selecteer handmatig individuele producten om te upsellen.
- Collection: selecteer een collectie en kies tot 5 willekeurige producten uit die collectie om te tonen. Producten die al in de winkelwagen zitten, worden automatisch uitgesloten.
- AI Recommendations: laat Aftersell automatisch producten aanbevelen op basis van de winkelwageninhoud van de klant.
- Most Expensive Product: upsell automatisch het duurste product uit de winkelwagen van de klant.

Producttypen
- Specific product - selecteer een specifiek product uit je winkel om te tonen
- Automatic upsell - beveelt aanvullende producten aan op basis van de winkelwageninhoud, via de aanbevelingsprovider die is ingesteld onder Settings > Automatic upsells (standaard Shopify, of Nosto of Constructor als je die hebt gekoppeld)
- Most expensive product - toont het duurste item uit de winkelwagen van de klant
- Spend threshold - beveelt op slimme wijze producten aan om klanten te helpen beloningsdrempels te bereiken (vereist dat de beloningsbalk is ingeschakeld)
- Collection - toon producten uit een specifieke collectie
- Strategy - selecteer dynamisch een product met regelgebaseerde targeting. Wordt alleen getoond in winkels waar Strategies is ingeschakeld
Weergave van de variantnaam
Abonnementsplan vergrendelen
- Wanneer je een variantoptie verbergt, zien klanten deze niet in de checkout-upsell.
- De standaardwaarde die je selecteert, wordt automatisch op het product toegepast.
- Alleen varianten die overeenkomen met je geselecteerde standaardwaarden zijn beschikbaar voor klanten.
- Als je meerdere opties verbergt, worden alleen varianten getoond die overeenkomen met alle geselecteerde standaardwaarden. Bij het maken van upsells voor abonnementsproducten kun je de upsell vergrendelen op een specifiek abonnementsplan. Dit voorkomt dat klanten het abonnementsplan bij de checkout wijzigen, zodat ze precies de abonnementsoptie ontvangen die jij hebt geconfigureerd.
- Open je upsell-widget in de Checkout-editor.
- Stel de Purchase option in op Subscription.
- Selecteer in het dropdown-menu Subscription plan een specifiek plan in plaats van “Any plan (customer chooses)”.
- Het plan is nu vergrendeld - klanten zien dit plan bij de checkout, maar kunnen het niet wijzigen.
- Verberg de optie Color en stel de standaardwaarde in op “Black”
- Houd de optie Size zichtbaar
- Klanten zien alleen maatopties voor het zwarte t-shirt
- Show subscription option on checkout - schakel in of uit of de rij met de abonnementsoptie (label + plannaam) bij de checkout verschijnt. Standaard ingeschakeld.
- Subscription option label - pas het label aan dat boven de plannaam wordt getoond (standaard: “Subscription”). Je kunt dit bijvoorbeeld wijzigen in “Subscribe”, “Delivery” of een andere term die bij je merk past.
- Plan name - overschrijf de plannaam die bij de checkout wordt getoond. Standaard wordt de plannaam uit Shopify gebruikt.
- Product image corner radius - pas afgeronde hoeken toe op productafbeeldingen. Kies uit:
- None - vierkante hoeken
- Base - licht afgeronde hoeken
- Large - meer afgeronde hoeken (standaard)
- Fully Rounded - maximale afronding
- Product image size - bepaal de afmetingen van afbeeldingen:
- Default - standaardformaat (64px voor verticale lay-outs)
- Small - kleinere afbeeldingen (48px voor verticaal, hogere beeldverhouding voor horizontaal)
- Medium - middelgrote afbeeldingen (72px voor verticaal, vierkante beeldverhouding voor horizontaal) (standaard)
- Large - grotere afbeeldingen (96px voor verticaal, lagere beeldverhouding voor horizontaal)
- Product image display - kies hoe afbeeldingen hun container vullen:
- Fill - de afbeelding vult de container van rand tot rand (standaard)
- Bordered - voegt een zichtbare rand rond de afbeelding toe
- Card padding - stel de binnenruimte in tussen de kaartrand en de content:
- None - geen padding
- Tight - minimale ruimte
- Base - standaardruimte
- Loose - maximale ruimte (standaard)
- Button width style - bepaal hoe de breedte van de add-to-cart-knop over upsells heen wordt weergegeven. Kies uit:
- Auto (standaard) - de knopbreedte varieert afhankelijk van of er variantselectors aanwezig zijn
- Compact (uniform small) - alle knoppen gebruiken een compacte breedte voor een consistente maat
- Full width (uniform large) - alle knoppen gebruiken de volledige breedte voor een consistente maat
Button width style wordt getoond voor elk upsell-type behalve Checkmark en zit niet achter Try new look.
- Je een specifiek abonnementsplan selecteert (zoals hierboven beschreven)
- Het product slechts één beschikbaar abonnementsplan heeft
- Add voor standaard upsells
- Upgrade • $X savings voor vervangende upsells waarbij de klant geld bespaart
- Upgrade • $X voor vervangende upsells waarbij het product meer kost
Buy Now • $5 savings).
Je kunt een aparte aangepaste prefix instellen voor de knop bij vervangende aanbiedingen. Deze overschrijft zowel de standaard “Upgrade”-prefix als eventuele tekst die je in het veld Add button text hebt ingevoerd voor vervangende aanbiedingen. Het prijssuffix (bijv. • $5.00 savings) wordt altijd automatisch toegevoegd.
Als je bijvoorbeeld Trade up invoert, levert dat Trade up • $5.00 savings op bij een vervangende aanbieding waarbij de klant $5 bespaart.
💡 Tip: de{Amount}-placeholder wordt niet vervangen in het tekstveld voor de vervangende knop — deze wordt als letterlijke tekst behandeld. Gebruik het veld Upsell button text met{Amount}als je volledige controle over het labelformaat nodig hebt.
De {Amount}-placeholder gebruiken
{Amount} opnemen in het veld Upsell button text om de prijs of het besparingsbedrag direct in je label op te nemen. Wanneer {Amount} aanwezig is, wordt je tekst het volledige knoplabel — het automatische suffix wordt niet toegevoegd.
De placeholder is niet hoofdlettergevoelig —
{Amount}, {amount} en {AMOUNT} werken allemaal.
⚠️ Let op: als je{Amount}in een standaard (niet-vervangende) upsell gebruikt, wordt de productprijs ingevuld. De placeholder wordt altijd vervangen door een geformatteerd bedrag, dus een gratis product toont de geformatteerde nul (bijvoorbeeld\$0.00) in plaats van dat de placeholder wordt weggelaten.
Maximaal geaccepteerde aanbiedingen
- Leeg laten — er wordt geen limiet toegepast. De widget blijft aanbiedingen tonen, ongeacht hoeveel de klant er heeft geaccepteerd.
- Een positief getal instellen — de widget stopt met het tonen van aanbiedingen zodra de klant er zoveel van deze widget heeft geaccepteerd.
💡 Tip: deze instelling is niet beschikbaar voor Checkmark Upsell-widgets.
Kortingen
Een korting toevoegen aan je upsell
- Pick existing - selecteer uit kortingen die je al hebt gemaakt. Je kunt door je bestaande kortingen zoeken om de gewenste korting te vinden.
- Create new - maak een nieuwe korting direct in de editor door het volgende in te stellen:
- Title - de kortingscodetekst die klanten in de checkout zien (bijv. “SAVE”)
- Amount - kies tussen een procentuele korting of een korting met een vast bedrag en voer vervolgens de waarde in
De tekst met het kortingsbedrag verbergen
- Wanneer ingeschakeld, is het besparingssuffix verborgen. De kortingsprijs zelf wordt nog steeds normaal weergegeven.
- Wanneer uitgeschakeld (standaard), verschijnt het besparingssuffix naast de producttitel.
💡 Tip: deze instelling geldt per widget. Als je meerdere upsell-widgets hebt, kun je elke widget onafhankelijk configureren.
Het label van het kortingssuffix aanpassen
De kortingsprijs tonen wanneer de Aftersell-korting wordt overgeslagen
⚠️ Belangrijk: deze instelling wijzigt de getoonde prijs in de widget voor zowel voorbeeld- als live klanten, maar past geen Aftersell-korting toe. Schakel dit alleen in als je korting op winkelwagenniveau exact overeenkomt met je upsell-korting — anders kunnen klanten een onjuiste prijs zien.Dit selectievakje is alleen zichtbaar wanneer Skip upsell discount if a non-Aftersell discount is already applied? al is ingeschakeld.
Beperken hoeveel eenheden de korting krijgen
- Schakelaar uit (standaard): elke eenheid van het geaccepteerde upsell-product krijgt korting.
- Schakelaar aan: alleen het aantal eenheden dat je opgeeft, krijgt de korting. Extra eenheden worden tegen de volle prijs in rekening gebracht.
💡 Tip: deze instelling is handig wanneer je een flinke korting wilt aanbieden (zoals een gratis item) zonder dat klanten de besparing kunnen vermenigvuldigen door het aantal te verhogen.
Hoe kortingen werken
- Aftersell-kortingen volgen dezelfde regels als elke andere Shopify-korting. Om twee kortingen te combineren, moeten beide expliciet zijn ingesteld op combineren in Shopify Admin. Als Aftersell bijvoorbeeld een kortingscode aanmaakt en je hebt ook een aparte korting zoals “10% off”, moet voor beide de combinatie zijn ingeschakeld. Als een van beide niet is ingesteld op combineren, combineren ze niet. De standaard kortingsregels van Shopify gelden overal:
- Shopify staat slechts één korting per regelitem per product tegelijk toe. Als een product al een korting heeft, wordt een extra upsell-korting niet gestapeld op hetzelfde regelitem
- Kortingen op bestellingsniveau en regelitemniveau kunnen combineren als beide zijn ingesteld op “combinable” in Shopify Admin. Voor alle details over Shopify’s combinatieregels, raadpleeg Shopify’s documentatie over het combineren van kortingen. Belangrijke beperkingen Er zijn een paar scenario’s waarin kortingen mogelijk niet worden toegepast:
- Meerdere kortingen op hetzelfde product: als een Aftersell upsell-korting is geconfigureerd voor een product waarop al een korting is toegepast, wordt de Aftersell-korting niet gestapeld
- Onjuiste collectie-instelling: als kortingen collecties targeten, zorg er dan voor dat alle relevante producten tot de juiste collectie behoren. Verborgen collecties kunnen worden gebruikt om specifieke producten op te nemen zonder ze zichtbaar te maken voor klanten
- Conflicten met externe apps: de kortingsfunctionaliteit in de checkout wordt momenteel niet ondersteund wanneer een andere app je checkout dynamisch aanpast. Als je een app gebruikt die dit doet, worden kortingen die door Aftersell zijn toegevoegd mogelijk niet toegepast zoals verwacht. Als een app bijvoorbeeld prijzen of add-ons toevoegt bij de checkout en het besteltotaal herberekent, kan dit interfereren met hoe Aftersell kortingen toepast.
Beoordelingssterren bij upsells
- Let op: dit is momenteel beschikbaar op Aftersell’s Checkout versie 2 en niet op versie 1, vanwege API-beperkingen.
- Open Checkout en bewerk de upsell.
- Schakel Show product review ratings in.
- (Optioneel) open Advanced product review settings om de weergave aan te passen.
- Stel een minimale beoordeling in om weer te geven (0-5, standaard 4.0).
- Kies waar de sterren verschijnen (below title of below price).
- Pas de kleuren van gevulde en ongevulde sterren aan.
- Toon of verberg de numerieke beoordeling en het aantal reviews.

We ondersteunen review-apps die beoordelingen opslaan in product-metafields, waaronder:
- Shopify Product Reviews
- Junip
- Okendo
- Growave
- Fera
- Stamped
- Loox
- REVIEWS.io
- Automizely Reviews
- Judge.me
- Ali Reviews
- Trustoo
- Rivo
- Rivyo
- Vitals
Probleemoplossing: reviews verschijnen in de editor maar niet in de live checkout
- Ga naar Settings → Custom data → Products → Metafields in je Shopify Admin.
- Zoek de metafield-definities
reviews.ratingenreviews.rating_count. - Schakel Storefront API access in voor elke definitie.
Cart Controls
- Variantselector: laat klanten wisselen naar een andere variant die op voorraad is.
- Aantal-selector: laat klanten het aantal van een product wijzigen.
- Item verwijderen: laat klanten upsell-producten verwijderen. Als je Show Remove Item Button inschakelt, verschijnt Allow Removal of Non-Upsell Products, waarmee het verwijderen wordt uitgebreid naar de items die de klant oorspronkelijk heeft toegevoegd.
- Abonnementsselector: laat klanten de momenteel geselecteerde abonnementsoptie wijzigen (bijv. van elke 60 dagen naar elke 30 dagen).
- Abonnementsupgrade: laat klanten een eenmalige aankoop upgraden naar een abonnement.
- Aangepaste tekst: voeg aangepaste tekst toe onder elk regelitem.

Productbeoordelingen
- Open Checkout en bewerk de cart controls-widget.
- Ga naar de sectie Product review ratings.
- Schakel Show product review ratings in.
- (Optioneel) pas de weergave-instellingen aan.
- Stel een minimale beoordeling in om weer te geven (0-5, standaard 4.0). Producten onder deze beoordeling tonen geen sterren.
- Kies waar de sterren verschijnen (below product title of below cart controls).
- Pas de kleur van gevulde sterren (standaard: #fdcc0d) en de kleur van ongevulde sterren (standaard: #d1d5db) aan.
- Toon of verberg de beoordelingswaarde (bijv. 4.5) en het aantal reviews (bijv. 123 reviews).
We ondersteunen review-apps die beoordelingen opslaan in product-metafields, waaronder:
- Shopify Product Reviews
- Junip
- Okendo
- Growave
- Fera
- Stamped
- Loox
- REVIEWS.io
- Automizely Reviews
- Judge.me
- Ali Reviews
- Trustoo
- Rivo
- Rivyo
- Vitals
Abonnementsproducten
- Open je cart controls-widget in de Checkout-editor.
- Klap de sectie Subscription management uit.
- Selecteer onder Subscription products de optie Add product en kies een product waarvoor selling plans in Shopify zijn geconfigureerd.
- Open de rij van het product en gebruik Plans customers can choose — selecteer Select plans om de kiezer te openen en vink vervolgens de plannen aan die shoppers mogen selecteren. Gekozen plannen verschijnen als verwijderbare tags, en er is een actie Select all.
- Gebruik het dropdown-menu Default plan om in te stellen welk plan de abonnementsupgrade voor dat product toepast. De eigen standaardwaarde is First available plan.
- Sla je wijzigingen op.
Subscription products is een kop, geen uitklapbaar paneel — de sectie die uitklapt is Subscription management. Totdat je een product toevoegt, staat er “No products added yet”, en de productcontroles in stap 4 en 5 verschijnen pas zodra er een productrij bestaat.
- Plans customers can choose — beperkt de abonnementsselector tot alleen de plannen die je aanvinkt. Als een productvariant geen van deze plannen ondersteunt, worden in plaats daarvan alle eigen plannen van die variant getoond, zodat shoppers nooit zonder abonnementsoptie zitten.
- Default plan — stelt het plan in dat de abonnementsupgrade voor dat product toepast. Als het niet compatibel is met de variant in de winkelwagen, wordt het eerste selecteerbare plan gebruikt.
- Niet-geconfigureerde producten — producten zonder rij hier behouden al hun plannen en gebruiken de standaardvolgorde van Shopify.
Upgrade to {{subscription_group}} is — de variabele wordt vervangen door de eerste beschikbare abonnementsgroep voor het product.
💡 Tip: als je alle beschikbare plannen voor een product selecteert, wordt de configuratie genormaliseerd naar “elk plan”. Dit betekent dat nieuwe plannen die je later in Shopify toevoegt, automatisch worden opgenomen in plaats van stilzwijgend te worden uitgesloten.
Producttargeting
- All products in cart: cart controls verschijnen bij elk product (standaard).
- Only selected products: cart controls verschijnen alleen bij producten die je selecteert. Klik op Select products om te kiezen welke producten cart controls moeten tonen.
- All products except selected: cart controls verschijnen bij alle producten behalve degene die je selecteert. Klik op Select products om te kiezen welke producten geen cart controls moeten tonen.
- Open je cart controls-widget in de Checkout-editor.
- Ga naar de sectie Visibility.
- Selecteer je gewenste targetingmodus in het dropdown-menu Apply cart controls to.
- Als je Only selected products of All products except selected hebt geselecteerd, klik dan op de knop Select products om je producten te kiezen.
- Sla je wijzigingen op.
Rewards

Bedragbasis
- Order total — gebruikt het volledige besteltotaal, inclusief verzendkosten en belastingen.
- Subtotal — gebruikt het productsubtotaal vóór kortingen (voordat kortingscodes worden toegepast).
- Subtotal after discounts (excludes tax and shipping) — gebruikt het winkelwagentotaal nadat kortingen, verzendkosten en belastingen zijn afgetrokken. Dit komt overeen met hoe Shopify drempels voor gratis verzending evalueert, zodat de beloningsbalk nauwkeurig weergeeft of de klant de drempel echt heeft bereikt wanneer een kortingscode is toegepast.
💡 Tip: als je gratis verzending als beloning aanbiedt, gebruik dan Subtotal after discounts (excludes tax and shipping) zodat de balk overeenkomt met Shopify’s eigen evaluatie van gratis verzending. Bij andere bases kan een kortingscode ervoor zorgen dat de balk “ontgrendeld” toont terwijl Shopify nog steeds verzendkosten in rekening brengt.
Trust Badges

Testimonials

Testimonial-modi
- Classic Testimonials - testimonials die je zelf schrijft. Nog steeds beschikbaar; Flex Testimonials is de nieuwere optie die echte reviews uit je review-app ophaalt.
- Flex Testimonials - haalt automatisch klantreviews op uit je review-app (Judge.me, Klaviyo, Okendo of Yotpo). Dit is de aanbevolen optie voor alle merchants.
Overstappen van Classic naar Flex Testimonials
- Open Checkout in Aftersell
- Ga naar het widgettabblad Classic Testimonials
- Klik op Switch to review app widget in de banner bovenaan
- Configureer de inloggegevens van je review-app in Settings > Product Reviews (zie Review-app-integraties hieronder)

Configuratie van Flex Testimonials
- Manual selection - kies specifieke reviews om in je testimonials-widget te tonen
- Dynamic - haal automatisch reviews op en toon ze op basis van de producten in de winkelwagen van de klant
Dynamische modus
- Max reviews to show - bepaal hoeveel reviews er verschijnen, van 1 tot 3
- Display type - kies tussen een horizontale carrousel of een verticaal gestapelde lay-out
- Minimum rating - stel de minimale sterrenbeoordeling in voor reviews om te tonen
- Truncate review text after (optional) - stel een maximale tekenlengte in voor reviewtekst. Wanneer een review deze limiet overschrijdt, wordt deze afgekapt met een beletselteken en verschijnt er een “Read more”-knop. Klikken op “Read more” opent een popover met de volledige review. Laat leeg voor geen limiet (standaard).
Review-app-integraties
- Judge.me - vereist je Private API token
- Klaviyo - vereist je private API key
- Okendo - vereist je User ID
- Yotpo - vereist je App Key
Notes
Images
Text
- Information: een blauwe achtergrond met een blauw informatiepictogram.
- Success: een groene achtergrond met een groen vinkje.
- Critical: een rode achtergrond met een rood uitroepteken.
- Warning: een gele achtergrond met een gele waarschuwingsdriehoek.