Den 18 oktober 2022 lanserades Shopify Flow. Nu kan du schemalägga automatiseringar och hämta data om kunder, ordrar och produkter. Med de här funktionerna kan varumärken automatisera fler uppgifter och processer än någonsin förut. Schemaläggning av arbetsflöden och datahämtning kan användas av handlare med abonnemangen Shopify, Advanced och Plus.
Vad är det stora med det här?
Varumärken har efterfrågat möjligheten att schemalägga arbetsflöden, och nu levererar vi det. Med schemaläggning kan du enkelt slutföra de manuella rapporteringsuppgifterna som återkommer en gång om dagen, som att ta fram en lista över alla produkter med lågt lagersaldo eller ta reda på hur många olevererade eller försenade ordrar du har.

Inte nog med det, med datahämtning kan varumärken ta fram den specifika produkt-, order- eller kunddata som behövs för att automatisera en uppgift. Historiskt sett har den här funktionen egentligen bara varit tillgänglig för avancerade tekniska användare som kan koda. Men med Flow har vi förskrivit våra "hämta data"-förfrågningar för de mest populära användningsfallen (se nedan), samtidigt som avancerade användare fortfarande kan skriva sina egna anpassade förfrågningar. Det innebär att du nu snabbt kan göra saker som att hämta data för att kontrollera om en kund har lagt flera order samma dag så att deras leveranser kan slås samman. Handlare kan också använda datahämtning för att ta fram ett antal av alla återbetalningar som skett under en dag.

Hur fungerar scheman och datahämtning med Flow?
Precis som i en vanlig Flow-automatisering börjar du med en utlösare, i det här fallet utlösaren "Schemalagd tidpunkt". Som du kan se i exemplet nedan kan du med schemalagda utlösare välja exakt vilken tid och vilket datum du vill att ditt arbetsflöde ska köras. Du kan också bestämma om arbetsflödet bara ska köras en gång eller upprepas.
Till skillnad från automatiseringar som följer Flows klassiska modell med "utlösare, villkor, åtgärd" fungerar schemalagda arbetsflöden lite annorlunda. De behöver istället byggas med en sekvens bestående av utlösaren "Schemalagd tidpunkt" och åtgärden "Hämta data".
Den här uppsättningen krävs eftersom utlösaren i ett schemalagt arbetsflöde inte bygger på en handelshändelse, vilket innebär att arbetsflödet inte har någon data att utgå från. Därför behöver du använda en Hämta data-åtgärd som ditt andra steg. I det här fallet fungerar Hämta data-åtgärden både som en åtgärd och ett villkor, eftersom den hämtar en specifik uppsättning data som du har definierat. I exemplet nedan hämtar den alla ouppfyllda ordrar.

Ett av de mest populära nästa stegen som används i både schemalagda arbetsflöden och datahämtningsflöden är åtgärden "Utför för varje". Det är avgörande om du vill slutföra åtgärder för varje objekt – kunder, ordrar, produkter – som du hämtat med din Hämta data-förfrågan. Ett populärt exempel är att lägga till taggen "Påskyndad orderhantering" på alla ouppfyllda ordrar som returnerades med vår Hämta data-förfrågan. Utan att använda åtgärden "Utför för varje" vet Flow inte vilken specifik order du vill tagga.

Men det är inte allt du kan göra med en Hämta data-förfrågan. Vi har också lagt till åtgärderna "Räkna och Summera". Det innebär att du nu kan räkna och summera de objekt du hämtat med din Hämta data-förfrågan. Med den här funktionen blir det enkelt att skicka dagliga sammanfattningar, som det totala antalet försenade order och det totala värdet av de försenade ordrarna.

Vi har gått igenom grunderna i schemaläggning av arbetsflöden och datahämtning, men du kan fördjupa dig i detaljerna kring hur du använder de här funktionerna i vårt hjälpcenter.
Verkliga exempel på schemaläggning och datahämtning
Om du är redo att sätta igång direkt och börja använda schemalagda arbetsflöden och datahämtning kan du ta en titt på de här färdigbyggda mallarna för viktiga användningsfall.
1: Få en daglig sammanfattning av ordrar som missat leveransfönstret på två dagar
Det här arbetsflödet körs varje dag och hämtar alla ordrar som inte skickats inom ett leveransfönster på två dagar. Det taggar sedan alla försenade ordrar och skickar en sammanfattning via e-post med det totala antalet och värdet av de försenade ordrarna.
2. Kontrollera om samma kund har lagt andra ordrar under de senaste 24 timmarna när en ny order skapas
Med det här arbetsflödet kontrollerar Flow om en kund har lagt flera ordrar under de senaste 24 timmarna och använt samma leveransadress för dem. Om flera ordrar skickas till samma adress pausar Flow orderhanteringen och rekommenderar teamet att skicka artiklarna tillsammans.
3. Få ett sammanfattande e-postmeddelande varje dag med en lista över produkter som är slut i lager
Gör din lagerhantering enkel genom att skapa ett dagligt arbetsflöde som genererar en lista över alla produkter som är slut i lager och skickar en sammanfattning till dig via e-post.
4. Hitta alla ordrar kopplade till en återbetalning en gång om dagen och tagga kunden
Håll alltid koll på kunder som initierar återbetalningar genom att skapa det här dagliga arbetsflödet. När den här dagliga automatiseringen aktiveras hittar Flow alla ordrar med en återbetalning och taggar den ansvariga kunden.
5. Ta reda på hur många ordrar kunden har lagt under de senaste sex månaderna när en ny order skapas
Förenkla dina initiativ för kundlojalitet med det här unika arbetsflödet. Varje gång en kund lägger en order kontrollerar Flow automatiskt hur många ordrar kunden har lagt under de senaste sex månaderna. Beroende på antalet ordrar taggar Flow automatiskt kunden med en lämplig lojalitetstagg.
6. Få en lista över alla öppna orderutkast varje dag och skicka ett Slack-meddelande
Håll enkelt koll på alla dina orderutkast genom att automatisera en daglig rapport som skickas via Slack. Med det här arbetsflödet hittar Flow alla öppna orderutkast som har lagts och skickar listan till dig i ett Slack-meddelande. Det talar också om för dig hur många orderutkast som är öppna.

