Sådan aktiveres rabatter - trin for trin

Seks begivenheder i løbet af en rabats hele levetid: oprettet, opdateret, slettet, en kode tilføjet, en kode fjernet og udløbet - hvilket Shopify slet ikke rapporterer om.

På denne side: Rabat oprettet, Rabat opdateret, Rabat slettet, Rabat udløbet, Rabatkode tilføjet, Rabatkode fjernet

Shopify Flow
Sådan finder du dem: Gå til Shopify Flow, vælg »Vælg en trigger«, åbn »Workflow Trigger Extensions« og søg efter »Discount«.

Rabatten er oprettet

Udløses, når der oprettes en rabat - enten automatisk eller på baggrund af en rabatkode - af personalet eller via en app.

Brande fra Shopify webhook
Tilladelse Adgang til rabatdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«.

Brug den til

  • Annoncer nye kampagner på forhånd, så ingen bliver overrasket over en kode.
  • Kontroller rabatter, der er oprettet af apps eller af medarbejdere uden godkendelse.

Hvad »Discount Created« sender til din arbejdsgang

Variabel i strømningen Type Hvad den indeholder
discount Objekt Den oprettede rabat
discount.id ID Shopify-GID for rabatten
discount.title Tekst Rabattens betegnelse
discount.status Tekst Rabattens status (AKTIV, UDLØBET, PLANLAGT)
discount.createdAt Tekst Da rabatten blev oprettet
discount.updatedAt Tekst Hvornår blev rabatten sidst opdateret?
discount.startsAt Tekst Når rabatten træder i kraft
discount.endsAt Tekst Når rabatten udløber
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Annoncer alle nye rabatter i Slack

  1. »Vælg rabat« er angivet som udløser.
  2. Tilføj »Send HTTP-anmodning« til en Slack-webhook: New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}.
  3. Aktivér arbejdsgangen.

Rabatten er opdateret

Udløses, når en rabat redigeres: titel, værdi, datoer, berettigelse, status.

Brande fra Shopify webhook
Tilladelse Adgang til rabatdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere«

Brug den til

  • Gennemgå ændringer i de aktuelle kampagner.
  • Synkroniser kampagnedataene igen med et banner på websiden eller et e-mail-værktøj.

Hvad »Discount Updated« sender til din arbejdsgang

Variabel i gennemstrømningen Type Hvad den indeholder
discount Objekt Den opdaterede rabat
discount.id ID Shopify-GID for rabatten
discount.title Tekst Rabattens betegnelse
discount.status Tekst Rabattens status (AKTIV, UDLØBET, PLANLAGT)
discount.createdAt Tekst Da rabatten blev oprettet
discount.updatedAt Tekst Hvornår blev rabatten sidst opdateret?
discount.startsAt Tekst Når rabatten træder i kraft
discount.endsAt Tekst Når rabatten udløber
eventId Tekst ID'et for denne hændelse. Søg efter den i appens hændelseshistorik for at se præcis, hvad der blev sendt.

Eksempel: Gennemgå ændringer af aktive rabatter

  1. »Vælg rabat opdateret« som udløser.
  2. Tilføj en betingelse: »discount.status« skal være lig med »ACTIVE«.
  3. Tilføj »Send intern e-mail« med {{discount.title}} og rabattens administratorlink.
  4. Aktivér arbejdsgangen.

Rabatten er fjernet

Udløses, når en rabat slettes. Der er kun id’et og klokkeslættet tilbage at rapportere.

Brande fra Shopify webhook
Tilladelse Adgang til rabatdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug det til

  • Fjern en slettet kampagne fra bannere, feeds eller et e-mail-værktøj.

Hvad »Discount Deleted« bidrager med til din arbejdsgang

Variabel i flow Type Hvad den indeholder
discountId Tekst Shopify-GID for rabatten
deletedAt Tekst Tidspunktet for, hvornår rabatten blev slettet
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Rydde op efter en slettet rabat

  1. Vælg »Rabatt slettet« som udløser.
  2. Tilføj »Send HTTP-anmodning« til det system, der spejler dine kampagner, med {{discountId}} og {{deletedAt}}.
  3. Aktivér arbejdsgangen.

Rabatten er udløbet

Udløses, når en rabat udløber. Shopify sender intet på det tidspunkt, så appen tjekker efter et fast skema og udløser en notifikation for hver udløbet rabat.

Brande fra Kontrolleret efter en fast tidsplan, da Shopify ikke sender nogen webhook for dette
Tilladelse Adgang til rabatdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Fjern et reklamebanner, når koden til det ikke længere virker.
  • Fortæl supportafdelingen, at en kampagne er afsluttet.
  • Start opfølgningskampagnen.

Hvad »Discount Expired« sender til din arbejdsgang

Variabel i gennemstrømning Type Hvad der er i den
discount Objekt Den udløbne rabat
discount.id ID Shopify-GID for rabatten
discount.title Tekst Rabattens titel
discount.status Tekst Rabattens status
discount.endsAt Tekst Da rabatten udløb
discount.startsAt Tekst Da rabatten trådte i kraft
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Fjern kampagnebanneret, når koden udløber

  1. Vælg »Rabatten er udløbet« som udløser.
  2. Tilføj et »Opdater butiksmetafelt« (eller send en Admin API-anmodning), der rydder det metafelt, som dit tema henter banneret fra.
  3. Tilføj »Send intern e-mail«: {{discount.title}} expired at {{discount.endsAt}}.
  4. Aktivér arbejdsgangen. For at teste den skal du oprette en rabat, hvis udløbstidspunkt ligger om et par minutter.

Rabatkode tilføjet

Udløses, når en indløsningskode tilføjes til en rabatkode, herunder koder, der genereres i store mængder.

Brande fra Shopify webhook
Tilladelse Adgang til rabatdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Registrer nye koder via et affiliate- eller influencer-værktøj.
  • Kontroller, hvem der tilføjer koder til en igangværende kampagne.

Hvad »Added«-rabatkoden sender til din arbejdsgang

Variabel i gennemstrømning Type Hvad den indeholder
discount Objekt Den rabat, som koden blev tilføjet til
discount.id ID Shopify-GID for rabatten
discount.updatedAt Tekst Hvornår blev rabatten sidst opdateret?
redeemCode Objekt Den indløsningskode, der blev tilføjet
redeemCode.id ID Shopify-GID for indløsningskoden
redeemCode.code Tekst Strengen med indløsningskoden
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Registrer en ny kode via dit affiliate-værktøj

  1. »Vælg rabatkode tilføjet« er angivet som udløser.
  2. Tilføj »Send HTTP-anmodning« med {{redeemCode.code}} og {{discount.id}}.
  3. Aktivér arbejdsgangen.

Rabatkoden er fjernet

Udløses, når en indløsningskode fjernes fra en rabat. Den indeholder koden, hvor mange gange den er blevet brugt, og om den var en del af en samlet fjernelse.

Brande fra Shopify webhook
Tilladelse Adgang til rabatdata
Tændt Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers«

Brug den til

  • Bemærk, når en kode, der stadig er i omløb, fjernes.
  • Sørg for, at partnersystemer ikke sender forældede koder.

Hvad »Discount Code Removed« sender til din arbejdsgang

Variabel i gennemstrømning Type Hvad den indeholder
discount Objekt Den rabat, som koden blev fjernet fra
discount.id ID Shopify-GID for rabatten
discount.updatedAt Tekst Hvornår blev rabatten sidst opdateret?
discount.totalUsageCount Tal Det samlede antal gange, hvor hele rabatten er blevet anvendt på tværs af alle dens koder.
redeemCode Objekt Den indløsningskode, der blev fjernet
redeemCode.id ID Shopify-GID for indløsningskoden
redeemCode.code Tekst Strengen med indløsningskoden
redeemCode.usageCount Tal Hvor mange gange denne kode blev brugt, før den blev fjernet. Værdien er null, hvis den var en del af en samlet fjernelse (brugen pr. kode kan ikke opdeles) eller hvis det ikke kunne fastslås.
redeemCode.bulkRemoval Sandt / falsk Dette gælder, når koden blev slettet som led i en massesletning, hvor brugsstatistikken pr. kode ikke er tilgængelig.
eventId Tekst ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt.

Eksempel: Vis en advarsel, når en brugt kode fjernes

  1. Vælg »Rabatkode fjernet« som udløser.
  2. Tilføj en betingelse: redeemCode.usageCount er større end 0 og redeemCode.bulkRemoval er lig med false.
  3. Tilføj »Send intern e-mail«: Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} uses.
  4. Aktivér arbejdsgangen.

Næste skridt

Mere uddybende vejledninger med en Slack-opsætning: Send nye rabatter til Slack, Udløs en »Shopify Flow«, når en rabat udløber og Advarsler om fjernede rabatkoder.