Schemalagd tid
Utlösaren Schemalagd tid startar ett workflow vid en tidpunkt och ett datum som du anger, med alternativ för att:
- upprepa workflowet enligt ett specifikt schema
- sluta upprepa workflowet när vissa kriterier uppfylls
Till skillnad från de flesta andra utlösare i Shopify Flow startar utlösaren Schemalagd tid ett workflow baserat på kriterier som du anger när du skapar workflowet, snarare än på en händelse som inträffar i din butik eller i en app.
Det finns tre olika sätt att använda utlösaren Schemalagd tid:
- att skapa ett workflow som startar vid ett specifikt datum och en specifik tid och som bara körs en gång
- att skapa ett workflow som startar vid ett specifikt datum och en specifik tid och upprepas enligt ett schema
- att skapa ett workflow som startar vid ett specifikt datum och en specifik tid och upprepas enligt ett schema tills specifika kriterier är uppfyllda
Du kan skapa flera scheman och använda valfri kombination av dessa metoder.
På den här sidan
- Att tänka på när du använder utlösaren Schemalagd tid
- Skapa ett workflow som körs vid ett specifikt datum och en specifik tid
- Skapa ett workflow som körs upprepade gånger enligt ett schema
- Skapa ett workflow som slutar upprepas när specifika kriterier är uppfyllda
- Hämta åtgärder
- Variabler för Schemalagd tid
- Testa utlösaren Schemalagd tid
- Mallar
Att tänka på när du använder utlösaren Schemalagd tid
- Ett workflow måste ha minst en förekomst i framtiden. Du kan inte aktivera ett workflow om det skapas för att både starta och sluta i det förflutna.
- För upprepade workflows är det längsta möjliga intervallet mellan förekomster ett år och det kortaste är 10 minuter. Om ett workflow med ett kort tidsintervall tar längre tid att köra än själva intervallet kan du få inkonsekventa resultat, beroende på vilken fråga som används och åtgärderna i workflowet.
Skapa ett workflow som körs vid ett specifikt datum och en specifik tid
- Skapa ett nytt workflow och välj sedan utlösaren Schemalagd tid.
- Valfritt: Välj den tidszon som ska användas. Som standard är den inställd på din butiks tidszon.
- Ange ett startdatum och en starttid.
- Valfritt: Klicka på Lägg till schema för att lägga till ytterligare ett schema för workflowet.
Skapa ett workflow som körs upprepade gånger enligt ett schema
- Skapa ett workflow som startar med utlösaren Schemalagd tid.
- När du har ställt in starttid och -datum klickar du på Lägg till upprepningsregel.
- Välj hur lång tid som ska gå innan workflowet körs igen. Värdet måste vara ett heltal. Decimaler stöds inte.
- Ställ in tidsperioden från alternativen dagar, veckor, eller månader.
- Om du väljer Veckor klickar du på den veckodag som workflowet ska köras.
- Om du väljer Månader väljer du den dag i månaden som workflowet ska köras.
- Valfritt: Klicka på Lägg till slutregel för att ställa in kriterier som stoppar workflowet från att upprepas.
Skapa ett workflow som slutar upprepas när specifika kriterier är uppfyllda
- Skapa ett workflow som startar med utlösaren Schemalagd tid och en Upprepningsregel.
- Klicka på Lägg till slutregel.
- Gör något av följande:
- För att stoppa workflowet efter att det har körts ett visst antal gånger väljer du Efter antal förekomster och anger sedan antalet i avsnittet Antal.
- För att stoppa workflowet vid en specifik tidpunkt väljer du På ett datum och en tid och anger sedan ett slutdatum och en sluttid.
Hämta-åtgärder
De flesta workflows startar på grund av en händelse och inkluderar automatiskt data som är relaterade till den. När ett workflow till exempel startas av utlösaren Order skapad startar det när en ny order läggs. Workflowet har då automatiskt information om ordern som utlöste det och utför åtgärder på den ordern.
I ett workflow som använder utlösaren Schemalagd tid startar workflowet vid en tidpunkt som du har angett, snarare än som ett resultat av en händelse. Eftersom ingen specifik händelse i din butik eller från en app startar workflowet inkluderas inga data automatiskt. För att skapa ett workflow som vidtar åtgärder för ordrar eller produkter kan du använda följande åtgärder för att hämta in dessa data i ditt workflow:
- Hämta data om kontantspårningssession
- Hämta data om produktserie
- Hämta företagsdata
- Hämta data om företagsplats
- Hämta kunddata
- Hämta rabattdata
- Hämta data om orderutkast
- Hämta data om distributionsorder
- Hämta presentkortsdata
- Hämta platsdata
- Hämta metaobjektposter
- Hämta metaobjektpost
- Hämta orderdata
- Hämta produktdata
- Hämta produktvariantdata
- Hämta data för försäljningsplansgrupp
- Hämta data om försök till prenumerationsdebitering
- Hämta data för prenumerationsavtal
Variabler för schemalagd tid
När du startar ett arbetsflöde med utlösaren Schemalagd tid har villkor och åtgärder i det arbetsflödet som accepterar liquid-variabler ytterligare en variabel tillgänglig. Variabeln Schemalagd kl. returnerar tid och datum då arbetsflödet är schemalagt att köras, och kallas scheduledAt.
Testa utlösaren Schemalagd tid
Om du vill testa ett arbetsflöde som startar med den här utlösaren ställer du in det första arbetsflödet så att det körs kort efter att du har aktiverat det. När du är säker på att ditt arbetsflöde fungerar som avsett kan du redigera arbetsflödet för att uppdatera startdatum och tid.
Mallar
Lägg till produkter med en tagg i en produktserie vid ett senare tillfälle
Hämta alla produkter med en viss tagg vid en framtida tidpunkt och lägg sedan till dem i en produktserie. Visa mall
Konvertera ett kundmetafält till taggar för alla kunder
Det här arbetsflödet kompletterar med taggar för alla dina kunder baserat på ett metafältvärde. Det körs varje timme och hämtar upp till 100 kunder som inte har en ”bearbetad”-tagg. För varje kund tittar det på värdet i ett custom.test-metafält och lägger till det som en tagg. Arbetsflödet lägger även till en ”bearbetad”-tagg så att kunden inte returneras vid nästa schemalagda körning av arbetsflödet. För att använda arbetsflödet måste du ändra namnrymd och nyckel för metafältet så att de matchar ett metafält i din butik. Visa mall
Skapa och initiera butiksmetafält
Använd butiksmetafält med Flow genom att skapa definitioner och initiera metafältet med det eller de värden du behöver. Visa mall
Radera inaktiva kunder
Radera kunder som är äldre än 5 år och som aldrig har lagt en order. Visa mall
Radera inaktiva produkter
Radera produkter utan lager som inte har uppdaterats på ett år. Visa mall
Skicka e-post med veckovis sammanfattning av aktiva rabatter som använder en kod
Skickar en sammanfattning av aktiva rabatter som använder en kod via e-post. Arbetsflödet körs enligt ett schema varje måndag kl. 09.00. Arbetsflödet kan anpassas för att ändra tidpunkten, hur du tar emot sammanfattningen, vilken typ av rabatter du vill inkludera och läge. Visa mall
Generera och skicka rapporter en gång i veckan med Tresl Segments
Genererar en eller flera rapporter med appen Tresl Segments. Rapporterna skickas till de angivna e-postadresserna och använder utlösaren Schemalagd tid för att köras en gång i veckan. Visa mall
Publicera produkter med en viss tagg vid ett senare tillfälle
Hämta produkter med en viss tagg på ett framtida datum och publicera dem. Använder utlösaren Schemalagd tid och åtgärden Hämta produktdata. Visa mall
Ta bort taggen ”ny” 90 dagar efter att produkten skapades
Hämtar varje dag upp till 100 produkter som skapades för mer än 90 dagar sedan och som fortfarande har taggen ”ny”. Arbetsflödet tar sedan bort dessa taggar för varje produkt. Visa mall
Schemalägg att produkter tas bort från Webbshopen på angivet datum och angiven tid
Ta bort produkter från webbshopen efter tagg, id eller SKU på ett enda datum i framtiden. Använder utlösaren Schemalagd tid, åtgärden Hämta produktdata och För varje-loop. Visa mall
Skicka en avisering när ordervolymen är mindre än 10 den senaste timmen
Skickar en heartbeat-avisering för ordrar. Varje timme hämtas upp till 10 ordrar som har skapats, och de räknas. Om de är färre än 10 skickas en avisering via e-post. Använder stegen Schemalagd tid, Hämta orderdata och Räkna. Visa mall
Skicka daglig e-postsammanfattning med en lista över distributionsordrar som är i vänteläge
Varje dag söker det här arbetsflödet efter alla distributionsordrar som är i vänteläge (upp till 100 åt gången). Det skickar en e-postsammanfattning med ordernamnet och den tilldelade distributionsplatsen. Visa mall
Skicka daglig e-postsammanfattning med produkter som är slut i lager
Hämtar varje dag alla produkter som har 0 i lager och skickar en e-postsammanfattning. Använder Hämta produktdata och utlösaren Schemalagd tid. Visa mall
Skicka daglig avisering med alla öppna orderutkast
Hämtar öppna orderutkast, räknar dem och skickar ett Slack-meddelande varje dag. Använder utlösaren Schemalagd tid och åtgärderna Hämta orderutkast och Räkna. Visa mall
Skicka e-postsammanfattning av alla ordrar till Webbshopen från det senaste dygnet
Hämtar ordrar från det senaste dygnet varje dag och skickar en e-postsammanfattning med de ordrar som har lagts i webbshopen. Visa mall
Skicka e-postsammanfattning med alla restordrar som är äldre än 2 dagar
Få en daglig sammanfattning av alla dina restordrar som är äldre än 2 dagar, med hjälp av scheman, hämta orderdata, antal och summa. Visa mall
Skicka veckovis e-postsammanfattning med en lista över varianter med lågt lagersaldo
Det här arbetsflödet körs enligt ett schema (till exempel en gång i veckan). Det hämtar en lista över produktvarianter med lågt lagersaldo, räknar resultaten och skickar en e-postsammanfattning med variantnamnen och en länk till variantsidan i adminpanelen. Visa mall
Tagga och skicka en daglig sammanfattning av sena distributioner
Tagga och skicka en daglig e-postsammanfattning varje dag som räknar det totala antalet och dollarvärdet för alla ordrar som missar en 2-dagars fraktgaranti. Visa mall
Tagga kunder som har en chargeback
Varje timme hämtar det här arbetsflödet ordrar med chargebacks och lägger till en tagg på kunden för ordern. Använder utlösaren schemalagd tid, hämta orderdata och för varje-loop. Visa mall
Tagga restordrar som är äldre än 2 dagar
Varje dag hämtar arbetsflödet alla restordrar som är äldre än 2 dagar och lägger till en tagg i ordern. Visa mall
Spåra produktvarianter som är på rea med hjälp av ett produktmetafält
Anger ett metafält för en produkt om minst en av dess varianter är på rea. Det här kan vara användbart för att spåra vilka produkter som för närvarande är på rea. Visa mall