Inleiding tot Workflow Trigger Extensions
Workflow Trigger Extensions voegt 98 triggers toe aan Shopify Flow, waarmee de wijzigingen in de winkel worden gedekt die Flow zelf niet kan zien - en, sinds versie 2.9, ook wat klanten doen op je webshop. Geen code, geen externe dienst nodig: installeer de app, verleen de benodigde toegang tot de gegevens, en de triggers verschijnen in de Shopify Flow-editor naast die vShopify zelf.

De leemte die het opvult
De standaardShopify Flow-functie kan het aanmaken en verwijderen goed aan. Wat ontbreekt, is gedetailleerd inzicht op het niveau van updates en de levenscyclus: niet alleen weten dat een bestelling is gewijzigd, maar ook dat de afzonderlijke artikelen daarin zijn gewijzigd; niet alleen dat een product is bewerkt, maar ook dat de prijs ervan is aangepast. En het biedt helemaal geen inzicht in de winkelpagina.
Deze app richt zich juist op die hiaten:
- Productwijzigingen op veldniveau - titel, beschrijving, handle, type, leverancier, status, en markeert elke brand afzonderlijk, zodat een workflow op één brand kan reageren zonder dat deze wordt uitgevoerd op de anderen.
- Wijzigingen op variantniveau - prijs, SKU, barcode, eenheidsprijs en kosten - worden bijgehouden afzonderlijk.
- Gedetailleerde ordeningsstructuur - afzonderlijke posten, overgangen in de afhandeling, financiële status, weergavestatus, opmerkingen, kenmerken, tags en verzendadres.
- Volledige informatie over de ontwerpvolgorde - status, onderdelen, opmerkingen, kenmerken, tags, e-mail en beide adressen.
- Volledige levenscyclus van de korting - aangemaakt, bijgewerkt, verlopen, verwijderd, plus code inwisselen toevoegen en verwijderen. De vervaldatum wordt door Shopify helemaal niet weergegeven.
- Voorraad per locatie - niet op voorraad, weer op voorraad en voorraadwijzigingen de locatie en de delta, waar de native triggers van Shopify variant-aggregate zijn zonder locatie.
- Inhoud van de webwinkel - blogs, blogberichten en pagina’s, die volledig ontbreken in native Flow.
- Metavelden en metaobjecten - verdeeld over 10 eigenaartypen.
- B2B, markten, vestigingen, publicaties - wijzigingen in het bedrijf en de vestigingslocaties, levenscyclus van de markt, levenscyclus van de locatie en het publiceren/depubliceren van verkoopkanalen.
- Gedrag van de webwinkel - product- en collectieoverzichten, wijzigingen in het winkelmandje, zoekopdrachten die geen resultaten, fouten bij het afrekenen, afgewezen kortingscodes en bezoeken van ingelogde gebruikers, verzameld door een webpixel die de app voor je installeert. Opt-in, op toestemming gebaseerd en ‘best-effort’; zie Triggers voor de winkelpagina.
- Je eigen triggers - schrijf een aangepaste trigger voor elke gebeurtenis op Shopify, of publiceer je een eigen winkelpagina-evenement vanuit je thema. Zie Aangepaste triggers.

Hoe het werkt, in één alinea
Shopify brengt de app op de hoogte wanneer er iets verandert. Bij een gewone webhook-trigger is dat alles. Bij een trigger op veldniveau vergelijkt de app de bron met een opgeslagen momentopname en wordt de trigger alleen geactiveerd als dat specifieke veld daadwerkelijk is gewijzigd. Voor de enkele bronnen waarvoor Shopify geen webhooks publiceert, voert de app periodieke controles uit volgens een schema. Wat het gedrag van shoppers betreft, rapporteert een webpixel in de browser van de shopper de gebeurtenis, mits de shopper toestemming heeft gegeven voor analyse. In beide gevallen begint uw Flow-workflow met de gegevens die al in de payload aanwezig zijn. Zie Hoe triggers werken.
Begin hier
- Installeren en instellen - installeer, verleen machtigingen, stel je eerste workflow samen.
- Volledig overzicht van de trekkers - alle 98 triggers, wat ze activeert en waar je ze kunt inschakelen.
- De juiste trekker kiezen - kies de strengste drempel voor deze taak.
- Triggergebeurtenissen op de beheerpagina van een record - de triggergebeurtenissen van een product, bestelling of klant direct op de betreffende pagina in het Shopify-beheerdersgedeelte bekijken.

