Coupon Triggers: Applied, Redeemed, Limit Reached and Expired

Discount codes create moments worth reacting to. Four triggers in the Payments group let a workflow respond at each stage of a coupon's life.

The four triggers

  • Coupon Code Applied: fires the moment a code is applied at checkout, even if the shopper never finishes paying. Ideal for cart-recovery nudges and alerts.
  • Coupon Code Redeemed: fires only when an order using the code is completed and paid. Use it for thank-yous and loyalty rewards.
  • Coupon Redemption Limit Reached: fires after the final allowed redemption completes. Useful for limited-quantity promotions.
  • Coupon Code Expired: fires when a code reaches its end date and becomes inactive.

Filters

All four can filter by Coupon Code, Coupon Name and Coupon Type (amount or percentage). Applied and Redeemed also offer:

  • Coupon Value and Order Value (Before Discount) with numeric operators.
  • Product Collection, Product Type (one-time or recurring) and Product(s) In Order.
  • Source: where the order came from.

Set one up

  1. Go to Automation > Workflows and click Add New Trigger.
  2. Choose the coupon trigger from Payments.
  3. Name it, such as "FlashSaleCouponLimitReached".
  4. Click Add Filters and choose the coupon and any conditions.
  5. Click Save Trigger, add actions, use Test Workflow, and publish.

Example workflows

  • Applied but not paid: wait an hour, then remind the shopper that their code is waiting.
  • Redeemed with a VIP code: tag the customer and alert fulfillment.
  • Limit reached: notify marketing to retire the code or launch a replacement.
  • Expired: send a "just missed it" email with a smaller follow-up offer.

Good to know: Pick Redeemed rather than Applied for rewards, so you only thank people who actually bought.

Was this article helpful?