Kortingsvoorwaarden, stap voor stap
Zes gebeurtenissen die zich gedurende de gehele levensduur van een korting kunnen voordoen: 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 veroorzaakt door | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Kondig nieuwe promoties aan, zodat niemand voor verrassingen komt te staan door een code.
- Controleer kortingen die zonder goedkeuring door apps of medewerkers zijn toegepast.
Wat ‘Created’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
discount |
Voorwerp | De toegekende korting |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.title |
Tekst | De naam 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 ingaat |
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: Kondig elke nieuwe korting aan in Slack
- Kies ‘Korting aangemaakt’ 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
Trigger bij het bewerken van een korting: titel, waarde, data, voorwaarden, status.
| Branden veroorzaakt door | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als je een Flow-workflow inschakelt die deze functie gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Bekijk de wijzigingen in de lopende acties.
- Synchroniseer de promotiegegevens opnieuw met een banner op de webshop of een e-mailprogramma.
Wat ‘Discount Updated’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
discount |
Voorwerp | De bijgewerkte korting |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.title |
Tekst | De naam 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 ‘Interne e-mail versturen’ 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 veroorzaakt door | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als je een Flow-workflow activeert die deze functie gebruikt, wordt deze ingeschakeld. De eigen 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 ‘Discount Deleted’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
discountId |
Tekst | De GID van de korting in het Shopify |
deletedAt |
Tekst | Het tijdstip waarop de korting is verwijderd |
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: De gegevens opschonen na het verwijderen van een korting
- Kies ‘Korting verwijderd’ als trigger.
- Voeg ‘HTTP-verzoek verzenden’ toe aan het systeem dat je 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 niets, dus de app controleert dit volgens een vast schema en wordt één keer geactiveerd per verlopen korting.
| Branden door | Dit wordt volgens een schema gecontroleerd, omdat Shopify hiervoor geen webhook verstuurt |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als je een Flow-workflow inschakelt die deze functie gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Verwijder een promotiebanner zodra de code niet meer werkt.
- Geef de helpdesk door dat een campagne is afgelopen.
- Start de vervolgcampagne.
Wat ‘Discount Expired’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
discount |
Voorwerp | De verlopen korting |
discount.id |
ID | De GID van de korting op de website Shopify |
discount.title |
Tekst | De naam 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 te zien wat er precies is verzonden. |
Voorbeeld: Haal de promotiebanner weg zodra de code verloopt
- 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 je 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 een paar minuten is.
Kortingscode toegevoegd
Wordt geactiveerd wanneer een inwisselcode wordt toegevoegd aan een kortingscode, inclusief codes die in bulk zijn gegenereerd.
| Branden veroorzaakt door | Shopify webhook |
| Toestemming | Toegang tot gegevens met korting |
| Ingeschakeld | Als je een Flow-workflow inschakelt die deze functie gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Registreer nieuwe codes via een tool voor affiliates of influencers.
- Controleer wie er codes toevoegt aan een lopende campagne.
Wat de toegevoegde kortingscode naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
discount |
Voorwerp | 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 |
Voorwerp | De toegevoegde inwisselcode |
redeemCode.id |
ID | De GID van de inwisselcode (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 je affiliate-tool
- Kies 'Kortingscode toegevoegd' als trigger.
- Voeg een HTTP-verzoek 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 je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De eigen 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 weergeven.
Wat ‘Discount Code Removed’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin staat |
|---|---|---|
discount |
Voorwerp | 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 gebruikt voor alle bijbehorende codes samen. |
redeemCode |
Voorwerp | De inwisselcode die is verwijderd |
redeemCode.id |
ID | De GID van de inwisselcode in het GID-register (Shopify) |
redeemCode.code |
Tekst | De reeks tekens van de inwisselcode |
redeemCode.usageCount |
Aantal | Hoe vaak deze code is gebruikt voordat deze werd verwijderd. Null wanneer de code deel uitmaakte van een bulkverwijdering (het gebruik per code kan niet worden opgesplitst) of wanneer dit niet kon worden vastgesteld. |
redeemCode.bulkRemoval |
Waar / onwaar | Dit geldt wanneer de code is verwijderd als onderdeel van een massale verwijdering, waarbij het gebruik per code niet beschikbaar is. |
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: Een waarschuwing weergeven 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, Een Shopify Flow activeren wanneer een korting verloopt en Meldingen over verwijderde kortingscodes.
- Volledig overzicht van de trekkers - alle triggers op één pagina.
- De juiste trekker kiezen - welke het beste bij uw situatie past.
- Aangepaste triggers - als er geen ingebouwde trigger geschikt is, schrijf dan je eigen trigger.
- Gebeurtenisgeschiedenis en probleemoplossing - kijk wat er is afgevuurd en wat het heeft vervoerd.

