# Enquête na aankoop: hoe heeft u ons leren kennen?

> De module DataFirefly Post-Purchase Survey stelt de vraag "Hoe heeft u ons leren kennen?" op de bestelbevestigingspagina en vergelijkt daarna elk opgegeven kanaal met de omzet die het oplevert. Deze…

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

De module **DataFirefly Post-Purchase Survey** stelt de vraag "Hoe heeft u ons leren kennen?" op de bestelbevestigingspagina en vergelijkt daarna elk opgegeven kanaal met de omzet die het oplevert. Deze documentatie behandelt installatie, instellingen, de herinneringsmail en het lezen van het rapport.

## Installatie

Ga in de backoffice naar **Modules > Modulebeheer**, klik op _Een module uploaden_ en verstuur het ZIP-bestand. Bij de installatie maakt de module haar tabellen aan, voegt elf kant-en-klare antwoorden toe in de talen van uw winkel en registreert het tabblad **Bestellingen > Attributie-enquête**.

Alleen bestellingen van na de installatie verschijnen in het rapport: de volgregel ontstaat bij het valideren van de bestelling.

## Instellingen van de enquête

Open de moduleconfiguratie (knop _Configureren_ in het modulebeheer).

- **Vraag**: de tekst boven de antwoorden, per taal ingevoerd.
- **Bedankbericht**: vervangt het blok zodra het antwoord is verstuurd.
- **Vragen aan**: alle klanten of alleen nieuwe klanten (eerste bestelling).
- **Antwoordopties schudden**: wijzigt de volgorde bij elke weergave om de voorkeur voor de eerste opties te beperken. Antwoorden met "Altijd als laatste" blijven onderaan.
- **Niet opnieuw vragen gedurende**: aantal dagen waarin een klant met een antwoord niet opnieuw wordt gevraagd. Zet 0 om bij elke bestelling te vragen.
- **Ook tonen in de bestelgeschiedenis**: een klant zonder antwoord vindt de vraag terug in de bestelgegevens van zijn account.
- **Verkeersbron detecteren**: zie het aparte hoofdstuk hieronder.

Onder het formulier staat een voorbeeld van het blok zoals de klant het ziet.

## Antwoorden beheren

De knop **Antwoordopties beheren**, aanwezig in de configuratie en in de werkbalk van het rapport, opent de lijst met antwoorden. Per antwoord:

- **Tekst** per taal, tot 128 tekens;
- **Om details vragen**: opent een vrij tekstveld wanneer de klant dat antwoord kiest (handig voor "Anders");
- **Altijd als laatste**: het antwoord blijft onderaan, ook wanneer de volgorde wordt geschud;
- **Kleur**: gebruikt in de grafieken van het rapport;
- **Actief** en **positie** via slepen;
- **Winkels**: vink in multishop de winkels aan waar het antwoord wordt aangeboden.

Een antwoord verwijderen wist de reeds ontvangen antwoorden niet: die blijven in het rapport onder "Verwijderd antwoord".

## Herinneringsmail

De herinnering stuurt één mail naar klanten die niet hebben geantwoord. Elk antwoord is een link: de klik legt het antwoord vast en opent een bedankpagina, zonder formulier en zonder inloggen.

### Instellingen

- **Herinnering versturen**: schakelt de functie in.
- **Onderwerp van de e-mail**: per taal ingevoerd.
- **Versturen na**: vertraging in uren na de bestelling (standaard 72).
- **Bestellingen negeren ouder dan**: voorkomt een massale verzending naar uw historiek bij de eerste activering (standaard 30 dagen).
- **E-mails per run**: limiet per cron-uitvoering.
- **Alleen betaalde bestellingen**: slaat niet-gevalideerde bestellingen over.

### Cron-taak

De configuratiepagina toont een met een token beveiligde URL. Roep die eenmaal per dag aan, bijvoorbeeld:

```
0 9 * * * curl -s "https://uw-winkel.nl/module/dfpostpurchasesurvey/cron?token=UW_TOKEN" >/dev/null
```

Het antwoord vermeldt hoeveel mails zijn verzonden, overgeslagen en mislukt. Met twee knoppen stuurt u bovendien een testmail naar uw medewerkersadres en start u de wachtrij handmatig.

Een winkelmand die in meerdere bestellingen is gesplitst, levert één mail op, en het antwoord wordt voor alle bestellingen van die mand vastgelegd.

## Attributierapport

Tabblad **Bestellingen > Attributie-enquête**. Kies een periode, het type klanten (alle, nieuwe, terugkerende) en de optie "Alleen betaalde bestellingen".

### Indicatoren

Gevolgde bestellingen, antwoorden, responspercentage, omzet exclusief btw en omzet met antwoord, telkens vergeleken met de vorige periode van gelijke lengte.

### Tabel per kanaal

- **% van antwoorden** en **% van omzet**: de opgegeven verdeling en de omzetverdeling.
- **Index**: de verhouding tussen beide, basis 100. Boven 100 brengt het kanaal grotere winkelmanden dan gemiddeld.
- **Geschatte omzet**: past de waargenomen verdeling toe op alle gevolgde bestellingen, ook die zonder antwoord.

De bedragen zijn exclusief btw en omgerekend naar de standaardvaluta van de winkel. De knop **CSV exporteren** levert één regel per bestelling met het opgegeven kanaal, de details, de omzet, de gedetecteerde bron en het verzamelkanaal (bevestigingspagina of e-mail).

## Detectie van de verkeersbron

Standaard uitgeschakeld. Eenmaal ingeschakeld onthoudt de module de eerste UTM-bron (`utm_source`, `utm_medium`, `utm_campaign`), de gangbare advertentie-klik-identifiers of de verwijzende site van het bezoek, en bewaart die in het sessiecookie dat de winkel al gebruikt. Er wordt geen script van derden geladen en er verlaten geen gegevens de winkel.

Het rapport toont dan een kruistabel van opgegeven kanaal tegen gedetecteerde bron, en het aandeel antwoorden zonder detecteerbare bron, precies de verkopen die tracking via cookies niet ziet.

Deze optie schrijft herkomstinformatie in een sessiecookie. Vermeld dat in uw cookiebeleid voordat u haar inschakelt.

## Bestelpagina en dashboard

De bestelpagina in de backoffice toont een paneel met het antwoord van de klant, de details, zo nodig de vermelding "Eerste bestelling" en de gedetecteerde bron. Het PrestaShop-dashboard toont de top 5 kanalen van de gekozen periode.

## AVG

De module implementeert de officiële psgdpr-hooks: de gegevensexport van een klant bevat zijn antwoorden, en een verwijderverzoek anonimiseert de betrokken regels (klant losgekoppeld, vrije tekst en campagne gewist) terwijl het antwoord in de statistieken blijft.

## Bijwerken

Upload de nieuwe ZIP via het modulebeheer. De upgradescripts voegen de nodige kolommen en tabellen toe, registreren de nieuwe hooks en koppelen bestaande antwoorden aan elke winkel. Er gaan geen gegevens verloren.

## Probleemoplossing

### Het blok verschijnt niet op de bevestigingspagina

Controleer of de module is gekoppeld aan `displayOrderConfirmation`, of er minstens één antwoord actief is voor die winkel en of de klant niet al heeft geantwoord of overgeslagen. Staat de doelgroep op "Alleen nieuwe klanten", dan ziet een terugkerende klant niets.

### De herinneringsmails vertrekken niet

Test de verzending eerst met de knop voor de testmail: die gebruikt de mailinstellingen van de winkel. Controleer daarna of de herinnering is ingeschakeld, of de cron de URL met het juiste token aanroept en of er bestellingen aan de voorwaarden van vertraging en maximale ouderdom voldoen.

### Het rapport is leeg

Alleen bestellingen van na de installatie worden geteld. Verruim de periode en vink "Alleen betaalde bestellingen" uit als uw bestellingen op betaling wachten.
