10 Shopify Flow-workflows om $50K+ omzet terug te winnen (2026)

Door Shubham Vats, Oprichter van Revize

Gepubliceerd op 16 min leestijd

Op deze pagina

10 geavanceerde Shopify Flow-workflows die omzet opleveren (en niet alleen tijd besparen)

Brede illustratie met een Shopify Flow-dashboard in het midden en een omzetcijfer van $50K+, omringd door tien verbonden workflowkaarten in diep paarse en helderblauwe kleurverlopen.

Kort antwoord: Geavanceerde Shopify Flow-workflows gaan verder dan eenvoudige automatisering. Ze leveren omzet op met voorspellende analyses, geplande gegevensanalyses en samenwerking tussen apps. Bestellingen die na de checkout worden bewerkt, geven een belangrijk signaal: van meer dan 10 miljoen Shopify-bestellingen wordt ongeveer 1 op de 19 (5,2%) na de checkout bewerkt (Revize, 2026). Met Get Data-acties, metavelden en berekeningen in meerdere stappen hebben merchants $50K+ teruggewonnen van klanten die dreigden af te haken, terugboekingen met 80% verminderd en complexe B2B-processen geautomatiseerd.

Workflows met de meeste waarde:

  • Voorspellen en voorkomen dat klanten afhaken ($25K-$63K terugwinnen)
  • Meerdere bestellingen samenvoegen ($8K-$12K per jaar besparen)
  • Terugboekingen analyseren ($12K-$50K aan fraude voorkomen)
  • Bestellingen routeren op basis van metavelden (70% minder beschadigingen)
  • Klanten terugwinnen die dreigen af te haken (15-20% terugwinpercentage)

De meeste handleidingen voor Shopify Flow laten eenvoudige automatiseringen zien: ‘markeer bestellingen met een hoge waarde’ of ‘stuur een melding bij een lage voorraad’. Nuttig, maar beperkt.

Ervaren gebruikers zetten Get Data-acties, geplande triggers, metavelden en samenwerking tussen apps in voor workflows die niet alleen tijd besparen, maar ook omzet opleveren.

In deze gids vind je 10 geavanceerde workflows van merchants die $50K+ hebben teruggewonnen van klanten die dreigden af te haken, terugboekingen met 80% hebben verminderd en complexe B2B-processen hebben geautomatiseerd.

Wat maakt deze workflows geavanceerd?

Isometrische 3D-illustratie van een geautomatiseerd workflowdashboard met zwevende interfacekaarten voor omzet en automatisering, in paarse en blauwe kleurverlopen op een witte achtergrond.

Deze workflows gebruiken meer mogelijkheden dan eenvoudige automatiseringen:

  • Get Data-acties — Historische bestellingen, klanten en producten opvragen
  • Geplande triggers — Dagelijkse of wekelijkse analyserapporten uitvoeren
  • Metavelden — Aangepaste gegevensvelden gebruiken voor uitgebreide logica
  • Samenwerking tussen apps — Flow + Klaviyo + LoyaltyLion + Slack
  • Berekeningen in meerdere stappen — Resultaten tellen, optellen en één voor één verwerken

Inhoudsopgave

  1. Voorspellen en voorkomen dat klanten afhaken — $25K-$63K terugwinnen
  2. Bestellingen van dezelfde dag samenvoegen — $8K per jaar besparen
  3. Terugboekingen analyseren en voorkomen — $12K-$50K aan fraude voorkomen
  4. Orderafhandeling routeren op basis van breekbaarheid — 70% minder beschadigingen
  5. Gebruik van welkomstkortingscodes bijhouden — Betere betrokkenheid
  6. Te late orderafhandeling bewaken aan de hand van een SLA — 85% minder late verzendingen
  7. Klanten die dreigen af te haken herkennen en loyaliteitspunten geven — 15-20% terugwinpercentage
  8. Betalingsvoorwaarden voor B2B automatiseren — 50% snellere onboarding
  9. Dynamische collectie ‘Trending producten’ — Merchandising op basis van gegevens
  10. Conceptbestellingen automatisch opvolgen — 20-30% van B2B-bestellingen terugwinnen

1. Voorspellen en voorkomen dat klanten afhaken

3D-trechter met het klanttraject, zwevende gouden munten en een paars vangnet dat een figuur opvangt die dreigt af te haken, in zachte roze en lavendelkleurige tinten.

VIP-klanten stoppen met bestellen en je merkt het pas als het te laat is. Geavanceerde workflow:
Trigger: Scheduled time (weekly on Monday at 10:00 AM)
Actions:
  1. Get customer data:
       - Customer tags contains "VIP"
       - Lifetime spent > $1,000
       - Last order date > 90 days ago
  2. Count customers
  3. Loop over each customer:
       - Remove tag "Active VIP"
       - Add tag "At-Risk VIP"
       - Track event in Klaviyo: "VIP Churn Risk"
       - (Via LoyaltyLion) Add 200 bonus points
  4. Send Slack to #retention: "[X] VIP customers at risk this week"
  5. Send internal email to sales manager with customer list

Waarom dit werkt:

Deze workflow wacht niet tot klanten zijn vertrokken. Je ziet al eerder wie dreigt af te haken. Elke maandagochtend krijg je een lijst met je beste klanten die al meer dan 90 dagen niets hebben besteld. Er worden automatisch loyaliteitspunten aan hun accounts toegevoegd en gerichte e-mails via Klaviyo geactiveerd. Je salesteam kan persoonlijk contact opnemen met waardevolle klanten voordat je ze kwijtraakt.

Zo stel je de workflow in:

  1. Flow → Workflow maken

  2. Trigger: Geplande tijd → Wekelijks → Maandag → 10:00

  3. Actie: Get customer data

    • Filter 1: Klanttags → bevat → “VIP”
    • Filter 2: Totaal besteed → meer dan → 1000
    • Filter 3: Datum laatste bestelling → vóór → 90 dagen geleden
  4. Actie: Count (telt de resultaten van Get customer data)

  5. Actie: Loop over each klant uit Get customer data

    • Binnen de lus: Remove customer tags → “Active VIP”
    • Binnen de lus: Add customer tags → “At-Risk VIP”
    • Binnen de lus: Track event (Klaviyo-connector) → “VIP Churn Risk”
    • Binnen de lus: LoyaltyLion-actie → Voeg 200 punten toe
  6. Actie: Send Slack message → Kanaal: #retention → Bericht: “{{count}} VIP-klanten dreigen af te haken”

  7. Actie: Send internal email → Aan: sales@yourstore.com

Effect op je bedrijf:

Cijfer Waarde
Terugwinpercentage 15-20%
Klantwaarde over de hele looptijd $1.000+
Teruggewonnen omzet $50K+
Bespaarde tijd 10+ uur per week

Ervaring van een merchant: ‘Met deze workflow wonnen we $63K terug van 14 VIP-klanten die we bijna kwijt waren. Een groot verschil.’ — Wellnessmerk (400 bestellingen per maand)

2. Bestellingen van dezelfde dag samenvoegen

Isometrische 3D-illustratie waarin kleine blauwe dozen samenkomen in een grotere blauwgroene doos, met stippellijnen en zwevende groene munten op een witte achtergrond.

Het probleem: Klanten plaatsen op dezelfde dag 2-3 losse bestellingen. Je verzendt ze apart en betaalt $10-15 per bestelling aan overbodige verzendkosten.

Geavanceerde workflow
Trigger: Order created
Actions:
  1. Get order data:
       - Customer email = {{order.customer.email}}
       - Created at > 24 hours ago
       - Shipping address = {{order.shipping_address}}
  2. Count orders
  3. IF count > 1:
       - Hold fulfillment order (current order)
       - Add order tag "Consolidate Ship"
       - Add order note "Customer has {{count}} orders today - combine before shipping"
       - Send internal email:
           Subject: "Multi-order alert: {{customer.name}}"
           Body: "Customer placed {{count}} orders in 24 hrs. Orders: {{list}}"

Waarom dit werkt:

Veel winkels verzenden elke bestelling afzonderlijk. Dat kost geld en klanten krijgen op dezelfde dag meerdere pakketten. Deze workflow herkent automatisch wanneer een klant binnen 24 uur meerdere bestellingen voor hetzelfde adres plaatst. De orderafhandeling wordt gepauzeerd en je team krijgt een melding om de bestellingen samen te verzenden. De klant krijgt één zending en jij bespaart $10-15 per samengevoegde bestelling.

Zo stel je de workflow in:

  1. Trigger: Order created

  2. Actie: Get order data

    • Filter 1: E-mailadres van klant → is gelijk aan → {{order.customer.email}}
    • Filter 2: Aangemaakt op → na → {{order.created_at | date_add: ‘-24 hours’}}
    • Filter 3: Verzendadres → is gelijk aan → {{order.shipping_address}}
  3. Actie: Count bestellingen uit Get order data

  4. Voorwaarde: Count → meer dan → 1

  5. Actie (als waar): Hold fulfillment order

  6. Actie: Add order tags → “Consolidate Ship”

  7. Actie: Add order note → “Customer has {{count}} orders - combine shipping”

  8. Actie: Send internal email met bestelgegevens

Effect op je bedrijf:

Cijfer Waarde
Besparing per bestelling $10-15
Maandelijkse besparing (50 bestellingen) $500-$750
Jaarlijkse besparing $6K-$9K
Resultaat van een merchant $8.200 per jaar

3. Terugboekingen analyseren en voorkomen

Eenvoudig dashboard met een blauw staafdiagram, een schildpictogram en rode waarschuwingssymbolen voor terugboekingen, in donkerblauw en rood op een witte achtergrond.

Het probleem: Terugboekingen komen dagen of weken na een bestelling binnen. Je houdt patronen niet bij en klanten die dit vaker doen, blijven bestellen.

Geavanceerde workflow
Trigger: Scheduled time (daily at 2:00 AM)
Actions:
  1. Get order data:
       - Financial status = "chargeback"
       - Created at > last 90 days
  2. Count chargebacks
  3. Sum order total (total $ lost to chargebacks)
  4. Loop over each order:
       - Add customer tag "Chargeback History"
       - Add order tag "Fraud-Chargeback"
       - Get customer data (check if customer has > 1 chargeback)
       - IF customer chargebacks > 1:
           - Add customer tag "Repeat Offender - Block"
           - Send Slack urgent alert
  5. Send internal email (daily report):
       - Total chargebacks: {{count}}
       - Total $ lost: ${{sum}}
       - Customer list attached

Waarom dit werkt:

Terugboekingen drukken ongemerkt je winst. Tegen de tijd dat je een patroon ziet, heb je mogelijk al 5 keer naar dezelfde fraudeur verzonden. Deze workflow analyseert elke nacht alle terugboekingen van de afgelopen 90 dagen, markeert klanten met meerdere terugboekingen en stuurt je dagelijks een rapport met het totale verlies. Eén elektronicawinkel ontdekte zo 3 klanten die samen voor $6.400 aan terugboekingen verantwoordelijk waren en blokkeerde hen definitief.

Effect op je bedrijf:

Cijfer Waarde
Minder terugboekingen 80-90%
Jaarlijks voorkomen fraudeverlies $12K-$50K
Patronen herkennen In realtime
Klanten met herhaalde terugboekingen blokkeren Automatisch

Ervaring van een merchant: ‘We vonden 3 klanten die verantwoordelijk waren voor 17 terugboekingen van in totaal $6.400. We hebben ze geblokkeerd en hebben al 4 maanden geen terugboeking meer gehad.’ — Elektronicawinkel

4. Orderafhandeling routeren op basis van breekbaarheid

3D-illustratie van een oranje glas en een gele keramische vaas in noppenfolie, met oranje waarschuwingsdriehoeken en labels voor breekbare producten en keramiek.

Het probleem: Breekbare producten, zoals glaswerk en elektronica, raken beschadigd tijdens de verzending. Handmatige controles zijn foutgevoelig.

Geavanceerde workflow met metavelden
Metafield setup:
- product.custom.is_fragile (boolean)
- product.custom.ship_separately (boolean)

Trigger: Order created
Condition: Line items contain product.metafield.is_fragile = true
Actions:
  1. Add order tag "Fragile Items"
  2. Add order note "⚠️ PACK WITH EXTRA PADDING"
  3. IF order also contains product.metafield.ship_separately = true:
       - Add order tag "Fragile + Separate Shipment Required"
       - Hold fulfillment order
       - Send Slack to warehouse manager:
           "Order #{{order.number}} has fragile item requiring separate shipment"
  4. Send internal email to fulfillment team

Waarom dit werkt:

Breekbare producten raken beschadigd als inpakkers niet weten welke artikelen extra bescherming nodig hebben. Deze workflow gebruikt aangepaste producttags om bestellingen met glaswerk, keramiek of elektronica automatisch te markeren. Er komen verpakkingsinstructies bij de bestelling te staan. Als een artikel apart moet worden verzonden, ontvangt het magazijnteam een dringende melding via Slack. Je team hoeft geen SKU’s te onthouden of spreadsheets te controleren.

Metavelden instellen:

  1. Instellingen → Aangepaste gegevens → Producten → Definitie toevoegen
  2. Naam: “Is Fragile” → Naamruimte: custom → Sleutel: is_fragile → Type: Boolean
  3. Naam: “Ship Separately” → Naamruimte: custom → Sleutel: ship_separately → Type: Boolean
  4. Pas toe op producten: glaswerk, keramiek, elektronica

Flow instellen:

  1. Trigger: Order created
  2. Voorwaarde: Line items → Product → Metafield → custom.is_fragile → is gelijk aan → true
  3. Actie: Add order tags → “Fragile Items”
  4. Actie: Add order note → “⚠️ PACK WITH EXTRA PADDING”
  5. Voorwaarde: Line items → Product → Metafield → custom.ship_separately → is gelijk aan → true
  6. Actie (als waar): Hold fulfillment order
  7. Actie: Send Slack message → Kanaal: warehouse-alerts

Effect op je bedrijf:

Cijfer Waarde
Minder beschadigingen 70%
Handmatige controle Niet meer nodig
Magazijnfouten Voorkomen
Klanttevredenheid Aanzienlijk verbeterd

5. Gebruik van welkomstkortingscodes bijhouden

Eenvoudige paarse lijnillustratie waarin gegevens via verbonden knooppunten van het Shopify-logo naar het Klaviyo-logo stromen, op een witte achtergrond.

Het probleem: Je stuurt herinneringen om een welkomstkortingscode te gebruiken naar klanten die al een aankoop hebben gedaan. Dat is irritant en verspilling.

Geavanceerde workflow
Trigger: Order created
Condition: Discount code used contains "WELCOME"
Actions:
  1. Track event in Klaviyo: "Welcome Coupon Used"
  2. Update Klaviyo customer property: {"welcome_coupon_status": "redeemed", "conversion_date": "{{order.created_at}}"}
  3. Add customer tag "Welcome Series Complete"
  4. Remove customer from Klaviyo flow: "Welcome Series Reminders"
  5. Add customer to Klaviyo flow: "Post-Purchase Nurture"

Waarom dit werkt:

Een klant die net iets heeft gekocht, wil geen e-mail ontvangen met ‘Vergeet je welkomstkorting niet te gebruiken!’ Deze workflow registreert wanneer klanten hun welkomstkorting gebruiken. Hun Klaviyo-profiel wordt automatisch bijgewerkt, ze ontvangen geen herinneringen meer en worden toegevoegd aan je e-mailreeks na aankoop. Dat levert schonere gegevens, een betere klantervaring en meer betrokkenheid bij je e-mails op.

Instellen (vereist de Klaviyo-app):

  1. Trigger: Order created

  2. Voorwaarde: Discount codes → Code → bevat → “WELCOME”

  3. Actie: Track an event (Klaviyo-connector)

    • Gebeurtenisnaam: “Welcome Coupon Used”
    • E-mailadres van klant: {{order.customer.email}}
  4. Actie: Update customer properties (Klaviyo)

    • Eigenschap: welcome_coupon_status → Waarde: “redeemed”
    • Eigenschap: conversion_date → Waarde: {{order.created_at}}
  5. Actie: Add customer tags → “Welcome Series Complete”

Effect op je bedrijf:

  • Geen overbodige e-mails meer naar klanten die al iets hebben gekocht
  • Nauwkeurig inzicht in het rendement van je welkomstreeks
  • Een betere klantervaring, zonder storende herinneringen
  • Meer betrokkenheid bij je e-mails

6. Te late orderafhandeling bewaken aan de hand van een SLA

Vlakke illustratie van een dashboard met een klok voor late bestellingen en een lijst waarin rode uitroeptekens veranderen in groene vinkjes.

Het probleem: Bestellingen blijven liggen en worden te laat verzonden. Klanten klagen, maar jij ontdekt het pas als de schade al is aangericht.

Geavanceerde workflow
Trigger: Scheduled time (daily at 5:00 PM)
Actions:
  1. Get order data:
       - Fulfillment status = "unfulfilled"
       - Created at < 48 hours ago (before 2 days)
  2. Count late orders
  3. Sum order total ($ value of late orders)
  4. Loop over each order:
       - Add order tag "SLA Missed"
       - Add order note "⚠️ LATE: Exceeds 2-day fulfillment window"
       - Get customer data (check if VIP)
       - IF customer tags contains "VIP":
           - Add order tag "VIP Late - Priority Escalate"
           - Send Slack urgent alert
  5. Send internal email (daily SLA report):
       Subject: "Daily SLA Report: {{count}} Late Orders"
       Body:
           - Total late: {{count}} orders
           - Total $: ${{sum}}
           - VIP orders: {{vip_count}}
           - Late order list (with order numbers)
  6. Send Slack to #operations: "SLA Report: {{count}} orders late"

Waarom dit werkt:

Late verzendingen schaden je beoordelingen en reputatie. Deze workflow controleert elke dag alle bestellingen waarvan de orderafhandeling nog niet is voltooid. Bestellingen die ouder zijn dan 48 uur worden automatisch gemarkeerd. Je ziet welk totaalbedrag op het spel staat en krijgt voor VIP-bestellingen dringende meldingen via Slack. Eén winkel verminderde late verzendingen met 85% en zag zijn beoordeling binnen 3 maanden stijgen van 4,2 naar 4,7 sterren.

Effect op je bedrijf:

  • Je belofte om binnen 2 dagen te verzenden nakomen
  • Knelpunten in de orderafhandeling vinden
  • VIP-klanten extra aandacht geven
  • Duidelijke verantwoordelijkheid binnen je team

Resultaat van een merchant: 85% minder late verzendingen en een stijging van 4,2 naar 4,7 sterren in beoordelingen.

7. Klanten die dreigen af te haken herkennen en loyaliteitspunten geven

Vlakke illustratie van een centraal embleem voor loyaliteitspunten, omringd door klantavatars, waarschuwings- en hartpictogrammen, gouden munten en sterren op een witte achtergrond.

Het probleem: Klanten bestellen meer dan 60 dagen niets. Wanneer je dat opmerkt, zijn ze misschien al naar een concurrent gegaan.

Geavanceerde workflow
Trigger: Scheduled time (weekly on Monday 10:00 AM)
Actions:
  1. Get customer data:
       - Customer tags contains "Active Member"
       - Last order date > 60 days ago
       - Lifetime orders > 2 (not one-time buyers)
  2. Count at-risk customers
  3. Loop over each:
       - Remove tag "Active Member"
       - Add tag "At-Risk - 60+ Days"
       - (Via Loyalty app) Add 100 bonus points
       - Track event in Klaviyo: "Customer At Risk"
       - Update Klaviyo property: {"churn_risk": "high", "last_order_days": "{{days}}"}
  4. Klaviyo automatically triggers: "We Miss You" email with points notification
  5. Send internal email: "Weekly At-Risk Report: {{count}} customers"

Waarom dit werkt:

Wanneer je merkt dat klanten zijn gestopt met bestellen, zijn ze mogelijk al overgestapt. Deze workflow zoekt elke maandag naar klanten die al meer dan 60 dagen niets hebben besteld. Hun accounts krijgen automatisch extra loyaliteitspunten en Klaviyo verstuurt persoonlijke e-mails om hen terug te winnen. Middelgrote winkels hebben hiermee in 6 maanden $25K+ teruggewonnen, met terugwinpercentages van 15-20%.

Effect op je bedrijf:

  • Terugwinpercentage van 15-20%
  • Elke teruggewonnen klant levert $300-500 extra klantwaarde over de hele looptijd op
  • Middelgrote winkel: $25K teruggewonnen in 6 maanden
  • Klanten benaderen voordat ze definitief afhaken

8. Betalingsvoorwaarden voor B2B automatiseren

Isometrisch blauw kantoorgebouw met het label LLC, via stippellijnen verbonden met een groen vinkje en een kalenderpictogram voor betaling binnen 30 dagen, in blauwgroene tinten.

B2B-klanten vragen een groothandelsaccount aan. Handmatige goedkeuring duurt dagen en vertraagt de onboarding. Geavanceerde workflow:
TTRIGGER: Company location created (B2B feature)

CONDITION: Company name contains "LLC" OR "Inc" OR "Ltd"

ACTIONS:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 1: Send Admin API request - Assign Net 30 Payment Terms
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Mutation: companyLocationUpdate

Input JSON:
{
  "companyLocationId": "{{company_location.id}}",
  "input": {
    "buyerExperienceConfiguration": {
      "paymentTermsTemplateId": "gid://shopify/PaymentTermsTemplate/1"
    }
  }
}

Response fields to include:
{
  companyLocation {
    id
    name
    buyerExperienceConfiguration {
      paymentTermsTemplate {
        id
        description
      }
    }
  }
  userErrors {
    field
    message
  }
}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 2: Send Admin API request - Assign Wholesale Catalog
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Mutation: catalogUpdate

Input JSON:
{
  "id": "gid://shopify/CompanyLocationCatalog/WHOLESALE_CATALOG_ID",
  "input": {
    "context": {
      "companyLocationIds": ["{{company_location.id}}"]
    }
  }
}

Response fields to include:
{
  catalog {
    id
    title
    status
  }
  userErrors {
    field
    message
  }
}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 3: Add company tag (Native Flow Action)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Action: Add company tag
Company: {{company.id}}
Tag: Auto-Approved Net 30

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 4: Add company tag (Native Flow Action)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Action: Add company tag
Company: {{company.id}}
Tag: Wholesale

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 5: Add company tag (Native Flow Action)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Action: Add company tag
Company: {{company.id}}
Tag: B2B Active

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 6: Send internal email
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Action: Send internal email
To: b2b-sales@yourstore.com
Subject: New B2B Account Auto-Approved: {{company.name}}

Body:
Company: {{company.name}}
Contact: {{company.contact_email}}
Location: {{company_location.name}}

✅ Auto-assigned:
- Payment terms: Net 30
- Catalog: Wholesale pricing
- Tags: Auto-Approved Net 30, Wholesale, B2B Active

Company Location ID: {{company_location.id}}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ACTION 7: Send external email (OPTIONAL)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Action: Send email
To: {{company.contact_email}}
Subject: Welcome to [Your Store] Wholesale Program

Body:
Hi {{company.contact_name}},

Your wholesale account has been approved!

Account Details:
- Company: {{company.name}}
- Payment Terms: Net 30 (invoices due 30 days after order)
- Catalog Access: Wholesale pricing now active

You can start ordering immediately at:
https://yourstore.com/b2b

Questions? Reply to this email or contact your account manager.

Welcome aboard!
[Your Store] B2B Team

Waarom dit werkt:

B2B-klanten verwachten een snelle goedkeuring, geen handmatige beoordeling van 2-3 dagen. Registreert een groothandelsklant zich met ‘LLC’, ‘Inc’ of ‘Ltd’ in de bedrijfsnaam, dan kent deze workflow automatisch betalingsvoorwaarden van 30 dagen toe en geeft toegang tot je groothandelscatalogus. Je B2B-manager en de klant ontvangen binnen enkele seconden een bevestiging. Je salesteam kan zich op klantrelaties richten in plaats van op administratie.

Effect op je bedrijf:

  • Directe goedkeuring van B2B-accounts, tegenover 2-3 dagen bij handmatige beoordeling
  • 50% snellere onboarding van groothandelsklanten
  • Een betere eerste indruk
  • Een efficiënter salesteam

3D-illustratie van oranje, blauwe en groene productkaarten met sterbeoordelingen en opwaartse pijlen, voor een grafiek met stijgende verkoopcijfers.

Het probleem: Je collectie ‘Trending’ is 3 maanden geleden handmatig samengesteld. De producten zijn inmiddels niet meer populair.

Geavanceerde workflow
Trigger: Scheduled time (weekly on Sunday at midnight)
Actions:
  1. Get product data (variants sold in last 7 days)
  2. For each product, use "Get order data" to calculate:
       - Total units sold
       - Total revenue
  3. Sort products by units sold (descending)
  4. Top 20 products:
       - Add product tag "Trending This Week"
       - Add to collection "Trending Now"
       - Remove product tag "Trending Previous" (cleanup)
  5. Bottom performers (< 5 units sold in 30 days):
       - Add product tag "Slow Mover"
       - Remove from collection "Featured"
       - Add to collection "Clearance"
  6. Send internal email:
       Subject: "Weekly Trending Report"
       Body:
           - Top 20 products (with units sold)
           - Slow movers flagged
           - Revenue by trending product

Waarom dit werkt:

In je collectie ‘Trending’ horen geen bestsellers van vorig kwartaal te staan. Deze workflow analyseert elke zondagnacht de werkelijke verkoopcijfers. De 20 bestverkochte producten van de afgelopen 7 dagen verschijnen automatisch op je homepage. Producten die langzaam verkopen verdwijnen uit uitgelichte collecties en worden toegevoegd aan de uitverkoop. Zo blijft je merchandising actueel zonder handmatig werk. Producten die aantoonbaar populair zijn, geven klanten bovendien meer vertrouwen om te kopen.

Effect op je bedrijf:

  • Je homepage toont steeds de actuele bestsellers
  • Populariteit helpt de conversie verhogen
  • Je herkent producten voor de uitverkoop
  • Merchandising op basis van verkoopgegevens

10. Conceptbestellingen automatisch opvolgen

Eenvoudige lijnillustratie van een kalender met 7 dagen, conceptbestellingen met waarschuwingspictogrammen en een verkoper die een herinnering per e-mail ontvangt, in blauw en geel.

Het probleem: B2B-verkopers maken conceptbestellingen aan, maar klanten reageren niet meer. De concepten blijven weken openstaan en deals gaan verloren.

Geavanceerde workflow
Trigger: Scheduled time (daily at 10:00 AM)
Actions:
  1. Get draft order data:
       - Status = "open"
       - Created at > 7 days ago
       - Tags does not contain "Follow-Up Sent"
  2. Count draft orders
  3. Loop over each draft order:
       - Add draft order tag "Follow-Up Required"
       - Add draft order tag "Follow-Up Sent"
       - Get customer data for draft order
       - IF customer email exists:
           - Send internal email to assigned sales rep:
               Subject: "Open draft order #{{draft_order.number}} - {{days}} days old"
               Body: Customer + draft order link
           - Track event in CRM: "Draft Order Follow-Up Needed"
  4. Send Slack to #sales:
       "Daily Draft Order Alert: {{count}} open drafts > 7 days need follow-up"

Waarom dit werkt:

Conceptbestellingen zijn potentiële omzet die in je verkooppijplijn blijft liggen. Deze workflow controleert elke ochtend welke conceptbestellingen ouder zijn dan 7 dagen. De verantwoordelijke verkoper krijgt een persoonlijke herinnering met klantgegevens en je saleskanaal ontvangt een melding via Slack. Winkels winnen 20-30% van verlaten conceptbestellingen terug, met een waarde van $800-2.000 per bestelling.

Effect op je bedrijf:

  • 20-30% van verlaten conceptbestellingen terugwinnen
  • Gemiddelde waarde per teruggewonnen deal: $800-2.000
  • Een efficiënter salesteam
  • Deals sneller sluiten

Belangrijkste lessen voor geavanceerde workflows

Wat onderscheidt geavanceerde workflows van eenvoudige automatiseringen?

  1. Gebruik Get Data-acties — Vraag historische gegevens op in plaats van alleen op losse gebeurtenissen te reageren
  2. Plan analyses in — Maak proactief dagelijkse of wekelijkse rapporten
  3. Verwerk alle resultaten — Gebruik een lus voor meerdere items in plaats van alleen het eerste resultaat
  4. Tel en tel op — Bereken cijfers zoals het aantal bestellingen en de totale omzet
  5. Laat apps samenwerken — Verbind Flow + Klaviyo + LoyaltyLion + Slack + CRM
  6. Gebruik metavelden — Bouw logica met aangepaste gegevens voor specifieke producten of klanten
  7. Gebruik de GraphQL Admin API — Voer geavanceerde mutaties uit voor onder meer B2B en aangepaste functies

Aanpak voor de implementatie:

Week 1: Begin met geplande workflows (#1 Voorkomen dat klanten afhaken, #6 SLA bewaken)
Week 2: Voeg Get Data-workflows toe (#2 Bestellingen samenvoegen, #3 Terugboekingen analyseren)
Week 3: Implementeer workflows met metavelden (#4 Breekbare producten routeren)
Week 4: Verbind marketingapps (#5 Bijhouden in Klaviyo, #7 LoyaltyLion)

Praktische tips:

  • Test met echte gegevens — De knop ‘Test’ in Flow gebruikt gegevens uit je winkel
  • Begin breed en verfijn je filters — Regels aanscherpen is eenvoudiger dan ze later versoepelen
  • Documenteer je workflows — Zo weet je later nog hoe ze werken
  • Gebruik Slack voor meldingen — Bekijk waarschuwingen in kanalen in plaats van tussen je e-mails
  • Controleer ‘View runs’ — Flow registreert elke uitvoering; bekijk de logboeken wekelijks

Wat Shopify Flow niet kan (belangrijk)

Houd rekening met deze beperkingen:

❌ Bestellingen bewerken na betaling

Shopify Flow kan niet:

  • Artikelen toevoegen aan betaalde bestellingen
  • Aantallen wijzigen
  • Prijzen aanpassen
  • Productgegevens na aankoop bijwerken

Waarom dit belangrijk is: Als klanten producten willen toevoegen of hun bestelling willen wijzigen, is Flow alleen niet voldoende.

Oplossing: Gebruik een app voor bestellingen bewerken, zoals Revize, die via webhooks met Flow samenwerkt.

❌ E-mails rechtstreeks naar klanten sturen

De actie ‘Send internal email’ verstuurt alleen e-mails naar je team, niet naar klanten.

Alternatief: Koppel een e-mailmarketingapp, zoals Klaviyo of Omnisend, voor communicatie met klanten.

❌ Gedeeltelijke terugbetalingen automatisch verwerken

Flow kan volledige bestellingen annuleren, maar kan specifieke artikelen niet automatisch terugbetalen.

Oplossing: Apps voor bestellingen bewerken maken automatische gedeeltelijke terugbetalingen via Flow-triggers mogelijk.

Veelgemaakte fouten bij geavanceerde workflows

1. Te veel gegevens ophalen

Fout: Get Data zonder filters gebruiken en duizenden resultaten ophalen.
Oplossing: Voeg altijd datumfilters toe, bijvoorbeeld voor de afgelopen 7, 30 of 90 dagen. Beperk de resultaten tot wat je nodig hebt.

Voorbeeld: Haal niet alle bestellingen ooit op, maar alleen die van de afgelopen 30 dagen.

2. ‘Loop over each’ niet gebruiken

Fout: Get Data geeft 50 klanten terug, maar je acties worden alleen op de eerste toegepast.
Oplossing: Zet acties altijd binnen Loop over each als je meerdere Get Data-resultaten verwerkt.

3. Geplande workflows niet testen

Fout: Een wekelijkse workflow lijkt goed ingesteld, maar bevat een syntaxisfout die je pas in week 2 ontdekt.
Oplossing: De knop ‘Test’ van Flow werkt ook voor geplande workflows. Test voordat je ze activeert.

4. Je team te veel meldingen sturen

Fout: Een Slack-melding voor elke terugboeking of late bestelling overspoelt je kanalen.
Oplossing: Stuur voor zaken zonder spoed een dagelijkse of wekelijkse samenvatting in plaats van directe meldingen.

5. ‘View runs’ niet controleren

Fout: Een workflow mislukt ongemerkt en je merkt het pas als iemand klaagt.
Oplossing: Controleer wekelijks Flow → Runs op fouten en onverwachte resultaten.

6. Datums en waarden vast instellen

Fout: Een query bevat ‘created_at > 1 januari 2024’ en werkt vanaf 1 februari niet meer zoals bedoeld.
Oplossing: Gebruik dynamische datums: {{order.created_at | date_add: '-7 days'}}

7. API-limieten negeren

Fout: Je verwerkt 500 producten in een lus, roept voor elk product een externe API aan, bereikt de limiet en de workflow mislukt.
Oplossing: Bundel API-aanroepen. Gebruik waar mogelijk de standaardacties van Shopify.

Veelgestelde vragen

Is Shopify Flow gratis?

Ja, voor Shopify Plus (vanaf $2.300 per maand). Flow is ook beschikbaar voor de abonnementen Basic, Advanced en Shopify (prijzen verschillen).

Hoe werken Get Data-acties?

Get Data vraagt historische winkelgegevens op, zoals bestellingen, klanten, producten en conceptbestellingen. Met filters beperk je de resultaten. Je krijgt een lijst die je één voor één kunt verwerken.

Voorbeeld: ‘Haal klantgegevens op waarbij het totaal bestede bedrag > $1.000 EN de laatste bestelling > 90 dagen geleden is.’

Kan ik workflows automatisch volgens een planning uitvoeren?

Ja. Met de trigger Scheduled time kun je workflows dagelijks, wekelijks of elke 10 minuten uitvoeren. Handig voor analyserapporten en proactieve controles.

Wat zijn metavelden en waarom zou ik ze gebruiken?

Metavelden zijn aangepaste gegevensvelden voor producten, klanten en bestellingen. Je gebruikt ze voor logica die Flow standaard niet ondersteunt.

Voorbeeld: Het productmetaveld ‘is_fragile’ = true activeert speciale verpakkingsinstructies.

Heeft Flow API-limieten?

Ja. Flow gebruikt de Shopify Admin API, waarvoor limieten gelden. Gebruik waar mogelijk Get Data-acties in plaats van afzonderlijke API-aanroepen binnen een lus.

Hoe verbind ik Flow met Klaviyo, Slack of LoyaltyLion?

Installeer de app en gebruik daarna de connectoracties in Flow. Voorbeelden zijn ‘Track event in Klaviyo’, ‘Send Slack message’ en ‘Add loyalty points’.

Kan ik GraphQL gebruiken in Flow?

Ja. Met de actie Send Admin API request kun je aangepaste GraphQL-mutaties uitvoeren voor geavanceerde toepassingen, zoals B2B-betalingsvoorwaarden en aangepaste functies.

Wat gebeurt er als mijn Get Data-query meer dan 1.000 resultaten oplevert?

Flow heeft geheugenlimieten. Filter altijd op datum, bijvoorbeeld de afgelopen 7, 30 of 90 dagen. Gebruik voorwaarden om de resultaten te beperken voordat je ze één voor één verwerkt.

Kan ik workflows tussen winkels kopiëren?

Ja. Exporteer workflows als JSON en importeer ze in andere winkels. Dat is handig voor Shopify Plus-organisaties met meerdere merken.

Begin vandaag met geavanceerde workflows

Eenvoudige paarse tijdlijn voor maand 1 tot en met 3, met workflowpictogrammen, een stijgende omzetlijn en een gouden ster op een witte achtergrond.

Deze 10 workflows laten zien wat je met geavanceerde Shopify-automatisering kunt doen. Zo kun je ze invoeren:

Maand 1: De basis

  • Week 1: Stel #1 in (voorkomen dat klanten afhaken) — win klanten terug die dreigen af te haken
  • Week 2: Implementeer #2 (bestellingen samenvoegen) — bespaar verzendkosten
  • Week 3: Voeg #6 toe (SLA bewaken) — verbeter de orderafhandeling
  • Week 4: Test en verfijn

Maand 2: Meer omzet

  • Week 5: Verbind #5 (bijhouden in Klaviyo) — stop overbodige e-mails
  • Week 7: Voeg #7 toe (klanten terugwinnen met LoyaltyLion) — automatiseer klantbehoud
  • Week 8: Implementeer #3 (terugboekingen analyseren) — blokkeer fraude

Maand 3: Betere processen

  • Week 9: Stel #4 in (routeren met metavelden) — verminder beschadigingen
  • Week 10: Voeg #9 toe (trending collecties) — gebruik verkoopgegevens voor je merchandising
  • Week 11: Implementeer #10 (conceptbestellingen opvolgen) — sluit B2B-deals
  • Week 12: Meet het rendement

Overzichtelijk dashboard met rendementscijfers op drie kleurrijke kaarten: $50K+, 80% en 15-20 uur per week, met confetti en lichtaccenten.

Verwachte resultaten (gebaseerd op echte merchants):

  • Teruggewonnen omzet: $25K-$63K door te voorkomen dat klanten afhaken
  • Bespaarde kosten: $8K-$12K per jaar door zendingen samen te voegen
  • Voorkomen fraude: $12K-$50K door klanten met terugboekingen te blokkeren
  • Bespaarde tijd: 15-20 uur per week door automatisering
  • Hogere conversie: 2-5% door betere merchandising

Verder dan Flow: bestellingen volledig automatiseren

Eén beperking van Flow: Het kan bestellingen na de checkout niet bewerken.

Shopify Flow is sterk in automatisering, maar heeft een belangrijke beperking: het kan bestellingen niet bewerken nadat de betaling is geïnd.

Als klanten na aankoop artikelen willen toevoegen, aantallen willen wijzigen, een vergeten korting willen toepassen of hun bestelling anders willen aanpassen, kan Flow dat niet alleen regelen. Revize Order Editing vult die mogelijkheid aan.

Geavanceerde workflows met Flow + Revize

Isometrische 3D-illustratie van een klant die via een laptop een selfserviceportaal gebruikt, met blauwgroene en paarse pijlen naar een telefoon voor het bewerken en betalen van een bestelling en een bevestigingsmail.

1. Klanten wijzigen zelf hun bestelling

Code
Customer edits order via self-service portal
  → Revize processes change automatically
    → Order updated (add/remove items)
      → Difference charged or refunded
        → Customer confirmation email sent
Geen supporttickets voor wijzigingen aan bestellingen 2. Extra verkoop na aankoop
High-value order detected (> $100)
  → Show personalized upsell offer
    → Customer accepts
      → Revize adds items to existing order
        → Additional amount charged
        → Fulfillment updated
10-15% hogere gemiddelde bestelwaarde 3. Meer mogelijkheden om een vergeten artikel alsnog te kopen
Customer completes purchase, then realizes they forgot an item
  → Self-service "Add to Order" option available
    → Revize adds item to existing order (no new order created)
      → Customer charged difference
        → Single shipment, better experience

Resultaat: Hogere klanttevredenheid en lagere verzendkosten

Waarom Shopify Plus-merchants Flow en Revize samen gebruiken

Mogelijkheid Flow Revize Samen
Fraude voorkomen ✅ — ✅
Klanten segmenteren ✅ — ✅
Geplande analyses ✅ — ✅
Bestellingen na aankoop bewerken ❌ ✅ ✅
Klanten zelf hun bestelling laten wijzigen ❌ ✅ ✅
Gedeeltelijke terugbetalingen automatiseren ❌ ✅ ✅
Resultaat Tijd bespaard Minder supportverzoeken Volledige automatisering

Resultaten van een merchant

Cijfer Voorheen Met Flow en Revize Verbetering
Supporttickets per week 120 40 -67%
Percentage terugboekingen 5,2% 0,4% -80%
Bespaarde uren per week — 15-20 —
Teruggewonnen omzet — $50K+ —
Klanttevredenheid 4,2★ 4,8★ +0,6★

Ga vandaag aan de slag

Klaar om deze geavanceerde workflows in te stellen?

  1. Begin met workflows #1-3 (het hoogste rendement)
  2. Installeer Revize vanuit de Shopify App Store om het bewerken van bestellingen te automatiseren
  3. Verbind Klaviyo/LoyaltyLion om apps te laten samenwerken
  4. Bekijk de resultaten elke week en breid uit wat werkt

Installeer Revize → 7 dagen gratis proberen

Promotionele afbeelding over het wijzigen van bestellingen na aankoop, met een mobiel checkoutscherm en opties om de verzending te wijzigen, artikelen te vervangen, kortingen toe te passen of een bestelling te annuleren.

Bronnen en verificatie: Alle workflows zijn gecontroleerd aan de hand van officiële Shopify-documentatie (planningen in Flow, Get Data-acties, metavelden en de Admin API), praktijkvoorbeelden van Shopify Plus-merchants, updates in het Flow-wijzigingslogboek (2025), documentatie van app-connectoren (Klaviyo, LoyaltyLion, Slack) en discussies in de Shopify Community. Getest in winkels die 100-500 bestellingen per dag verwerken.

Laatst bijgewerkt: januari 2025 | Shopify Flow met Admin API-versie 2025-01

Bijgewerkt in augustus 2026. Revize is een Shopify-app waarmee klanten na aankoop zelf hun bestelling kunnen bewerken. Vóór de orderafhandeling kunnen ze het verzendadres wijzigen, een variant of product omruilen, annuleren en een terugbetaling of winkeltegoed ontvangen, zonder contact op te nemen met support. Lees meer over klanten hun eigen Shopify-bestellingen laten bewerken of bekijk Revize in de Shopify App Store.