Coupon Code Applied Workflow Trigger in Sparkforge
The Coupon Code Applied trigger fires the instant a coupon is added at checkout, completed or not. Use it for abandoned-cart recovery, upsells, and real-time team alerts.
The Coupon Code Applied trigger fires the moment a customer drops a coupon into checkout — whether or not they finish the order. That makes it the right tool for abandoned-cart nudges, real-time sales alerts, and upsell sequences tied to specific promo codes.
How it differs from Coupon Code Redeemed
Applied fires on input. Redeemed fires only after a completed transaction. If you care about intent (someone tried to use the code), use Applied. If you care about realized revenue, use Redeemed.
Set up the trigger
- Go to Automation › Workflows and open or create a workflow.
- Click + Add New Trigger.
- Scroll to the Payments section and select Coupon Code Applied.
- Give the trigger a clear name (for example, 15% off applied — Product 1).
- Click + Add Filters to scope the trigger to specific codes, products, or order values.
- Save the trigger, build the actions, run Test Workflow, then Publish.
Available filters
| Filter | Operators | Input |
|---|---|---|
| Coupon Code | Is Any Of / Is None Of / Is Empty / Is Not Empty | Multi-select dropdown |
| Coupon Name | Is Any Of / Is None Of / Is Empty / Is Not Empty | Multi-select dropdown |
| Coupon Type | Is / Is Not / Is Empty / Is Not Empty | Amount or Percentage |
| Coupon Value | Equals / Greater Than / Less Than / etc. | Numeric |
| Order Value (Before Discount) | Equals / Greater Than / Less Than / etc. | Numeric |
| Product Collection | Contains Any / Is None Of / Is Empty / Is Not Empty | Multi-select |
| Product Type | Contains Any / Is None Of / Is Empty / Is Not Empty | One Time vs Recurring |
| Product(s) in Order | Contains Any / Is None Of / Is Empty / Is Not Empty | Multi-select |
| Source | Is / Is Not / Is Empty / Is Not Empty | Single-select |
Actions worth pairing with this trigger
- Send Email — acknowledge the coupon and reinforce the offer.
- Add Tag — segment customers by which promo they responded to.
- Internal Notification — alert sales when high-value codes are used.
- Assign to User — route the contact to a closer.
- Create/Update Opportunity — push the lead into your pipeline.
Common pattern: abandoned-cart recovery
Fire on Coupon Code Applied, wait 30 minutes, check whether the order completed, then send an SMS reminder with the same code if it didn't. The trigger gives you the entry signal to build that branch on.
Frequently Asked Questions
Does this trigger fire if the order isn't completed?
Can I narrow by product?
What if I don't add filters?
Can I gate on order value?
Does this work with scheduled orders?
Was this article helpful?
Thanks for the feedback.