8.3 Essentiele flows
Flows zijn vooraf gebouwde e-mailreeksen die automatisch starten op gedrag van de klant: inschrijven, winkelwagen verlaten, een aankoop doen. Eenmaal opgezet draaien ze 24/7 zonder dat jij ze aanraakt — en ze leveren de hoogste omzet per ontvanger van alles wat je verstuurt. Bij gezonde merken komt 30 tot 45% van alle e-mailomzet uit flows, terwijl ze maar een fractie van het verzendvolume zijn. Dit is het meest renderende werk dat je in deze module doet.
Kernconcepten
Section titled “Kernconcepten”Flow (automation). Een reeks berichten die getriggerd wordt door een gebeurtenis en daarna op vaste tijdsintervallen verstuurt, vaak met voorwaarden (bijvoorbeeld: stop als de klant koopt). Tegenover campagnes (handmatige broadcasts, zie 8.4) die je eenmalig naar een segment stuurt.
Trigger. De gebeurtenis die de flow start: inschrijving, “added to cart”, “started checkout”, “placed order”, “viewed product”.
Exit-conditie. De voorwaarde die iemand uit de flow haalt, meestal “heeft gekocht”. Cruciaal: niemand moet een “vergeet je winkelwagen niet”-mail krijgen nadat hij al heeft besteld.
Delay. De wachttijd tussen berichten. Te kort voelt opdringerig, te lang verliest momentum.
De must-have flows
Section titled “De must-have flows”Hieronder de flows in volgorde van prioriteit, met doel, timing, aantal berichten en verwachte omzetbijdrage. Bouw ze van boven naar beneden.
1. Welkomstflow (welcome series)
Section titled “1. Welkomstflow (welcome series)”- Trigger: nieuwe inschrijving.
- Doel: eerste aankoop, merk introduceren, kortingscode leveren.
- Aantal: 3 tot 5 berichten.
- Timing: mail 1 direct (met code), mail 2 na 1 dag, mail 3 na 3 dagen, mail 4 na 5 dagen, mail 5 na 7 dagen.
- Omzetbijdrage: vaak de hoogste RPR van alle flows — 0,40 tot 1,00 euro per ontvanger, omdat de interesse vers is.
2. Abandoned cart (verlaten winkelwagen)
Section titled “2. Abandoned cart (verlaten winkelwagen)”- Trigger: product toegevoegd aan winkelwagen, geen aankoop.
- Doel: de aarzelende koper terughalen.
- Aantal: 2 tot 3 berichten.
- Timing: mail 1 na 1 uur, mail 2 na 12 tot 24 uur, mail 3 na 48 uur (eventueel met kleine prikkel).
- Omzetbijdrage: hoog. Zie ook 5.5 Verlaten winkelwagen voor de CRO-kant.
3. Abandoned checkout (verlaten afrekenproces)
Section titled “3. Abandoned checkout (verlaten afrekenproces)”- Trigger: afrekenproces gestart (adres/e-mail ingevuld), geen aankoop.
- Doel: de bijna-koper over de streep. Deze mensen zaten verder in de funnel dan bij cart abandonment, dus de intentie is hoger.
- Aantal: 2 tot 3 berichten.
- Timing: mail 1 na 30 tot 60 minuten, mail 2 na 24 uur, mail 3 na 48 uur.
- Omzetbijdrage: zeer hoog per ontvanger; vaak de hoogste conversie van alle abandonment-flows.
4. Browse abandonment (productpagina bekeken)
Section titled “4. Browse abandonment (productpagina bekeken)”- Trigger: product bekeken, niets toegevoegd.
- Doel: zachte herinnering aan een product waar interesse voor was.
- Aantal: 1 tot 2 berichten.
- Timing: mail 1 na 4 tot 6 uur, mail 2 na 24 uur.
- Omzetbijdrage: lager dan cart/checkout, maar gratis volume — deze mensen toonden al interesse.
5. Post-purchase flow (na de aankoop)
Section titled “5. Post-purchase flow (na de aankoop)”- Trigger: bestelling geplaatst.
- Doel: vertrouwen, onboarding, review verzamelen, herhaalaankoop.
- Aantal: 4 tot 6 berichten over enkele weken.
- Opbouw: bevestiging en verzendinfo → productgebruik/onboarding (hoe haal je het meeste uit je aankoop) → review-verzoek (na verwachte levering + paar dagen gebruik) → cross-sell/aanvullende producten.
- Omzetbijdrage: matig direct, hoog op LTV — dit is waar herhaalkopers ontstaan. Koppel aan 12.2 Loyaliteit.
6. Winback (terugwin-flow)
Section titled “6. Winback (terugwin-flow)”- Trigger: klant X dagen niet gekocht (bijvoorbeeld 90 tot 120 dagen na laatste order).
- Doel: slapende klanten reactiveren.
- Aantal: 2 tot 3 berichten.
- Timing: mail 1 op dag 90 (“we missen je”), mail 2 na 7 dagen (met prikkel), mail 3 na 14 dagen (laatste kans).
- Omzetbijdrage: matig, maar goedkoop terugwinnen is veel voordeliger dan nieuw acquireren.
7. Replenishment (herhaalaankoop op interval)
Section titled “7. Replenishment (herhaalaankoop op interval)”- Trigger: X dagen na aankoop van een verbruiksproduct (de geschatte opraaktermijn).
- Doel: op tijd herinneren dat het product bijna op is.
- Aantal: 1 tot 2 berichten.
- Timing: afgestemd op de productlevensduur. Verkoop je scheermesjes die circa 60 dagen meegaan? Stuur op dag 50.
- Omzetbijdrage: zeer hoog voor verbruiksproducten — voorspelbare, terugkerende omzet.
8. VIP-flow
Section titled “8. VIP-flow”- Trigger: klant bereikt een drempel (bijvoorbeeld 3 orders of meer dan 300 euro besteed).
- Doel: je beste klanten erkennen en belonen, churn voorkomen.
- Aantal: 1 bericht plus doorlopende VIP-status.
- Omzetbijdrage: indirect via retentie; je 20% topklanten dragen vaak 60 tot 80% van je omzet.
Stap-voor-stap workflow
Section titled “Stap-voor-stap workflow”-
Bouw eerst de vier omzet-flows: welkom, abandoned cart, abandoned checkout, post-purchase. Dit is 80% van de flow-omzet.
-
Stel exit-condities in. Iedereen die koopt verlaat de abandonment-flows direct. Test dit met een proeforder.
-
Schrijf onderwerpsregels en copy per bericht (gebruik de sjablonen hieronder). Eén duidelijke call-to-action per mail.
-
Stel delays in volgens de timings hierboven en pas ze aan op je productlevenscyclus.
-
Voeg dynamische productblokken toe zodat elke mail het juiste product toont (zie 8.5 Segmentatie).
-
Zet de flows live en monitor de eerste twee weken. Kijk per bericht naar open rate, click rate en toegerekende omzet.
-
Voeg daarna browse abandonment, winback, replenishment en VIP toe zodra de basis draait.
Voorbeeld met cijfers
Section titled “Voorbeeld met cijfers”Webshop met 50.000 euro omzet per maand, lijst van 12.000 contacten.
| Flow | Maandelijkse ontvangers | RPR | Omzet/maand |
|---|---|---|---|
| Welkom | 400 | 0,60 euro | 240 euro |
| Abandoned cart | 900 | 1,80 euro | 1.620 euro |
| Abandoned checkout | 500 | 3,20 euro | 1.600 euro |
| Browse abandonment | 1.500 | 0,25 euro | 375 euro |
| Post-purchase | 1.000 | 0,40 euro | 400 euro |
| Winback | 600 | 0,50 euro | 300 euro |
| Replenishment | 350 | 2,50 euro | 875 euro |
| Totaal flows | 5.410 euro |
Dat is ruim 10% van de totale omzet uit puur geautomatiseerde mails die je eenmalig hebt gebouwd. Voeg campagnes (8.4) daarbovenop en je tikt de 25 tot 35% owned-omzet aan.
Formules & benchmarks
Section titled “Formules & benchmarks”Omzet per ontvanger per flow:
RPR flow = toegerekende omzet flow / aantal ontvangers flow| Flow | Open rate (goed) | Click rate (goed) | RPR (goed) |
|---|---|---|---|
| Welkom mail 1 | meer dan 50% | meer dan 5% | 0,40 tot 1,00 euro |
| Abandoned cart | meer dan 45% | meer dan 6% | meer dan 1,50 euro |
| Abandoned checkout | meer dan 45% | meer dan 8% | meer dan 2,50 euro |
| Browse abandonment | meer dan 35% | meer dan 3% | 0,15 tot 0,40 euro |
| Post-purchase | meer dan 45% | meer dan 4% | 0,30 tot 0,60 euro |
| Replenishment | meer dan 40% | meer dan 6% | meer dan 2,00 euro |
| Tool | Functie | Wanneer kiezen |
|---|---|---|
| Klaviyo | Geavanceerde flows met conditionele splits en predictive timing | Je wilt diepe personalisatie en data-gedreven flows |
| Omnisend | Kant-en-klare flow-templates, e-mail + SMS in één flow | Je wilt snel starten met beproefde reeksen |
| Shopify Flow | Eenvoudige automations binnen Shopify | Basis-automatisering zonder aparte ESP-kosten |
Veelgemaakte fouten
Section titled “Veelgemaakte fouten”- Geen exit-conditie op abandonment-flows. Klanten krijgen “vergeet je winkelwagen niet” nadat ze al kochten — onprofessioneel en ergerlijk.
- Alleen één abandoned-cart-mail. De tweede en derde mail leveren samen vaak meer op dan de eerste. Stop niet bij één.
- Checkout en cart abandonment door elkaar halen. Het zijn aparte flows met andere intentie en timing. Checkout-abandoners zaten verder; behandel ze apart.
- Korting in mail 1 van abandoned cart. Je leert klanten af om de eerste mail te negeren en op korting te wachten. Geef de prikkel pas in de laatste mail, als überhaupt.
- Post-purchase puur als verkoopkanaal gebruiken. Bouw eerst vertrouwen (onboarding, review) voordat je cross-selt, anders voelt het inhalig.
- Replenishment-timing fout inschatten. Te vroeg irriteert, te laat is de klant al elders. Meet je werkelijke herhaalinterval.
Checklist
Section titled “Checklist”Sjablonen
Section titled “Sjablonen”Onderwerp: Je vergat iets bij [merknaam]
Preview: Je winkelwagen wacht nog op je.
Body: Hoi [voornaam],
Je liet net iets achter in je winkelwagen. Geen zorgen — we hebben het voor je bewaard.
[dynamisch productblok: afbeelding, naam, prijs]
Klaar om af te ronden?
Knop: Mijn winkelwagen afronden
Vragen over je bestelling? Antwoord gewoon op deze mail.
Onderwerp: Laatste kans op je [productnaam] (plus een extraatje)
Preview: Nog 24 uur — daarna ruimen we je winkelwagen op.
Body: Hoi [voornaam],
Je [productnaam] is bijna uitverkocht en we kunnen je winkelwagen niet eeuwig bewaren. Als steuntje in de rug: gebruik code [code] voor 10% korting, alleen vandaag geldig.
[dynamisch productblok]
Knop: Bestellen met korting
Onderwerp: Welkom! Hier is je 10% korting
Preview: Je code zit hieronder — plus wat ons anders maakt.
Body: Hoi [voornaam],
Welkom bij [merknaam]. Zoals beloofd, hier is je kortingscode voor je eerste bestelling:
Code: [code] — 10% korting
[korte merkintroductie: waarom bestaat het merk, wat maakt het bijzonder]
Knop: Bekijk de collectie
Lees verder
Section titled “Lees verder”- 8.4 Campagnes & sales-kalender — de broadcasts bovenop je flows.
- 8.5 Segmentatie & personalisatie — dynamische blokken en relevantie.
- 5.5 Verlaten winkelwagen — de CRO-kant van cart recovery.
- 12.2 Loyaliteit — post-purchase als basis voor retentie.