De juiste trekker kiezen

De allerbelangrijkste beslissing in een Shopify Flow-workflow is de trigger waarmee je begint. In deze handleiding worden echte trigger-namen gekoppeld aan de taken die verkopers daadwerkelijk automatiseren.

Shopify Flow
Elke trigger heeft een beschrijving van één regel in de keuzelijst van Flow. Kies de meest beperkte optie die op jouw situatie van toepassing is.

Voordat je begint met bouwen

  1. Verleen de toestemming voor de betreffende gegevens op de pagina ‘Toestemmingen’ van de app.
  2. Maak in Shopify Flow een workflow aan en kies de trigger. Triggers uit deze app zijn in de picker aangeduid als ‘Workflow Trigger Extensions’.
  3. Voeg je voorwaarden en acties toe en schakel vervolgens de workflow in. Hierdoor wordt de trigger geactiveerd in de app en begint automatisch met de basissynchronisatie.

Bestellingen

Gebruik deze wanneer je moet reageren op wijzigingen nadat een bestelling is geplaatst.

Je wilt reageren op Gebruik
Elke wijziging in de bestelling Bestelupdate
Wijzigingen in artikelen, hoeveelheden, prijzen of varianten Wijzigingen in de orderregels
Voortgang van de afhandeling, inclusief gedeeltelijk, voltooid, geannuleerd, tracking Wijziging in de orderafhandeling
Betalingsstatus, bijvoorbeeld ‘in behandeling’ tot ‘betaald’ of ‘terugbetaald’ Wijziging in de financiële status van de bestelling
De afhandelingsstatus weergeven, inclusief ‘in de wacht’ vanuit het kassasysteem Status van de bestelling gewijzigd
Een notitie wordt toegevoegd, bewerkt of verwijderd Bestelopmerking gewijzigd
Wijzigingen in de kenmerken van het winkelwagentje of de notitie Bestelkenmerken gewijzigd
Tags die worden toegevoegd of verwijderd, worden als afzonderlijke gebeurtenissen geregistreerd Bestellingstags toegevoegd / Bestellingstags verwijderd
Het afleveradres wordt gecorrigeerd Verzendadres van de bestelling gewijzigd
Een klant die zijn allereerste bestelling plaatst Bestelling van een nieuwe klant

Typische workflows: de operationele afdeling op de hoogte brengen wanneer orderregels na het afrekenen worden gewijzigd; een vervolgproces starten wanneer de afhandeling is voltooid; de financiële afdeling waarschuwen wanneer een bestelling wordt terugbetaald; de verzending opnieuw valideren wanneer een adres wordt gecorrigeerd; een nieuwe klant welkom heten.

Producten en varianten

Je wilt reageren op Gebruik
Elke wijziging in de catalogus Productupdate
Prijs of vergelijkingsprijs Prijswijziging productvariant
SKU toegevoegd, gewijzigd of verwijderd SKU van productvariant gewijzigd
Wijzigingen in de streepjescode (EAN/UPC) Barcode van productvariant gewijzigd
Prijs per eenheid per meting Eenheidsprijs productvariant gewijzigd
De kosten per artikel veranderen Kostenproductvariant gewijzigd
In de lucht gaan of gearchiveerd worden Productstatus gewijzigd
De URL-handle verandert Productnaam gewijzigd
Titel, beschrijving, leverancier of type het bijbehorende product ... Trigger gewijzigd
Toegevoegde of verwijderde tags Producttags toegevoegd / Producttags verwijderd
Publiceren in of verwijderen uit een verkoopkanaal Product gepubliceerd op het kanaal / Product verwijderd uit het kanaal

Typische werkprocessen: de merchandisingafdeling op de hoogte stellen van een prijswijziging; een URL-omleiding instellen wanneer een artikelcode verandert; een externe catalogus alleen synchroniseren wanneer SKU-gegevens veranderen; de marge opnieuw berekenen wanneer de kostprijs verandert.

Voorraad

Je wilt reageren op Gebruik
Voorraad daalt tot nul op een bepaalde locatie Niet op voorraad in deze vestiging
Voorraad die op een bepaalde locatie wordt teruggeleverd Weer op voorraad in de winkel
Elke koersbeweging, met de delta Voorraadniveau op locatie gewijzigd
Een klant die naar een uitverkochte variant kijkt Bekeken variant niet op voorraad (webshop)

Typische werkprocessen: een product uit de verkoop halen wanneer het op je enige distributielocatie niet meer op voorraad is; het inkoopteam op de hoogte brengen wanneer een product weer op voorraad is; een overboeking in gang zetten wanneer de voorraad op de ene locatie bijna opraakt terwijl er op een andere locatie een overschot is.

Kortingen

Je wilt reageren op Gebruik
Een nieuwe automatische korting of korting op basis van een code Korting aangemaakt
Wijzigingen in waarde, voorwaarden of data Korting bijgewerkt
Een campagne die bijna ten einde loopt Korting is verlopen
Definitief verwijderen Korting verwijderd
Een inwisselcode wordt toegevoegd of verwijderd Kortingscode toegevoegd / Kortingscode verwijderd
Een klantenkaart die bij het afrekenen wordt geweigerd Kortingscode bij afrekenen geweigerd (webwinkel)

Typische werkprocessen: een promotiebanner verwijderen wanneer een campagne afloopt; nieuwe kortingen op Slack plaatsen ter goedkeuring; een impactrapport opstellen wanneer een uitgelekte code wordt verwijderd; een verlopen campagne opsporen die nog steeds wordt gedeeld.

Klanten en B2B

Je wilt reageren op Gebruik
Elke wijziging in de klantgegevens Nieuws voor klanten
Toegevoegde of verwijderde tags Toegevoegde klanttags / Verwijderde klanttags
Het notitieveld wordt gewijzigd Opmerking van de klant gewijzigd
Accountstatus, bijvoorbeeld van ‘uitgenodigd’ naar ‘geactiveerd’ Status van de klant gewijzigd
Toestemming voor e-mail- of sms-marketing Toestemming voor e-mail-/sms-marketing door klanten gewijzigd
Naam, e-mailadres, telefoonnummer of adres (gevoelige gegevens) de bijbehorende klant ... Trigger gewijzigd
Een ingelogde klant die terugkomt naar de winkel Aangemelde klant heeft de winkel bezocht
Een B2B-bedrijf of een van zijn vestigingen verandert Bedrijfsupdate / Update bedrijfslocatie
Belastingvrijstellingen voor een bedrijfslocatie Wijzigingen in de belastingvrijstellingen voor bedrijfsvestigingen
Een contactpersoon wordt bijgewerkt of uit een bedrijf verwijderd Contactgegevens van het bedrijf bijgewerkt / Klant uit het bedrijf verwijderd
Een B2B-inkoper die door uw winkel bladert Bezoek van een B2B-koper (winkel)

Typische werkprocessen: wijzigingen in toestemmingen synchroniseren met je e-mailplatform; aanpassingen aan accounts markeren voor controle; een belastingcontrole opnieuw uitvoeren wanneer de vrijstellingen voor een B2B-vestiging veranderen; een accountmanager waarschuwen wanneer een belangrijke inkoper op de site is.

Ontwerpbesluiten

Volledige dekking van de levenscyclus: update van conceptbestelling, status gewijzigd, bestelregels gewijzigd, **tags **toegevoegd/verwijderd, opmerking gewijzigd, kenmerken gewijzigd, e-mailadres gewijzigd, verzendadres gewijzigd en factuuradres gewijzigd.

Typische werkprocessen: de verkoopafdeling op de hoogte stellen wanneer een offerte de status ‘factuur verzonden’ krijgt; de prijs aanpassen wanneer er tijdens de onderhandelingen wijzigingen in de factuurregels optreden; een adres controleren voordat de factuur wordt verzonden.

Collecties, markten en locaties

  • Collectie-update met betrekking tot wijzigingen in de regels of productlidmaatschap; Collectie-ID / Titel / Beschrijving gewijzigd voor de afzonderlijke velden.
  • Markt aangemaakt / bijgewerkt / verwijderd / status gewijzigd voor internationale en B2B-markten verkopen.
  • Locatie aangemaakt / bijgewerkt / verwijderd / geactiveerd / gedeactiveerd voor magazijnen, winkels en afhaalpunten.

Aangepaste gegevens

  • Metaveld bijwerken wanneer een bewaakt metaveld verandert bij een van de 10 eigenaarssoorten.
  • Bestelling / Product / Productvariant / Metaveld van klant bijwerken wanneer u ook de de bron zelf als een native Flow-referentie, zodat de eigen acties van Flow erop kunnen inwerken zonder een opzoekactie.
  • De metaobjectvermelding wordt bijgewerkt wanneer het gewijzigde record een metaobjectvermelding is.

Zie Metafield-triggers en Metaobject-triggers.

Inhoud van de webwinkel

Blogupdate, blogberichtupdate en pagina-update. Native Flow biedt geen ondersteuning voor deze functies.

Typische werkprocessen: het contentteam op de hoogte brengen wanneer een gepubliceerd bericht wordt bewerkt; de klantenservice waarschuwen wanneer de pagina met het retourbeleid wordt gewijzigd; wijzigingen in de content registreren ten behoeve van een audit.

Gedrag van de winkelpui

Deze zijn gebaseerd op het gedrag van de klant, niet op een wijziging in uw administratie. Ze werken op basis van opt-in, vereisen toestemming en worden naar beste vermogen uitgevoerd; het volume kan aanzienlijk hoger liggen dan bij de hierboven genoemde opties - lees Triggers voor de winkelpagina voordat u er een activeert.

Je wilt reageren op Gebruik
Een product- of collectiepagina die wordt bekeken Bekeken product in de webwinkel / Bekeken collectie in de webwinkel
Een klant die een variant bekijkt die je hem niet kunt verkopen Bekeken variant is niet op voorraad
Een artikel dat in het winkelmandje wordt geplaatst of eruit wordt gehaald Product in de webwinkel toegevoegd aan het winkelmandje / uit het winkelmandje verwijderd
De winkelwagenpagina wordt geopend Winkelpagina: winkelwagen bekeken
Begin van het afrekenen Het afrekenen in de winkel is gestart
Een zoekopdracht die niets opleverde De zoekopdracht in de webwinkel leverde geen resultaten op
Elke zoekopdracht, met het bovenste resultaat Zoeken in de webwinkel
Bij het afrekenen wordt een foutmelding weergegeven Er wordt een afrekenfout weergegeven
Een kortingscode wordt geweigerd Kortingscode bij het afrekenen geweigerd
Een aangemelde klant of B2B-inkoper die een bezoek brengt aan Aangemelde klant bezocht / B2B-inkoper bezocht
Andere zaken waar je thema kennis van heeft, zoals het openen van een ladekastje Aangepaste trigger voor de winkelpagina

Typische werkprocessen: producten markeren waar klanten naar zoeken maar niet kunnen vinden; een aankoopmelding genereren wanneer een uitverkochte variant steeds opnieuw wordt bekeken; een accountmanager op de hoogte brengen wanneer een belangrijke B2B-inkoper op de site is; ontdekken dat het afrekenen mislukt nog voordat er supporttickets binnenkomen.

Kiezen tussen vergelijkbare triggers

Als je twijfelt tussen Kies
Bestelupdate versus gewijzigde bestelregels Bestelupdate voor notities, tags en adressen. Bestelregels aangepast wanneer alleen de artikelen van belang zijn.
Productupdate versus prijswijziging bij productvariant Productupdate voor algemene wijzigingen. Prijs aangepast wanneer alleen de prijs van belang is.
Korting bijgewerkt versus kortingscode toegevoegd Bijgewerkt vanwege wijzigingen in de configuratie. Er is specifiek code toegevoegd voor nieuwe inwisselcodes.
Metafield-update versus bijgewerkte metaobject-vermelding Metaveldupdate voor een veld van een bron. Metaobject wanneer het record zelf een metaobject is.
Wijziging in voorraadniveau versus niet op voorraad Niveau gewijzigd bij elke beweging. Niet op voorraad alleen bij het passeren van de nul.
Niet op voorraad in de winkel versus bekeken variant die niet op voorraad is Op locatie wanneer je voorraad verandert, gegarandeerd. Bekeken variant wanneer een klant de leemte opmerkt, naar beste vermogen.
Zoeken in de webwinkel versus 'Zoeken in de webwinkel leverde geen resultaten op' Geen resultaten voor de zoekopdracht die u mist. Gebruik de Storefront-zoekfunctie alleen als een workflow elke zoekopdracht vereist.

Beste praktijken

  • Gebruik de meest specifieke trigger die beschikbaar is; dit vermindert het aantal workflow-uitvoeringen en het verbruik van quota.
  • Verdeel grote processen in verschillende gerichte workflows in plaats van één brede workflow onder tal van voorwaarden.
  • Geef elke workflow de naam van de trigger die erbij hoort, zodat je deze later nog kunt herkennen.
  • Controleer de workflows voor kortingen en content tijdens drukke campagneperiodes, wanneer die records het meest veranderen.
  • Bewaar ‘storefront’-triggers voor signalen en reacties. Alles wat een dit gebeurtenis hoort thuis in een beheerders-trigger.

Volledige lijst met alle 98 triggers: Volledig overzicht van de trekkers.