Voorwaarden voor korting, stap voor stap
Stapsgewijze Shopify Flow triggers voor korting aangemaakt, bijgewerkt, verwijderd, verlopen, code toegevoegd en verwijderd.
Zes triggers gedurende de gehele looptijd van een korting: aangemaakt, bijgewerkt, verwijderd, een code toegevoegd, een code verwijderd en verlopen - iets wat Shopify helemaal niet meldt.
Op deze pagina: Korting aangemaakt, Korting bijgewerkt, Korting verwijderd, Korting verlopen, Kortingscode toegevoegd, Kortingscode verwijderd

Korting aangemaakt
Wordt geactiveerd wanneer er een korting wordt aangemaakt, hetzij automatisch, hetzij op basis van een code, door personeel of via een app.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot gegevens over kortingen |
| Ingeschakeld | Als u een Flow-workflow inschakelt die hiervan gebruikmaakt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Maak nieuwe promoties bekend om de support te ondersteunen, zodat niemand voor een verrassing komt te staan door een code.
- Controleer kortingen die zonder goedkeuring door apps of door medewerkers zijn toegekend.
Wat ‘Korting Created’ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
discount |
Doel | De toegekende korting |
discount.id |
ID | De GID van de korting op Shopify |
discount.title |
Tekst | De titel van de korting |
discount.status |
Tekst | De status van de korting (ACTIEF, VERLOPEN, GEPLAND) |
discount.createdAt |
Tekst | Toen de korting werd ingesteld |
discount.updatedAt |
Tekst | Wanneer de korting voor het laatst is bijgewerkt |
discount.startsAt |
Tekst | Wanneer de korting van kracht wordt |
discount.endsAt |
Tekst | Wanneer de korting afloopt |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Maak elke nieuwe korting bekend in Slack
- Kies ‘Korting’ als trigger.
- Voeg ‘HTTP-verzoek verzenden’ toe aan een Slack-webhook:
New discount "{{discount.title}}" ({{discount.status}}), runs {{discount.startsAt}} to {{discount.endsAt}}. - Schakel de workflow in.
Korting bijgewerkt
Er wordt een melding weergegeven wanneer een korting wordt bewerkt: titel, waarde, data, voorwaarden, status.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als u een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Controleer de wijzigingen in de lopende promoties.
- Synchroniseer de promotiegegevens opnieuw met een banner op de webshop of een e-mailprogramma.
Wat ‘Korting Updated’ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
discount |
Doel | De bijgewerkte korting |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.title |
Tekst | De titel van de korting |
discount.status |
Tekst | De status van de korting (ACTIEF, VERLOPEN, GEPLAND) |
discount.createdAt |
Tekst | Toen de korting werd ingesteld |
discount.updatedAt |
Tekst | Wanneer de korting voor het laatst is bijgewerkt |
discount.startsAt |
Tekst | Wanneer de korting van kracht wordt |
discount.endsAt |
Tekst | Wanneer de korting afloopt |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Wijzigingen in actieve kortingen controleren
- Kies ‘Korting bijgewerkt’ als trigger.
- Voeg een voorwaarde toe:
discount.statusis gelijk aanACTIVE. - Voeg de optie ‘Interne e-mail verzenden’ toe met
{{discount.title}}en de beheerderslink van de korting. - Schakel de workflow in.
Korting verwijderd
Wordt geactiveerd wanneer een korting wordt verwijderd. Alleen het ID en het tijdstip worden nog gerapporteerd.
| Branden als gevolg van | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als u een Shopify Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Een verwijderde promotie uit banners, feeds of een e-mailprogramma verwijderen.
Wat ‘Korting Deleted’ naar uw workflow stuurt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
discountId |
Tekst | De GID van de korting op de website Shopify |
deletedAt |
Tekst | Het tijdstip waarop de korting werd verwijderd |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Opschonen na het verwijderen van een korting
- Kies ‘Korting verwijderd’ als trigger.
- Voeg de optie ‘HTTP-verzoek verzenden’ toe aan het systeem dat uw promoties weergeeft, met
{{discountId}}en{{deletedAt}}. - Schakel de workflow in.
Korting is verlopen
Wordt geactiveerd wanneer een korting de einddatum overschrijdt. Shopify verstuurt op dat moment geen gegevens, dus de app controleert dit volgens een vast schema en activeert de melding één keer per verlopen korting.
| Branden als gevolg van | Wordt volgens een schema gecontroleerd, aangezien Shopify hiervoor geen webhook verstuurt |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als u een Shopify Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Verwijder een promotiebanner zodra de bijbehorende code niet meer werkt.
- Geef de support door dat een campagne is beëindigd.
- Start de vervolgcampagne.
Wat ‘Korting Expired’ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
discount |
Doel | De verlopen korting |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.title |
Tekst | De titel van de korting |
discount.status |
Tekst | De status van de korting |
discount.endsAt |
Tekst | Toen de korting afliep |
discount.startsAt |
Tekst | Toen de korting van kracht werd |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Verwijder de promotiebanner zodra de code is verlopen
- Kies ‘Korting verlopen’ als trigger.
- Voeg een update toe voor het metaveld van de winkel (of verstuur een Admin API-verzoek) waarmee het metaveld wordt gewist waaruit uw thema de banner leest.
- Voeg ‘Interne e-mail verzenden’ toe:
{{discount.title}} expired at {{discount.endsAt}}. - Schakel de workflow in. Maak ter controle een korting aan waarvan de eindtijd over enkele minuten is.
Kortingscode toegevoegd
Wordt geactiveerd wanneer een inwisselcode wordt toegevoegd aan een kortingscode, met inbegrip van codes die in bulk zijn gegenereerd.
| Branden veroorzaakt door | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als u een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Registreer nieuwe codes via een tool voor partners of influencers.
- Controleer wie er codes toevoegt aan een lopende campagne.
Wat „Discount Code Added“ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
discount |
Doel | De korting waaraan de code is toegevoegd |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.updatedAt |
Tekst | Wanneer de korting voor het laatst is bijgewerkt |
redeemCode |
Doel | De inwisselcode die is toegevoegd |
redeemCode.id |
ID | De GID van de inwisselcode in de Shopify |
redeemCode.code |
Tekst | De reeks tekens van de inwisselcode |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Registreer een nieuwe code via uw affiliate-tool
- Kies ‘Kortingscode toegevoegd’ als trigger.
- Voeg „HTTP-verzoek verzenden” toe met
{{redeemCode.code}}en{{discount.id}}. - Schakel de workflow in.
Kortingscode verwijderd
Wordt geactiveerd wanneer een inwisselcode uit een korting wordt verwijderd. Het bevat de code, het aantal keren dat deze is gebruikt en of de code deel uitmaakte van een bulkverwijdering.
| Branden veroorzaakt door | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als u een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar bevindt zich op de pagina ‘Triggers’ van de app |
Gebruik het voor
- Let erop wanneer een code die nog in omloop is, wordt verwijderd.
- Zorg ervoor dat partnersystemen geen ongeldige codes bekendmaken.
Wat „Discount Code Removed“ naar uw workflow verzendt
| Variabele in Shopify Flow | Type | Wat erin staat |
|---|---|---|
discount |
Doel | De korting waarvoor de code is verwijderd |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.updatedAt |
Tekst | Wanneer de korting voor het laatst is bijgewerkt |
discount.totalUsageCount |
Aantal | Het totale aantal keren dat de volledige korting is toegepast voor alle bijbehorende codes. |
redeemCode |
Doel | De inwisselcode die is verwijderd |
redeemCode.id |
ID | De GID van de inwisselcode in de Shopify |
redeemCode.code |
Tekst | De reeks tekens van de inwisselcode |
redeemCode.usageCount |
Aantal | Hoe vaak deze code is gebruikt voordat deze werd verwijderd. Null indien deze deel uitmaakte van een bulkverwijdering (het gebruik per code kan niet worden uitgesplitst) of indien dit niet kon worden vastgesteld. |
redeemCode.bulkRemoval |
Waar / onwaar | Dit geldt wanneer de code is verwijderd als onderdeel van een bulkverwijdering, waarbij er geen gegevens over het gebruik per code beschikbaar zijn. |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: Een waarschuwing geven wanneer een gebruikte code wordt verwijderd
- Kies ‘Kortingscode verwijderd’ als trigger.
- Voeg een voorwaarde toe:
redeemCode.usageCountgroter dan0enredeemCode.bulkRemovalgelijk aanfalse. - Voeg ‘Interne e-mail verzenden’ toe:
Code {{redeemCode.code}} was removed after {{redeemCode.usageCount}} uses. - Schakel de workflow in.
Volgende stappen
Uitgebreidere handleidingen met een Slack-installatie: Stuur nieuwe kortingen naar Slack, Activeer een Shopify Flow wanneer een korting afloopt en Meldingen over verwijderde kortingscodes.
- Volledig overzicht van de triggers - alle triggers op één pagina.
- De juiste trigger kiezen - welke optie in uw geval van toepassing is.
- Aangepaste triggers - als er geen ingebouwde trigger geschikt is, schrijf dan uw eigen trigger.
- Gebeurtenisgeschiedenis en probleemoplossing - nagaan wat er is afgevuurd en wat het vervoerde.
