Hvordan utløse rabatter - trinn for trinn
Trinnvise veiledninger i Shopify Flow for rabattens livssyklus: opprettet, oppdatert, slettet, utløpt, kode lagt til og kode fjernet.
Seks utløsende hendelser i løpet av en rabattens hele levetid: opprettet, oppdatert, slettet, en kode lagt til, en kode fjernet og utløpt - noe Shopify aldri rapporterer om i det hele tatt.
På denne siden: Rabatt opprettet, Rabatt oppdatert, Rabatt slettet, Rabatt utløpt, Rabattkode lagt til, Rabattkode fjernet

Rabatt opprettet
Utløses når en rabatt opprettes - enten automatisk eller basert på en rabattkode - av ansatte eller via en app.
| Branner fra | Shopify-webhook |
| Tillatelse | Tilgang til rabattdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Kunngjør nye kampanjer på forhånd, slik at ingen blir overrasket av en kode.
- Kontroller rabatter som er opprettet av apper eller av ansatte uten godkjenning.
Hva «Discount Created» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
discount |
Objekt | Den opprettede rabatten |
discount.id |
ID | Rabattens Shopify-GID |
discount.title |
Tekst | Tittelen på rabatten |
discount.status |
Tekst | Rabattens status (AKTIV, UTGÅTT, PLANLAGT) |
discount.createdAt |
Tekst | Da rabatten ble opprettet |
discount.updatedAt |
Tekst | Når rabatten sist ble oppdatert |
discount.startsAt |
Tekst | Når rabatten trer i kraft |
discount.endsAt |
Tekst | Når rabatten utløper |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Kunngjør alle nye rabatter i Slack
- «Velg rabatt» er angitt som utløser.
- Legg til Send HTTP-forespørsel til en Slack-webhook:
New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}. - Slå på arbeidsflyten.
Rabatt oppdatert
Utløses når en rabatt redigeres: tittel, verdi, datoer, gyldighetsvilkår, status.
| Branner fra | Shopify-webhook |
| Tillatelse | Tilgang til rabattdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Gjennomgå endringer i pågående kampanjer.
- Synkroniser kampanjedataene på nytt med et banner i nettbutikken eller et e-postverktøy.
Hva «Discount Updated» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
discount |
Objekt | Den oppdaterte rabatten |
discount.id |
ID | Shopify-GID-en for rabatten |
discount.title |
Tekst | Tittelen på rabatten |
discount.status |
Tekst | Rabattens status (AKTIV, UTGÅTT, PLANLAGT) |
discount.createdAt |
Tekst | Da rabatten ble opprettet |
discount.updatedAt |
Tekst | Når rabatten sist ble oppdatert |
discount.startsAt |
Tekst | Når rabatten trer i kraft |
discount.endsAt |
Tekst | Når rabatten utløper |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Gjennomgå endringer i aktive rabatter
- «Velg rabatt oppdatert» som utløser.
- Legg til et vilkår:
discount.statusskal være likACTIVE. - Legg til «Send intern e-post med
{{discount.title}}» og rabattens administrasjonslenke. - Slå på arbeidsflyten.
Rabatt fjernet
Utløses når en rabatt slettes. Da gjenstår bare ID-en og klokkeslettet å rapportere.
| Branner fra | Shopify-webhook |
| Tillatelse | Tilgang til rabattdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Fjern en slettet kampanje fra bannere, feeder eller et e-postverktøy.
Hva «Discount Deleted» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
discountId |
Tekst | Shopify-GID-en for rabatten |
deletedAt |
Tekst | Tidspunktet da rabatten ble slettet |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Rydd opp etter en slettet rabatt
- Velg Rabatt slettet som utløser.
- Legg til Send HTTP-forespørsel til systemet som speiler kampanjene dine, med
{{discountId}}og{{deletedAt}}. - Slå på arbeidsflyten.
Rabatten har utløpt
Utløses når en rabatt går ut. Shopify sender ikke noe i det øyeblikket, så appen sjekker etter en fast tidsplan og utløses én gang per utløpt rabatt.
| Branner fra | Kontrollert etter en fast tidsplan, siden Shopify ikke sender noen webhook for dette |
| Tillatelse | Tilgang til rabattdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Fjern et kampanjebanner når koden slutter å fungere.
- Gi kundestøtten beskjed om at en kampanje er avsluttet.
- Start oppfølgingskampanjen.
Hva «Discount Expired» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
discount |
Objekt | Den utløpte rabatten |
discount.id |
ID | Shopify-GID-en for rabatten |
discount.title |
Tekst | Tittelen på rabatten |
discount.status |
Tekst | Statusen på rabatten |
discount.endsAt |
Tekst | Da rabatten gikk ut |
discount.startsAt |
Tekst | Da rabatten trådte i kraft |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Fjern kampanjebanneret når koden utløper
- Velg Rabatt utløpt som utløser.
- Legg til en Oppdater butikk-metafelt-funksjon (eller send en API-forespørsel til administratoren) som sletter metafeltet som temaet ditt henter banneret fra.
- Legg til Send intern e-post:
{{discount.title}} expired at {{discount.endsAt}}. - Slå arbeidsflyten på. For å teste dette kan du opprette en rabatt som utløper om noen minutter.
Rabattkode lagt til
Utløses når en innløsningskode legges til en rabattkode, inkludert koder som er generert i bulk.
| Branner fra | Shopify-webhook |
| Tillatelse | Tilgang til rabattdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Registrer nye koder ved hjelp av et verktøy for samarbeidspartnere eller influencere.
- Kontroller hvem som legger til koder i en pågående kampanje.
Hva «Added» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
discount |
Objekt | Rabatten som koden ble lagt til |
discount.id |
ID | Shopify-GID-en for rabatten |
discount.updatedAt |
Tekst | Når rabatten sist ble oppdatert |
redeemCode |
Objekt | Innløsningskoden som ble lagt til |
redeemCode.id |
ID | Shopify-GID-en til innløsningskoden |
redeemCode.code |
Tekst | Strengen med innløsningskoden |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Registrer en ny kode i partnerverktøyet ditt
- «Velg rabattkode lagt til» er angitt som utløser.
- Legg til Send HTTP-forespørsel med
{{redeemCode.code}}og{{discount.id}}. - Slå på arbeidsflyten.
Rabattkoden er fjernet
Utløses når en innløsningskode fjernes fra en rabatt. Den inneholder koden, hvor mange ganger den ble brukt og om den var en del av en samlet fjerning.
| Branner fra | Shopify-webhook |
| Tillatelse | Tilgang til rabattdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Legg merke til når en kode som fortsatt er i omløp, blir fjernet.
- Hindre at partnersystemer sender ut ugyldige koder.
Hva «Discount Code Removed» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
discount |
Objekt | Rabatten som koden ble fjernet fra |
discount.id |
ID | Shopify-GID-en for rabatten |
discount.updatedAt |
Tekst | Når rabatten sist ble oppdatert |
discount.totalUsageCount |
Tall | Totalt antall ganger hele rabatten har blitt benyttet på tvers av alle koder. |
redeemCode |
Objekt | Innløsningskoden som ble fjernet |
redeemCode.id |
ID | Shopify-GID-en til innløsningskoden |
redeemCode.code |
Tekst | Strengen med innløsningskoden |
redeemCode.usageCount |
Tall | Hvor mange ganger denne koden ble brukt før den ble fjernet. Null dersom den var en del av en massefjerning (bruken per kode kan ikke skilles ut) eller dersom det ikke var mulig å fastslå dette. |
redeemCode.bulkRemoval |
Sant / usant | Gjelder når koden ble fjernet som del av en massesletting, der bruksstatistikk per kode ikke er tilgjengelig. |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Gi en advarsel når en brukt kode fjernes
- Velg Rabattkode fjernet som utløser.
- Legg til et vilkår:
redeemCode.usageCounter større enn0, ogredeemCode.bulkRemovaler likfalse. - Legg til Send intern e-post:
Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} uses. - Slå på arbeidsflyten.
Neste trinn
Mer omfattende veiledninger med Slack-konfigurasjon: Send nye rabatter til Slack, Utløs en Shopify Flow-prosess når en rabatt utløper og Varsler om fjernede rabattkoder.
- Fullstendig oversikt over avtrekkere - alle utløsere på én side.
- Å velge riktig avtrekker - hvilken passer best i ditt tilfelle.
- Tilpassede utløsere - når ingen av de innebygde utløserne passer, kan du lage din egen.
- Hendelseshistorikk og feilsøking - se hva som ble utløst og hva det inneholdt.
