# DataFirefly Cross-selling in de winkelwagen: productsuggesties in de PrestaShop-winkelwagen

> Overzicht DataFirefly Cross-selling in de winkelwagen toont productsuggesties op de winkelwagenpagina, in het venster na toevoegen en in de lege winkelwagen. Klanten voegen een suggestie met één klik toe, kiezen…

- Pagina: <https://www.datafirefly.com/nl/documentation/dfcartcrosssell/>
- Taal: nl
- Bijgewerkt op: 2026-11-02
- Andere talen: [en](https://www.datafirefly.com/en/documentation/dfcartcrosssell/index.md), [fr](https://www.datafirefly.com/documentation/dfcartcrosssell/index.md), [es](https://www.datafirefly.com/es/documentation/dfcartcrosssell/index.md), [de](https://www.datafirefly.com/de/documentation/dfcartcrosssell/index.md), [it](https://www.datafirefly.com/it/documentation/dfcartcrosssell/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfcartcrosssell/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfcartcrosssell/index.md)
- Index: <https://www.datafirefly.com/nl/documentation/llms.txt>

## Overzicht

DataFirefly Cross-selling in de winkelwagen toont productsuggesties op de **winkelwagenpagina**, in het **venster na toevoegen** en in de **lege winkelwagen**. Klanten voegen een suggestie met één klik toe, kiezen de combinatie direct op de kaart, en de winkelwagen wordt bijgewerkt zonder dat de pagina opnieuw laadt.

De suggesties komen eerst uit uw **regels** en daarna uit **automatische bronnen**: gerelateerde producten, vaak samen gekocht, zelfde categorie, zelfde merk, zelfde kenmerken, bestsellers, nieuwe producten en vergelijkbare prijs. Een regel kan de prijs van zijn producten verlagen zolang de winkelwagen een product bevat dat de regel activeert.

De module werkt met PrestaShop 1.7.8 tot en met 9.x, PHP 7.1 tot en met 8.5 en de thema's Classic en Hummingbird. Ze is vertaald in het Engels, Frans, Spaans, Duits, Italiaans, Pools, Nederlands en Portugees.

## Installatie en update

1. Ga naar **Modules > Modulebeheer**, klik op **Upload een module** en sleep het bestand `dfcartcrosssell-2.0.0.zip` erin.
2. Klik op **Configureren** om de modulepagina te openen met de vier tabbladen: Dashboard, Regels, Instellingen en Hulpmiddelen.

Bij de installatie wordt de index ‘vaak samen gekocht’ opgebouwd op basis van uw bestaande bestellingen, zodat deze bron al vanaf het eerste bezoek werkt.

Update vanaf versie 1.0: upload de zip van 2.0.0 over de oude module heen. Uw instellingen en statistieken blijven behouden, de bundels van 1.0 worden regels en de cache van gecombineerde JS/CSS-bestanden wordt geleegd. De bundelkorting van 1.0 werd nooit op winkelwagens toegepast: kortingen lopen nu via de aanbiedingen van de regels.

## Waar de suggesties verschijnen

### Winkelwagenpagina

Standaard staat het blok onder de producten in de winkelwagen, als carrousel, raster of compacte lijst. Daarboven toont het blok **Vaak samen gekocht** producten die vaak samen met de inhoud van de winkelwagen worden besteld, met selectievakjes, keuze van de combinatie, het echte totaal van de geselecteerde producten en één knop om ze allemaal toe te voegen.

![Winkelwagenpagina met het blok vaak samen gekocht en de suggestiecarrousel met aanbiedingsprijzen](https://www.datafirefly.com/wp-content/uploads/2026/11/suggesties-winkelwagenpagina-cartcrosssell-nl.webp)

Winkelwagenpagina met het blok vaak samen gekocht en de suggestiecarrousel met aanbiedingsprijzen

U kunt het blok ook in de kolom met het overzicht plaatsen: het wordt dan een compacte lijst van maximaal 4 producten.

### Venster na toevoegen

Wanneer een klant vanaf een willekeurige pagina een product toevoegt, toont het bevestigingsvenster suggesties voor dat product. Bij het toevoegen van een suggestie blijft het venster open, wordt het aantal artikelen in de winkelwagen bijgewerkt en wordt het nieuwe totaal van de winkelwagen voorgelezen aan schermlezers.

![Bevestigingsvenster na het toevoegen met suggesties voor het zojuist toegevoegde product](https://www.datafirefly.com/wp-content/uploads/2026/11/suggesties-venster-toevoegen-cartcrosssell-nl.webp)

Bevestigingsvenster na het toevoegen met suggesties voor het zojuist toegevoegde product

### Lege winkelwagen

Een lege winkelwagen toont uw bestsellers, zodat de pagina nooit een doodlopende weg is.

![Lege winkelwagenpagina met de bestsellers van de winkel](https://www.datafirefly.com/wp-content/uploads/2026/11/lege-winkelwagen-bestsellers-cartcrosssell-nl.webp)

Lege winkelwagenpagina met de bestsellers van de winkel

### Mobiel

Op mobiel kan de carrousel worden geswipet en steekt de volgende kaart een stukje uit om tot scrollen uit te nodigen. Pijlen, toetsenbordnavigatie en het optionele automatisch scrollen zijn beschikbaar op desktop; automatisch scrollen stopt bij hover, bij focus en als de bezoeker minder beweging verkiest.

![Suggestiecarrousel op mobiel: veegbare kaarten met aanbieding, combinatiekeuze en knop](https://www.datafirefly.com/wp-content/uploads/2026/11/mobiele-suggestiecarrousel-cartcrosssell-nl.webp)

Suggestiecarrousel op mobiel

## Met één klik in de winkelwagen

Elke kaart toont de prijs, de normale prijs als die is verlaagd, het label voor korting of aanbieding, het merk en, als de module Productreacties actief is, de echte gemiddelde beoordeling van de goedgekeurde reviews. Producten met combinaties krijgen een keuzelijst op de kaart: de prijs volgt de gekozen combinatie en niet-beschikbare combinaties worden grijs weergegeven.

De knop verstuurt een verzoek dat door de server wordt gecontroleerd: het product moet actief, zichtbaar, bestelbaar en op voorraad zijn (tenzij bestellen zonder voorraad is toegestaan), geen verplichte personalisatie hebben en toegankelijk zijn voor de klantengroep. Daarna activeert de module de winkelwagenvernieuwing van het thema: totalen, winkelwagenvoorbeeld en het blok zelf worden bijgewerkt zonder de pagina opnieuw te laden, met een skeleton-weergave terwijl de suggesties opnieuw worden berekend.

![Met één klik in de winkelwagen met keuze van de combinatie: de winkelwagen wordt bijgewerkt zonder herladen](https://www.datafirefly.com/wp-content/uploads/2026/11/toevoegen-met-een-klik-cartcrosssell-nl.webp)

Met één klik in de winkelwagen met keuze van de combinatie

## Regels

Regels bepalen welke producten bij bepaalde winkelwagens worden voorgesteld. Ze komen vóór de automatische suggesties, van de hoogste naar de laagste prioriteit. De lijst toont de triggers, de voorgestelde producten, de aanbieding, de prioriteit, de status (actief, inactief, gepland, verlopen) en de toevoegingen en omzet van de afgelopen 30 dagen.

![Lijst met cross-sellingregels met triggers, voorgestelde producten, aanbiedingen, prioriteit en status](https://www.datafirefly.com/wp-content/uploads/2026/11/cross-selling-regels-cartcrosssell-nl.webp)

Lijst met cross-sellingregels met triggers, voorgestelde producten, aanbiedingen, prioriteit en status

### Een regel maken

1. **Als de winkelwagen bevat**: producten, categorieën (inclusief hun subcategorieën) of kenmerkwaarden. Laat alles leeg om de regel op elke winkelwagen toe te passen. U kunt ook een minimumbedrag voor de winkelwagen toevoegen.
2. **Voorstellen**: producten in de gekozen volgorde, categorieën of kenmerkwaarden (daarvoor worden de best verkochte producten gebruikt).
3. **Aanbieding** (optioneel): een percentage of een bedrag inclusief btw op de voorgestelde producten die in de regel staan.
4. **Opties**: prioriteit van 0 tot 100, alleen de producten van deze regel tonen, begin- en einddatum, klantengroepen en een eigen bloktitel in elke taal.

Het voorbeeld rechts toont de kaarten precies zoals klanten ze zullen zien, met de aanbiedingsprijzen.

![Regeleditor: triggercategorie, voorgestelde producten, aanbieding van 10 % en live voorbeeld van de kaarten](https://www.datafirefly.com/wp-content/uploads/2026/11/regeleditor-voorbeeld-cartcrosssell-nl.webp)

Regeleditor

### Regels op basis van productkenmerken

Een regel kan worden geactiveerd door kenmerkwaarden (bijvoorbeeld _Collectie: Inspirerende citaten_) en producten met andere waarden voorstellen (bijvoorbeeld _Samenstelling: Keramiek_). Zoek een waarde met _Kenmerk: waarde_; bij elke waarde wordt het aantal producten getoond.

![Cross-sellingregel op kenmerken: een kenmerkwaarde activeert suggesties van producten met een andere kenmerkwaarde](https://www.datafirefly.com/wp-content/uploads/2026/11/cross-selling-regel-kenmerken-cartcrosssell-nl.webp)

Cross-sellingregel op kenmerken

### Aanbiedingen

Een aanbieding verlaagt de prijs van een voorgesteld product zolang de winkelwagen ook **een ander** product bevat dat de regel activeert. De aanbieding wordt door de server berekend en toegepast via een specifieke prijs die alleen voor die winkelwagen geldt: niets wat de browser verstuurt, kan haar wijzigen. Bij elke wijziging van de winkelwagen wordt ze opnieuw gecontroleerd en ze wordt verwijderd zodra de winkelwagen niet meer aan de voorwaarde voldoet. Bestaande catalogusacties blijven behouden: de aanbieding geldt op de al verlaagde prijs.

![Suggesties van een regel met een eigen titel en een bedragkorting voor een winkelwagen met thee](https://www.datafirefly.com/wp-content/uploads/2026/11/regeltitel-en-aanbieding-cartcrosssell-nl.webp)

Suggesties van een regel met een eigen titel en een bedragkorting voor een winkelwagen met thee

Een aanbieding geldt voor elk exemplaar van het product in de winkelwagen. Schakel **Aanbiedingen van de regels** uit in de instellingen om alle aanbiedingen in één keer te stoppen.

## Automatische suggesties en productkenmerken

Elke automatische bron heeft een gewicht van 0 (uit) tot 10. Producten die door meerdere bronnen worden gevonden, krijgen een hogere score. De bron **Zelfde kenmerken** stelt de producten voor die de meeste kenmerkwaarden met de winkelwagen delen; u kunt de bron beperken tot bepaalde kenmerken.

![Gewicht van de automatische bronnen: accessoires, vaak samen gekocht, categorie, merk, kenmerken, bestsellers, nieuw, prijs](https://www.datafirefly.com/wp-content/uploads/2026/11/automatische-suggestiebronnen-cartcrosssell-nl.webp)

Gewicht van de automatische bronnen

DataFirefly Tags naar kenmerken zet producttags om in native kenmerken. De cross-selling leest deze kenmerken live, zonder instelling: zodra de tags zijn omgezet, gebruiken de bron ‘zelfde kenmerken’ en de kenmerkregels ze meteen.

Inactieve, onzichtbare en niet-beschikbare producten, producten met verplichte personalisatie en producten uit categorieën die voor de klantengroep verborgen zijn, worden nooit voorgesteld. Onder **Filters en uitsluitingen** kunt u daarnaast producten zonder voorraad, producten die al in de winkelwagen zitten en specifieke producten of categorieën verbergen.

## Weergave en uiterlijk

Het tabblad Instellingen bundelt de positie in de winkelwagen, de indeling, het aantal producten, de titels in elke taal, het venster na toevoegen, de lege winkelwagen, het blok ‘samen gekocht’, de inhoud van de kaarten, vier kaartstijlen, de accentkleur (of de kleuren van uw thema), de hoekradius en de schaduw. In multistore worden de instellingen per winkel opgeslagen.

![Weergave-instellingen: plaats in de winkelwagen, indeling, venster na toevoegen, lege winkelwagen, blok samen gekocht en uiterlijk](https://www.datafirefly.com/wp-content/uploads/2026/11/cross-selling-instellingen-cartcrosssell-nl.webp)

Weergave-instellingen

## Dashboard

Het dashboard toont alleen gegevens die de module in uw winkel heeft vastgelegd: weergaven van het blok, productklikken, toevoegingen aan de winkelwagen, toevoegratio, bestellingen met een voorgesteld product en de **extra omzet**, dat wil zeggen het totaal exclusief btw van de orderregels van producten die via het blok zijn toegevoegd, in geldige bestellingen. Het vergelijkt ook de gemiddelde bestelling met en zonder voorgesteld product, en elk cijfer met de vorige periode.

![Cross-selling-dashboard: weergaven, klikken, toevoegingen, toevoegratio, bestellingen en extra omzet](https://www.datafirefly.com/wp-content/uploads/2026/11/cross-selling-dashboard-cartcrosssell-nl.webp)

Cross-selling-dashboard

De tabellen splitsen weergaven, toevoegingen, ratio en omzet uit per bron en per plaats (winkelwagenpagina, venster na toevoegen, lege winkelwagen, blok ‘samen gekocht’) en tonen de best presterende producten.

![Prestaties van de suggesties per bron en plaats: weergaven, toevoegingen, ratio en omzet](https://www.datafirefly.com/wp-content/uploads/2026/11/prestaties-per-bron-cartcrosssell-nl.webp)

Prestaties van de suggesties per bron en plaats

## Hulpmiddelen

De **winkelwagensimulator** toont de suggesties voor elke willekeurige lijst van producten, met bij elke suggestie de bron, de regel en de score: de snelste manier om een regel of de gewichten te controleren.

![Winkelwagensimulator: suggesties voor een product met bron, regel en score van elke suggestie](https://www.datafirefly.com/wp-content/uploads/2026/11/winkelwagensimulator-cartcrosssell-nl.webp)

Winkelwagensimulator

- **Index ‘vaak samen gekocht’**: wordt bij elke bestelling bijgewerkt; bouw de index opnieuw op na het importeren van bestellingen of het wijzigen van de periode van de bestelgeschiedenis.
- **Geplande taak** (optioneel): roep de URL één keer per dag aan om de index opnieuw op te bouwen en oude gegevens op te schonen. Zonder deze taak gebeurt het opschonen vanzelf hoogstens één keer per dag.
- **Onderhoud**: aantal winkelwagens met een actieve aanbieding en verwijderen van de statistieken.

## Beveiliging en privacy

- Toevoegen aan de winkelwagen vereist een POST-verzoek met het token van de winkel; prijzen en aantallen die de browser verstuurt, worden genegeerd.
- Weergaven en klikken worden door de server ondertekend, waardoor vervalste statistieken worden geweigerd.
- De statistieken bevatten geen persoonsgegevens: dagelijkse tellers per product, en het winkelwagen-ID alleen om een toevoeging aan de bijbehorende bestelling te koppelen.
- Bij het verwijderen van de module worden haar tabellen, instellingen en winkelwagenaanbiedingen verwijderd.

## Probleemoplossing

### Het blok verschijnt niet

Controleer of **Suggesties tonen** is ingeschakeld, of de positie in de winkelwagen niet op _Niet op de winkelwagenpagina_ staat en of er producten kunnen worden voorgesteld: de winkelwagensimulator laat zien waarom een lijst leeg is.

### Na de update wordt het oude script nog geladen

De update leegt de cache van gecombineerde bestanden. Als een servercache of een CDN nog een oude kopie bewaart, leeg die dan ook.

### Een aanbieding wordt niet toegepast

De winkelwagen moet een ander product bevatten dat de regel activeert, de regel moet actief zijn en binnen zijn data vallen, en de aanbieding moet een lagere prijs opleveren dan de huidige.
