Aktivera Shopify Flow vid uppdateringar av beställningens metafält
Starta Shopify Flow när ett ordermetafält uppdateras, till exempel ett presentmeddelande, och avisera packningsteamet via e-post eller Slack före leverans.
Vi utgår från följande scenario för att förstå hur vi kan skapa en uppdateringsutlösare för ordermetafält från appen ”Workflow Trigger Extensions”
Scenario: Ett presentmeddelande läggs till efter beställningen, och packningsteamet får ett meddelande
En kund kontaktar supporten för att lägga till ett presentmeddelande. Shopify Flow-systemet upptäcker ändringen och meddelar packningsavdelningen innan beställningen skickas.
När kunden kontaktar supporten läggs ett presentmeddelande till i beställningen genom en uppdatering av ett metafält. Beställningens metafält custom.gift_message uppdateras
Tillägg för Workflow Trigger Extensions-metafältutlösaren aktiveras så fort metafältet i beställningen ändras, även efter att beställningen ursprungligen har lagts.
Shopify Flow skickar en avisering till packningsteamet (via e-post, Slack eller en intern anteckning) med ordernummer och texten i presenthälsningen innan ordern skickas.
Beställningen är märkt med LATE_GIFT_MESSAGE, vilket gör det enkelt att filtrera och spåra den i din administratörspanel.
Hur vi ska få det här att fungera
Vi kan få detta att fungera genom att följa dessa två steg:
- Lägg till en utlösare till orderns metafält
- Skapa Shopify-flödet
Du kan också se dessa steg i demonstrationsvideon nedan (videon har inget ljud):
1) Lägg till en utlösare i orderns metafält
Först måste du lägga till en trigger för det önskade metafältet för beställningen. Du kan följa stegen nedan.
- Se först till att du har åtkomst till Order under ”Workflow Trigger Extensions” → ”Dashboard” → ”Setup Guide”. Där hittar du alternativet ”Grant order access”. Du kan också se behörigheterna under ”Workflow Trigger Extensions” → ”Permissions”.
- Sedan måste du skapa utlösaren för metafältet ”Order”
- Skapa sedan utlösaren genom att klicka på knappen ”Lägg till utlösare”
- Välj sedan resurstypen ”Order” och välj det metafält som du vill lägga till utlösaren på
2) Skapa Shopify-flödet
Skapa ett Shopify-flöde för att vidta åtgärder (meddela packningsteamet via e-post innan beställningen skickas och märk beställningen)
Jag har bifogat samma flödesfil här; du kan ladda ner den, importera den och använda den som referens: (längst ner på sidan)
- Skapa ett tomt flöde och välj utlösaren ”Metafield Update” från ”Workflow Trigger Extensions”
- Spela sedan in händelsen genom att klicka på ”Spela in händelse” och uppdatera därefter, i en ny flik, metafältet för beställningen (presentmeddelande) för att förhandsgranska den data som ska användas i arbetsflödet. Klicka på ”Välj texthändelse” och spela in händelserna.
- När du har tryckt på knappen för att registrera händelser öppnar du en ny flik och uppdaterar metafältet för beställningen (presenthälsning).
- Du kommer att kunna se nyttolasten och utifrån dessa uppgifter kan du vidta valfria åtgärder
- I det här fallet har jag lagt till villkoret för att kontrollera om den uppdaterade metafältets resurstyp är ORDER och om det uppdaterade metafältet innehåller något värde.
- Skicka sedan det interna e-postmeddelandet till förpackningsteamet (eller vidta någon annan åtgärd som du behöver utföra utifrån orderns metafält; du har också order-ID:t och kan hämta orderuppgifterna samt vidta åtgärder gällande just den ordern, till exempel kan du lägga till en tagg till den specifika ordern)
- Därefter ska vi se hur vi kan lägga till taggen till just den här beställningen. Du kan använda åtgärden
Add order tags, välja beställningen med{{resourceId}}och lägga till vilken tagg du vill.
