Shopify Flow wordt onderschat. De meeste merchants gebruiken het voor één of twee eenvoudige workflows. Maar de tool kan aanzienlijk meer. Hier zijn 10 concrete automations — inclusief de configuratie.
Shopify Flow: 10 automations die je vandaag kunt instellen
De meeste Shopify-merchants die Flow gebruiken, hebben één of twee workflows actief — meestal iets met order-tagging. Flow kan aanzienlijk meer. Hieronder staan 10 concrete automations met uitleg over trigger, conditie en actie. Kopieer ze, pas ze aan, gebruik ze vandaag.
Shopify Flow is beschikbaar op alle plannen. De meeste automations hieronder werken ook zonder Shopify Plus.
Wat je leert in dit artikel
- 10 kant-en-klare Flow-workflows met configuratie
- Triggers, condities en acties uitgelegd
- Welke automations het meeste time en geld besparen
- Waar de grenzen van Flow liggen
Hoe Shopify Flow werkt
Flow werkt met drie bouwstenen: triggers (wanneer iets gebeurt), condities (als dit waar is) en acties (doe dan dit).
Een voorbeeld in platte taal:
Trigger: Order aangemaakt
Conditie: Totaalbedrag > €500 EN klant heeft nog geen VIP-tag
Actie: Voeg tag "VIP" toe aan klant + stuur intern e-mail
In de Flow-editor sleep je deze blokken aan elkaar. Geen code vereist voor de meeste workflows.
Automation 1: Frauderisico-orders flaggen
Waarom: Shopify berekent automatisch een risicoscore voor elke order. Maar zonder actie doe je er niks mee. Deze workflow escaleert hoog-risico orders naar je team. Configuratie:- Trigger: Order aangemaakt
- Conditie:
order.riskLevelis gelijk aanHIGH - Actie 1: Voeg ordertag toe
fraud-review - Actie 2: Stuur interne e-mail naar je fraudeteam
Je kunt de actie uitbreiden met het automatisch on hold zetten van de fulfillment:
Actie 3: Wacht op fulfillment instellen op "Manual" via Order Routing
Dit geeft je team de kans om de order te beoordelen voordat hij gepakt wordt. Combineer dit met een dagelijkse rapportage-e-mail van alle orders met de fraud-review tag.
Automation 2: Herhalingsklant herkennen en taggen
Waarom: Klanten die 3 of meer orders geplaatst hebben verdienen een andere communicatieaanpak. Taggen maakt segmentatie in e-mailmarketing eenvoudig. Configuratie:- Trigger: Order betaald
- Conditie:
customer.numberOfOrdersis groter dan of gelijk aan3 - Conditie 2: Klant heeft NIET tag
loyal-customer - Actie: Voeg tag
loyal-customertoe aan klant
Koppel dit aan een Klaviyo-segment dat automatisch bijwerkt op basis van de Shopify-tag. Je loyale klanten ontvangen automatisch andere e-mails.
Automation 3: Grote orders automatisch prioriteren
Waarom: Een order van €2.000 verdient snellere behandeling dan een order van €50. Handmatig doorzoeken kost tijd. Configuratie:- Trigger: Order aangemaakt
- Conditie:
order.totalPriceis groter dan2000 - Actie 1: Voeg ordertag toe
priority-fulfillment - Actie 2: Stuur intern e-mail naar fulfillment-team
In je fulfillment-systeem sorteer je op de priority-fulfillment tag zodat deze orders boven in de wachtrij staan.
Automation 4: Voorraadwaarschuwing bij lage stock
Waarom: Uitverkochte producten kosten je omzet. Handmatig voorraad monitoren schaalt niet. Configuratie:- Trigger: Inventory level updated
- Conditie:
inventory_level.availableis kleiner dan10 - Conditie 2:
inventory_item.variant.product.statusis gelijk aanACTIVE - Actie: Stuur e-mail naar inkoopteam met productnaam, SKU en huidige voorraad
Stel een aparte workflow in voor voorraad = 0:
- Trigger: Inventory level updated
- Conditie:
inventory_level.availableis gelijk aan0 - Actie 1: Voeg producttag toe
out-of-stock - Actie 2: Stuur urgente e-mail aan inkoopverantwoordelijke
De out-of-stock tag kun je gebruiken in je thema om een alternatieve weergave te tonen, of in een campagne om klanten te notificeren als het product weer beschikbaar is.
Automation 5: B2B-klant herkennen bij eerste order
Waarom: Klanten die een BTW-nummer invullen zijn waarschijnlijk zakelijke kopers. Die wil je anders behandelen — ander prijsmodel, andere communicatie, account manager toewijzen. Configuratie:- Trigger: Order aangemaakt
- Conditie:
order.notebevatBTW-nummerOFcustomer.tagsbevat NIETb2b - Conditie 2:
order.billingAddress.companyis niet leeg - Actie 1: Voeg tag
b2btoe aan klant - Actie 2: Stuur interne notificatie aan salesteam
Verfijn dit door ook te checken of het e-mailadres een zakelijk domein heeft (geen gmail.com, hotmail.com etc.) via een string-conditie.
Automation 6: Retour-risico orders identificeren
Waarom: Klanten die altijd retourneren kosten geld. Vroegtijdig herkennen helpt je beslissingen nemen — andere communicatie, andere retourpolicy, of pro-actieve service. Configuratie:- Trigger: Return aangemaakt
- Conditie:
customer.numberOfOrdersis groter dan5 - Actie: Bereken retour-ratio via een Flow variabele
- Actie 2: Als ratio > 40%, voeg tag
high-return-risktoe
Note: Flow heeft geen ingebouwde berekeningen voor ratio's. Je kunt dit benaderen door te tellen op tags — voeg bij elke retour tag return-{n} toe — of door een externe webhook te gebruiken die de ratio berekent.
Automation 7: Slapende klanten heractiveren
Waarom: Klanten die 6 maanden niets gekocht hebben zijn dure marketingcontacten als je ze niet actief benadert. Configuratie:- Trigger: Scheduled (dagelijks)
- Conditie:
customer.lastOrderDateis meer dan 180 dagen geleden - Conditie 2: Klant heeft NIET tag
win-back-sent - Actie 1: Voeg tag
win-backtoe aan klant - Actie 2: Voeg tag
win-back-senttoe (om dubbele triggers te voorkomen)
De win-back tag triggert een Klaviyo flow met een win-back e-mailserie. De win-back-sent tag zorgt dat dit maar één keer per klant gebeurt.
Automation 8: Gift card automatisch toevoegen bij mijlpaal
Waarom: Klanten belonen bij hun 10e order is een sterk retentie-instrument. Met Flow kun je dit volledig automatiseren. Configuratie:- Trigger: Order betaald
- Conditie:
customer.numberOfOrdersis gelijk aan10 - Actie 1: Maak gift card aan (€25, geldig 12 maanden)
- Actie 2: Stuur e-mail aan klant met gift card code
Shopify Flow kan natively gift cards aanmaken via de "Create gift card" actie. Geen externe integratie nodig.
Automation 9: Product-review verzoek bij specifieke categorieën
Waarom: Je wil reviews, maar niet voor elk product hetzelfde verzoek sturen. Voor duurdere of technische producten is een follow-up na 14 dagen beter dan na 3 dagen. Configuratie:- Trigger: Order fulfillment compleet
- Conditie: Order bevat product met tag
review-14-days - Actie: Wacht 14 dagen
- Actie 2: Stuur e-mail met review-verzoek (of trigger Klaviyo flow via tag)
Voor standaard producten:
- Conditie: Order bevat product ZONDER tag
review-14-days - Actie: Wacht 5 dagen
- Actie 2: Trigger standaard review flow
Automation 10: Wholesale order-workflow
Waarom: Groothandelsorders vereisen vaak een andere behandeling — andere factuurflow, andere fulfillment, account manager notificatie. Configuratie:- Trigger: Order aangemaakt
- Conditie:
customer.tagsbevatwholesale - Actie 1: Voeg ordertag toe
wholesale - Actie 2: Stuur e-mail aan wholesale-manager
- Actie 3: Zet fulfillment op "Manual hold" (voor verificatie)
- Actie 4: Voeg interne note toe aan order met klantnaam en accountnummer
Dit is een van de meest gebruikte Flow-configuraties bij B2B-merchants op Shopify. De combinatie van tagging, manual hold en notificatie voorkomt dat groothandelsorders door de standaard fulfillment-pipeline gaan.
Grenzen van Shopify Flow
Flow is krachtig, maar heeft limieten die je moet kennen.
Geen loops. Je kunt niet over een lijst van producten of klanten itereren. Eén trigger, één klant of order tegelijk. Beperkte berekeningen. Flow heeft geen rekenkundige functies. Ratio's, gemiddelden, sommen berekenen is niet mogelijk zonder externe webhook-actie. Timing is niet gegarandeerd. "Wacht X dagen" is een benadering. Flow-timings zijn niet milliseconde-precies. Gebruik het niet voor tijdkritische betalingsprocessen. Geen native condities op regelitem-niveau. Je kunt niet zeggen "als product X in de order zit EN product Y ook". Je kunt wel checken op tags van de order of de klant.Voor complexere logica heb je een externe webhook nodig die aangesproken wordt vanuit Flow, berekeningen doet en terugschrijft naar Shopify via de Admin API.
Flow combineren met externe webhooks
Wanneer de ingebouwde Flow-acties niet genoeg zijn, stuur je een webhook naar je eigen endpoint. Dat endpoint doet de berekening en schrijft via de Shopify Admin API terug.
Praktijkvoorbeeld: je wil een klant automatisch upgraden naar een B2B-prijsklasse zodra zijn cumulatieve omzet een bepaalde drempel overschrijdt. Flow kan geen cumulatieve sommen berekenen, maar een externe service wel.
Flow trigger: Order betaald
Flow actie: Stuur webhook naar https://api.jouwdienst.nl/shopify/update-customer-tier
Payload: { "customer_id": "{{order.customer.id}}", "order_value": "{{order.totalPrice}}" }
Webhook endpoint (Laravel):
- Haal orderhistorie op via Admin API
- Bereken totale omzet afgelopen 12 maanden
- Als > €10.000: update klant naar price list "wholesale-tier-2"
Dit patroon geeft je de kracht van een externe database en berekeningen, gecombineerd met de eenvoud van Flow als trigger-mechanisme.
Flow-templates: snelstart
Shopify heeft een bibliotheek van kant-en-klare Flow-templates. Je vindt ze in de Flow-app onder "Browse templates". Categorieën zijn onder andere:
- Orders: fraud management, fulfillment workflows, nota-herinneringen
- Customers: segmentatie, loyalty, reactivation
- Products: voorraadwaarschuwingen, automatische publicatie, prijs-scheduling
- Marketing: abandoned checkout follow-ups, post-purchase sequences
Deze templates zijn een goed startpunt. De meeste vereisen nog aanpassing aan jouw situatie, maar ze besparen je het bouwen van de basisstructuur.
Hoeveel tijd bespaar je?
Moeilijk te generaliseren, maar een vuistregel: elke handmatige taak die je >5 keer per dag doet, is een kandidaat voor automatisering. Flow-workflows hebben een eenmalige bouwkosten van 30 minuten tot 2 uur per workflow. De terugverdientijd is bij de meeste workflows minder dan een maand.
| Workflow | Handmatige tijd per week | Flow-bouwtijd |
|---|---|---|
| High-risk orders reviewen | 3-5 uur | 1 uur |
| VIP-klanten taggen | 2-3 uur | 45 min |
| Voorraadwaarschuwingen sturen | 1-2 uur | 30 min |
| Win-back campagne triggeren | 1-2 uur | 1,5 uur |
Bekijk ook ons artikel over Shopify integraties: ERP, WMS en PIM koppelen voor een bredere kijk op automatisering. De officiële Shopify Flow documentatie bevat alle beschikbare triggers en acties. Bekijk ook onze Shopify diensten voor een compleet overzicht.
Wil je complexere automations bouwen die buiten de grenzen van Flow vallen? Neem contact op met Coding.nl — wij bouwen de backend-logica die Flow niet aankan.

Geschreven door Ruthger Idema
15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.
Meer over ons team →