Arbetsflödes-triggers, villkor och åtgärder

Förstå Flows utlösare, villkor och åtgärdslogik så att du kan skapa effektiva arbetsflöden för att automatisera dina affärsprocesser.

Utlösare

Utlösare är händelser som startar arbetsflöden. Utlösare kan vara interna händelser i Shopify eller händelser inom en tredjepartsapp. Du kan inte starta ett arbetsflöde manuellt. För varje utlösare finns det en lista över relaterade villkor och åtgärder som du kan använda i ditt arbetsflöde.

Villkor

Villkor startar endast åtgärder när vissa villkor uppfylls. Villkor är uttalanden av typen OM... SÅ. De kan kontrollera egenskaperna för utlösarhändelsen och egenskaper för objekt som är inblandade i händelsen (till exempel ordrar, produkter och kunder).

Villkoren kan kontrollera enkla JA/NEJ-egenskaper, till exempel om en orders totalsumma är över ett visst belopp eller om en kund godkänner marknadsföring.

De kan också kontrollera om det finns mer komplexa egenskaper som kontrollerar mot strängar eller decimaler. En strängegenskap är ett texturval och en decimal är ett tal. Till exempel:

  • Du kan skapa ett villkor som kontrollerar en orders landsträng genom att använda is any of-operatören för att vidta en åtgärd för beställningar från Kanada, Irland eller Chile.
  • Du kan skapa ett villkor som kontrollerar decimalen för kundens totala inköp i din butik genom att använda greater than or equal to-operatören för att vidta en åtgärd för kunder som har spenderat 100 USD eller mer.

Åtgärder

Åtgärder är uppgifter som kan göra ändringar i objekt i din Shopify-butik och i appar. Åtgärder kan också skicka e-postmeddelanden, slacka meddelanden och göra HTTP WebHook-anrop till externa tjänster.

När du väljer en åtgärd för att ditt arbetsflöde ska fungera, filtreras dina alternativ utifrån arbetsflödesutlösaren.

Beställningsvillkor

Du kan skapa arbetsflöden som har flera villkor, vart och ett kan leda till olika åtgärder. Ordningen på villkoren är viktig. Villkoren kontrolleras uppifrån och ner och kontrollen upphör efter att villkoret är uppfyllt.

Kombinera villkor och åtgärder

Du kan kombinera villkor tillsammans för att göra ett stort villkor. När villkoren är sammanslagna måste alla villkor vara uppfyllda för att hela villkoret ska vara sant. Om ett villkor inte uppfylls är hela villkoret falskt. I följande exempel måste kunden acceptera marknadsföringsmaterial och det totala priset för ordern måste vara större än 1 000 USD.

Exempel på kombinerade villkor.

På samma sätt kan du kombinera åtgärder tillsammans så att flera åtgärder kan köras.

I följande exempel används flera villkor för att kontrollera om en kund är berättigad till ett lojalitetsprogram baserat på det totala belopp som har spenderats i butiken.

Exempel på arbetsflöde för att tagga en kund för lojalitetsprogrammet

Följande villkor kontrolleras i den ordning som de visas i bilden ovan:

  • Om det totala priset är högre än 1 000 USD och kunden går med på att acceptera marknadsföringsmaterial, taggar du dem med Guldlojalitet-taggen.
  • Om det totala priset är mindre än 1 000 USD men mer än 500 USD och kunden går med på att acceptera marknadsföringsmaterial, taggar du dem med Silverlojalitet-taggen.
  • Om kunden har spenderat mer än 200 USD och kunden går med på att acceptera marknadsföringsmaterial, taggar du dem med Bronslojalitet-taggen.

Referens

Lista med Shopify-triggers

Du kan använda följande utlösare i dina arbetsflöden.

Kundutlösare

  • Kundskapad
  • Kund raderad

Orderutlösare

  • Orderutkast skapat
  • Ordern har skapats (denna utlösare körs när en inköpsorder skapas, inklusive när en inköpsorder skapas eftersom den konverterades från ett orderutkast.)
  • Order annullerad
  • Order raderad
  • Order distribuerad
  • Order distribuerad
  • Orderrisk analyserad (denna trigger och dess villkor hänför sig endast till Shopifys riskanalysresultat. Resultaten från tredjepartsbedrägerianalys-appar gäller inte. Läs mer om hur du analyserar riskarbetsflöden.)
  • Återbetalning skapad

Produkttriggers

  • Produkt har skapats
  • Produkt raderad
  • Lagerkvantiteten har ändrats (denna Utlösare körs när lagernivån ändras för en produkt som spåras av Shopify. Läs mer om lagerspårningsarbetsflöden.)

Åtgärder för beställningsutlösare

Du kan använda följande åtgärder för Shopify i triggers som involverar ordrar, till exempel order har skapats, order har distribuerats, order har betalats, orderrisk analyseradoch återbetalning skapad:

  • Lägg till kundtaggar
  • Lägg till ordertaggar
  • Arkivera order
  • Avbryt order (Läs mer om hur du annullerar beställningar med arbetsflöden.)
  • Samla in betalning (Läs mer om att inhämta betalningsarbetsflöden.)
  • Ta bort kundtaggar
  • Ta bort ordertaggar
  • Begär distribution
  • Ta bort order från arkivet
  • Uppdatera kundanteckning (som standard ersätter den här åtgärden innehållet i anteckningen. Om du vill lägga till innehåll till den befintliga anteckningen anger du i fältet notering: {{customer.note}} The content that you want to add to the note.)
  • Uppdatera orderanteckning (som standard ersätter den här åtgärden innehållet i anteckningen. Om du vill lägga till innehåll till den befintliga anteckningen anger du i fältet notering: {{order.note}} The content that you want to add to the note.)

Du kan använda följande åtgärder för Shopify med för triggers som involverar utkast till order, till exempel utkast till order har skapats:

  • Lägg till kundtaggar
  • Lägg till taggar för orderutkast (när ett orderutkast konverteras till en order, är dessa taggar ordertaggar.)
  • Ta bort kundtaggar
  • Ta bort taggar från orderutkast
  • Uppdatera utkast till orderanteckning (som standard ersätter den här åtgärden innehållet i anteckningen. Om du vill lägga till innehåll till den befintliga anteckningen anger du i fältet notering: {{order.note}} The content that you want to add to the note.)

Åtgärder för produktutlösare

Du kan använda följande åtgärder för Shopify med utlösare som involverar produkter, till exempel Lagerkvantitet ändrad och Produkt tillagd:

  • Lägg till produkttaggar
  • Dölj produkter
  • Publicerade produkter
  • Ta bort produkttaggar

Åtgärder för kundutlösare

Du kan använda följande åtgärder för Shopify med utlösare som involverar kunder, till exempel Kundskapat:

  • Lägg till kundtaggar
  • Ta bort kundtaggar
  • Uppdatera kundanteckning (som standard ersätter den här åtgärden innehållet i anteckningen. Om du vill lägga till innehåll till den befintliga anteckningen anger du i fältet notering: {{customer.note}} The content that you want to add to the note.)

Åtgärder som skickar meddelanden

Du kan lägga till en åtgärd i ett arbetsflöde för att Skicka ett meddelande till dig eller din medarbetare.

Relaterad information

Är du redo att börja sälja med Shopify?

Prova gratis