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:

Du kan skapa flera scheman och använda valfri kombination av dessa metoder.

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

  1. Skapa ett nytt workflow och välj sedan utlösaren Schemalagd tid.
  2. Valfritt: Välj den tidszon som ska användas. Som standard är den inställd på din butiks tidszon.
  3. Ange ett startdatum och en starttid.
  4. 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

  1. Skapa ett workflow som startar med utlösaren Schemalagd tid.
  2. När du har ställt in starttid och -datum klickar du på Lägg till upprepningsregel.
    1. 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.
    2. 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.
  3. 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

  1. Skapa ett workflow som startar med utlösaren Schemalagd tid och en Upprepningsregel.
  2. Klicka på Lägg till slutregel.
  3. 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:

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