Shopify Flow: 10 automations die je vandaag kunt instellen
Terug naar blog

Shopify Flow: 10 automations die je vandaag kunt instellen

AuthorRuthger Idema
1 april 202612 min leestijd

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.riskLevel is gelijk aan HIGH
  • 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.numberOfOrders is groter dan of gelijk aan 3
  • Conditie 2: Klant heeft NIET tag loyal-customer
  • Actie: Voeg tag loyal-customer toe 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.totalPrice is groter dan 2000
  • 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.available is kleiner dan 10
  • Conditie 2: inventory_item.variant.product.status is gelijk aan ACTIVE
  • 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.available is gelijk aan 0
  • 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.note bevat BTW-nummer OF customer.tags bevat NIET b2b
  • Conditie 2: order.billingAddress.company is niet leeg
  • Actie 1: Voeg tag b2b toe 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.numberOfOrders is groter dan 5
  • Actie: Bereken retour-ratio via een Flow variabele
  • Actie 2: Als ratio > 40%, voeg tag high-return-risk toe

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.lastOrderDate is meer dan 180 dagen geleden
  • Conditie 2: Klant heeft NIET tag win-back-sent
  • Actie 1: Voeg tag win-back toe aan klant
  • Actie 2: Voeg tag win-back-sent toe (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.numberOfOrders is gelijk aan 10
  • 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.tags bevat wholesale
  • 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.

WorkflowHandmatige tijd per weekFlow-bouwtijd
High-risk orders reviewen3-5 uur1 uur
VIP-klanten taggen2-3 uur45 min
Voorraadwaarschuwingen sturen1-2 uur30 min
Win-back campagne triggeren1-2 uur1,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.
Ruthger Idema

Geschreven door Ruthger Idema

15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.

Meer over ons team →
Deel dit artikel:

Wil je jouw e-commerce naar het volgende niveau?

Plan een vrijblijvend gesprek met onze experts over Magento, Shopify of Laravel maatwerk.

Plan een Tech Check