Ditt första arbetsflöde, steg för steg

Ditt första arbetsflöde, steg för steg

Kopiera sidan

Skapa ditt första arbetsflöde i Shopify Flow: välj en utlösare, lägg till villkor och åtgärder och meddela teamet när ett pris sänks med mer än 10 procent.

I den här handledningen skapar vi ett komplett arbetsflöde utifrån en tom Shopify Flow-arbetsyta: att meddela teamet när ett pris sänks med mer än 10 procent. Vi använder utlösaren ”Product Variant Price Changed”, men alla utlösare i den här appen fungerar på samma sätt, så de fem stegen nedan gäller för alla utlösare.

Du måste ha appen installerad och ha beviljad åtkomst till produkt-, variant- och kollektionsdata. Om så inte är fallet, börja med Installera och konfigurera.

1. Skapa ett arbetsflöde och välj utlösaren

Öppna Shopify Flow från din administratörsida (Appar > Shopify Flow) och klicka på Skapa arbetsflöde. Shopify Flow öppnar ett tomt arbetsflöde med ett inmatningsfält i mitten. För att välja en utlösare för den här appen klickar du på Välj en utlösare nedanför fältet.

Ett nytt, tomt Shopify Flow-arbetsflöde med ett inmatningsfält och knapparna ”Välj en utlösare” och ”Bläddra bland mallar”
Ett nytt arbetsflöde. För att se utlösare för den här appen, klicka på ”Välj en utlösare”.

I fönstret som öppnas väljer du ”Workflow Trigger Extensions”. Där visas alla appens utlösare tillsammans med en kort beskrivning på en rad. Du kan också skriva in ett namn i sökfältet högst upp. Välj ”Product Variant Price Changed”.

Shopify Flow
Alla utlösare i appen, var och en med en beskrivning på en rad. Sökfältet filtrerar listan.

Utlösaren är nu det första steget i arbetsflödet. I dess panel visas vad utlösaren skickar med sig - det vill säga de data som dina villkor och åtgärder kan använda.

Arbetsflödesytan med ”Prisändring för produktvariant” som första steg
Utlösaren är det första steget i arbetsflödet.

2. Lägg till ett villkor

Klicka på + under utlösaren och välj Villkor. Klicka på Lägg till kriterier: Shopify Flow öppnar variabelväljaren. Allt som står under utlösarens namn kommer från den här appen.

För en prisändring som anges som priceChange med det gamla och det nya priset, skillnaden (delta), procentandelen (percentChange) och direction. Dessa finns eftersom ett villkor i Shopify Flow inte kan utföra beräkningar och beloppen skickas som text - därför utför appen beräkningarna och ger dig resultatet som ett tal.

Plus-symbolen under avtryckarsteget öppnades och visade ”Åtgärd” och ”Villkor”
Plustecknet under ett steg innehåller de två delarna som utgör ett arbetsflöde: ett villkor och en åtgärd.
Shopify Flow
Vad utlösaren ger ditt arbetsflöde: priset före och efter, skillnaden, procenttalet och riktningen.

Välj percentChange, välj ”Mindre än” och ange -10. Arbetsflödet fortsätter nu endast för prisnedsättningar på mer än 10 procent.

Ett villkor i Shopify Flow: priceChange.percentChange är mindre än -10
Det färdiga resultatet.

3. Lägg till en åtgärd

Under ”Då” klickar du på + och väljer ”Åtgärd”. För en varning är ”Skicka internt e-postmeddelande” det enklaste alternativet: det kräver ingen annan app. Lägg in variabler i texten med ”Lägg till variabel”, till exempel:

{{productVariant.product.title}} / {{productVariant.title}}: {{priceChange.oldPrice.amount}} -> {{priceChange.newPrice.amount}} ({{priceChange.percentChange}} %)

Allt som Shopify Flow kan göra fungerar här: lägga till taggar, uppdatera ett metafält, skicka en HTTP-förfrågan till Slack eller ditt ERP-system.

Valfritt: bearbeta data med ”Kör kod”

Om texten du vill ha består av mer än några få variabler - avrundning, en reservlösning för ett tomt värde, en beräkning - lägger du till steget ”Kör kod” i Shopify Flow mellan villkoret och åtgärden. Det tar emot data från utlösaren som input och returnerar ett objekt som senare steg kan använda.

Shopify Flow
Koden ”Run” tar emot data från utlösaren som indata och returnerar värden för de efterföljande stegen.

4. Aktivera arbetsflödet

Ge arbetsflödet ett namn och klicka på ”Aktivera arbetsflöde”. Shopify Flow meddelar appen att ett arbetsflöde med denna utlösare är aktivt, och appen sköter resten:

  • det aktiverar avtryckaren, och
  • Vid en ändringsutlösare läser den in det aktuella tillståndet för de matchande posterna en gång (baslinjesynkroniseringen), så att redan den allra första ändringen har något att jämföra med.

I en stor katalog kan synkroniseringen av baslinjen ta några minuter. Innan den är klar kan det hända att den första ändringen av en post inte aktiveras.

Det färdiga arbetsflödet: utlösare, villkor, Kör kod, med ”Aktivera arbetsflödet” uppe till höger
Det färdiga arbetsflödet. Knappen ”Aktivera arbetsflödet” finns i det övre högra hörnet.

5. Gör ändringen och kontrollera händelsehistoriken

Ändra priset på en testvariant med mer än 10 procent. Öppna sedan Händelsehistorik i appen: där visas alla händelser som appen har skickat till Shopify Flow, tillsammans med deras status. Om det står ”Framgång” betyder det att Shopify Flow har godkänt händelsen.

Appens sida ”Händelsehistorik” visar aktiverade utlösare med respektive status
I ”Händelsehistorik” visas alla händelser som appen har skickat till Shopify Flow.

Klicka på händelsen för att se exakt vad som skickades - samma värden som ditt villkor tolkade. Om arbetsflödet inte fungerade som du förväntade dig är detta det första stället du bör titta på: finns händelsen där, och innehåller den de värden du utgick ifrån?

En händelse har lagts till i händelsehistoriken: en prisändring från 89,00 till 69,00 med delta, procentuell förändring och riktning
En händelse, öppnad: exakt de värden som ditt villkor identifierade.