{"id":1279,"date":"2026-03-17T11:11:12","date_gmt":"2026-03-17T11:11:12","guid":{"rendered":"https:\/\/onesystemcrm.com\/help\/?post_type=docs&#038;p=1279"},"modified":"2026-03-17T11:11:12","modified_gmt":"2026-03-17T11:11:12","password":"","slug":"workflow-trigger-coupon-code-applied","status":"publish","type":"docs","link":"https:\/\/onesystemcrm.com\/help\/Supports\/workflow-trigger-coupon-code-applied\/","title":{"rendered":"Workflow Trigger &#8211; Coupon Code Applied"},"content":{"rendered":"<p>Easily automate actions when a coupon code is applied at checkout. This article walks you through everything you need to know, from setup to key benefits, so you can seamlessly trigger workflows whenever a customer applies a coupon code, regardless of whether they complete the purchase. Perfect for reward follow-ups, internal alerts, and sales optimization.<\/p>\n<h1 id=\"What-is-the-Coupon-Code-Applied-Workflow-Trigger\" dir=\"ltr\" data-end=\"1253\" data-start=\"1197\"><strong dir=\"ltr\">What is the Coupon Code Applied Workflow Trigger<\/strong><\/h1>\n<p dir=\"ltr\" data-end=\"1600\" data-start=\"1255\">The Coupon Code Applied trigger is used to initiate a workflow the moment a coupon code is applied to an order during checkout. The workflow fires regardless of whether the order is completed, allowing businesses to automate follow-ups, tagging, internal notifications, or targeted sales offers in real-time when discount codes are used.<\/p>\n<p dir=\"ltr\" data-end=\"1765\" data-start=\"1602\">It\u2019s an essential tool for sales teams and marketers who want to monitor coupon code usage and act immediately, without waiting for an order to finish processing.<\/p>\n<hr data-start=\"1767\" data-end=\"1770\" \/>\n<h2 id=\"Key-Benefits-of-Coupon-Code-Applied-Workflow-Trigger\" dir=\"ltr\" data-end=\"1831\" data-start=\"1772\"><strong>Key Benefits of Coupon Code Applied Workflow Trigger<\/strong><\/h2>\n<ul data-end=\"2426\" data-start=\"1833\">\n<li data-end=\"1942\" data-start=\"1833\">\n<p dir=\"ltr\" data-end=\"1942\" data-start=\"1835\"><strong dir=\"ltr\" data-end=\"1876\" data-start=\"1835\">React Instantly to Coupon Code Usage:<\/strong> Trigger automations as soon as a coupon is applied at checkout<\/p>\n<\/li>\n<li data-end=\"1942\" data-start=\"1833\">\n<p dir=\"ltr\" data-end=\"1942\" data-start=\"1835\"><strong>Abandoned\u2011Cart Recovery:<\/strong> Remind shoppers who applied a coupon but failed to finish checkout, nudging them to return and complete their purchase<\/p>\n<\/li>\n<li data-end=\"2070\" data-start=\"1943\">\n<p dir=\"ltr\" data-pm-slice=\"1 1 [&quot;list&quot;,{&quot;spread&quot;:false,&quot;start&quot;:919,&quot;end&quot;:1578},&quot;regular_list_item&quot;,{&quot;start&quot;:1042,&quot;end&quot;:1168}]\"><strong>Personalized Upsells:<\/strong> Detect the coupon type or value and present tailored upsell offers that feel relevant and helpful<\/p>\n<\/li>\n<li data-end=\"2193\" data-start=\"2071\">\n<p dir=\"ltr\" data-end=\"2193\" data-start=\"2073\"><strong dir=\"ltr\" data-end=\"2118\" data-start=\"2073\">Accurate Targeting with Advanced Filters:<\/strong> Fire actions based on coupon code, type, order value, product, and more<\/p>\n<\/li>\n<li data-end=\"2319\" data-start=\"2194\">\n<p dir=\"ltr\" data-end=\"2319\" data-start=\"2196\"><strong dir=\"ltr\" data-end=\"2223\" data-start=\"2196\">Operational Efficiency:<\/strong>\u00a0Notify teams or tag contacts when specific discount codes are applied to monitor performance<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"2428\" data-end=\"2431\" \/>\n<h2 id=\"Configuring-Coupon-Code-Applied-Workflow-Trigger\" dir=\"ltr\" data-end=\"2489\" data-start=\"2433\"><strong>Configuring Coupon Code Applied Workflow Trigger<\/strong><\/h2>\n<p data-end=\"2568\" data-start=\"2491\">To set up this trigger, head to your workflow builder and follow these steps:<\/p>\n<h4 id=\"Step-1:\u00a0Add-the-Trigger-to-Your-Workflow\" dir=\"ltr\" data-end=\"2612\" data-start=\"2570\"><u><strong>Step 1:<\/strong><strong>\u00a0<\/strong>Add the Trigger to Your Workflow<\/u><\/h4>\n<ul>\n<li dir=\"ltr\" data-end=\"2778\" data-start=\"2613\">Navigate to\u00a0<strong dir=\"ltr\" data-end=\"2651\" data-start=\"2625\">Automation &gt; Workflows<\/strong><\/li>\n<li dir=\"ltr\" data-end=\"2778\" data-start=\"2613\">Either create a new workflow or edit an existing one<\/li>\n<li dir=\"ltr\" data-end=\"2778\" data-start=\"2613\">In the workflow builder, click\u00a0<strong data-end=\"2762\" data-start=\"2741\">+ Add New Trigger<\/strong> to get started<\/li>\n<\/ul>\n<p data-end=\"2778\" data-start=\"2613\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050382194\/original\/F9qxCGgkR-XZ5jtwTc9S9hWkflT9XX_HwQ.png?1753365840\" data-id=\"155050382194\" data-attachment=\"[object Object]\" data-index=\"0\" \/><\/p>\n<h4 id=\"Step-2:\u00a0Choose-the-Trigger-Type\" dir=\"ltr\" data-end=\"2813\" data-start=\"2780\"><u><strong>Step 2:\u00a0<\/strong>Choose the Trigger Type<\/u><\/h4>\n<p dir=\"ltr\">From the list of available triggers, scroll to the\u00a0<strong dir=\"ltr\" data-end=\"2875\" data-start=\"2865\">Payments<\/strong>\u00a0section and select\u00a0<strong data-end=\"2918\" data-start=\"2895\">Coupon Code Applied<\/strong><\/p>\n<p data-end=\"2919\" data-start=\"2814\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050382304\/original\/QA74NLhgPeH9Qd5PPf8TA7dXIl5KJ_XHcg.png?1753365909\" data-id=\"155050382304\" data-attachment=\"[object Object]\" data-index=\"1\" \/><\/p>\n<h4 id=\"Step-3:\u00a0Name-Your-Trigger\" dir=\"ltr\" data-end=\"2948\" data-start=\"2921\"><u><strong>Step 3:\u00a0<\/strong>Name Your Trigger<\/u><\/h4>\n<ul>\n<li dir=\"ltr\">Provide a descriptive name in the\u00a0<strong data-end=\"3008\" data-start=\"2983\">Workflow Trigger Name<\/strong> field to keep your workflow organized.<\/li>\n<li dir=\"ltr\">Example:<em dir=\"ltr\">\u00a0&#8220;15% off Coupon Code Applied on Product 1&#8221;<\/em><\/li>\n<\/ul>\n<p data-end=\"3100\" data-start=\"2949\"><code dir=\"ltr\" data-end=\"3100\" data-start=\"3059\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050382386\/original\/-YcR2-lw0tkrVI_cuCbmWTxdhzATBG4GfA.png?1753365945\" data-id=\"155050382386\" data-attachment=\"[object Object]\" data-index=\"2\" \/><\/code><\/p>\n<h4 id=\"Step-4:\u00a0Apply-Filters-to-Target-Specific-Scenarios\" dir=\"ltr\" data-end=\"3154\" data-start=\"3102\"><u dir=\"ltr\"><strong>Step 4:\u00a0<\/strong>Apply Filters to Target Specific Scenarios<\/u><\/h4>\n<ul>\n<li dir=\"ltr\" data-end=\"3259\" data-start=\"3155\">After naming the trigger, you can apply filters to narrow down exactly when this workflow should fire<\/li>\n<li dir=\"ltr\" data-end=\"3259\" data-start=\"3155\">To add filters, click\u00a0<strong dir=\"ltr\">+ Add Filters<\/strong><\/li>\n<li dir=\"ltr\" data-end=\"3259\" data-start=\"3155\">Each filter comes with specific operators (like\u00a0<em data-end=\"3608\" data-start=\"3604\">Is<\/em>,\u00a0<em data-end=\"3620\" data-start=\"3610\">Contains<\/em>,\u00a0<em data-end=\"3636\" data-start=\"3622\">Greater Than<\/em>,\u00a0<em data-end=\"3652\" data-start=\"3638\">Before\/After<\/em>) to precisely target the conditions you care about.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155050382758\/original\/fAA2RXLA9XQtmfmX7dzdf1Oo2QvMndMwww.png?1753366194\" data-attachment=\"[object Object]\" data-id=\"155050382758\" data-index=\"3\" \/><\/p>\n<h4 id=\"Step-5:\u00a0Save-and-Build-the-Workflow\" dir=\"ltr\" data-end=\"3743\" data-start=\"3706\"><u><strong>Step 5:\u00a0<\/strong>Save and Build the Workflow<\/u><\/h4>\n<ul>\n<li dir=\"ltr\" data-end=\"3869\" data-start=\"3744\">Once your trigger and filters are configured, click\u00a0<strong data-end=\"3812\" data-start=\"3796\">Save Trigger<\/strong> and start adding your desired actions to the workflow.<\/li>\n<li dir=\"ltr\" data-end=\"3869\" data-start=\"3744\">When finished, use\u00a0<strong data-end=\"3907\" data-start=\"3890\">Test Workflow<\/strong>\u00a0to confirm everything\u2019s working as expected, then\u00a0<strong data-end=\"3969\" data-start=\"3958\">Publish<\/strong>\u00a0the workflow to activate it.<\/li>\n<\/ul>\n<p dir=\"ltr\" data-end=\"3998\" data-start=\"3871\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155049297661\/original\/PtVRE6cOM4E2TbgTZG2g_JvxWNFrchlcZw.png?1751548691\" data-attachment=\"[object Object]\" data-id=\"155049297661\" data-index=\"4\" \/><\/p>\n<hr data-start=\"4000\" data-end=\"4003\" \/>\n<h2 id=\"Available-Filters\" data-end=\"3285\" data-start=\"3261\"><strong dir=\"ltr\" data-end=\"3283\" data-start=\"3261\">Available Filters<\/strong><\/h2>\n<div dir=\"ltr\" align=\"left\">\n<table>\n<colgroup>\n<col width=\"158\" \/>\n<col width=\"176\" \/>\n<col width=\"290\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\">Filter<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Operator(s)<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Input Type<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Coupon Code<\/td>\n<td dir=\"ltr\">Is Any Of \/ Is Empty \/ Is None Of \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Multi-Select Dropdown of Coupon Codes<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Coupon Name<\/td>\n<td dir=\"ltr\">Is Any Of \/ Is Empty \/ Is None Of \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Multi-Select Dropdown of Coupon Names<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Coupon Type<\/td>\n<td dir=\"ltr\">Is \/ Is Empty \/ Is Not \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Amount \/ Percentage<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Coupon Value<\/td>\n<td>Equals To \/ Greater Than \/ Greater Than or Equal To \/ Is Empty \/ Is Not Empty \/ Is Not Equal To \/ Less Than \/ Less Than or Equal To<\/td>\n<td dir=\"ltr\">Numerical Input Box<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Order Value (Before Discount)<\/td>\n<td>Equals To \/ Greater Than \/ Greater Than or Equal To \/ Is Empty \/ Is Not Empty \/ Is Not Equal To \/ Less Than \/ Less Than or Equal To<\/td>\n<td dir=\"ltr\">Numerical Input Box<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Product Collection<\/td>\n<td dir=\"ltr\">Contain Any \/ Is Empty \/ Is None Of \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Multi-Select Dropdown of Product Collections<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Product Type<\/td>\n<td dir=\"ltr\">Contain Any \/ Is Empty \/ Is None Of \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Multi-Select Dropdown of Product Types (One Time vs Recurring)<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Product(s) In Order<\/td>\n<td dir=\"ltr\">Contain Any \/ Is Empty \/ Is None Of \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Multi-Select Dropdown of Products<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Source<\/td>\n<td dir=\"ltr\">Is \/ Is Empty \/ Is Not \/ Is Not Empty<\/td>\n<td dir=\"ltr\">Single-Select Dropdown<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<hr \/>\n<h2 id=\"Recommended-Workflow-Actions-for-Coupon-Code-Usage\" dir=\"ltr\" data-end=\"4063\" data-start=\"4005\"><strong dir=\"ltr\">Recommended Workflow Actions for Coupon Code Usage<\/strong><\/h2>\n<p data-end=\"4195\" data-start=\"4065\">Once your\u00a0<strong data-end=\"4098\" data-start=\"4075\">Coupon Code Applied<\/strong>\u00a0trigger is set up, consider adding these actions to optimize your sales and customer experience:<\/p>\n<ul data-end=\"4662\" data-start=\"4197\">\n<li data-end=\"4301\" data-start=\"4197\">\n<p dir=\"ltr\" data-end=\"4301\" data-start=\"4199\"><strong data-end=\"4214\" data-start=\"4199\">Send Email:<\/strong> Notify the customer with a personalized message acknowledging their coupon code use<\/p>\n<\/li>\n<li data-end=\"4400\" data-start=\"4302\">\n<p dir=\"ltr\" data-end=\"4400\" data-start=\"4304\"><strong data-end=\"4323\" data-start=\"4304\">Assign to User:<\/strong> Automatically assign the contact to a sales or support user for follow-up<\/p>\n<\/li>\n<li data-end=\"4482\" data-start=\"4401\">\n<p dir=\"ltr\" data-end=\"4482\" data-start=\"4403\"><strong data-end=\"4415\" data-start=\"4403\">Add Tag:<\/strong> Apply tags to the contact based on the coupon code they applied<\/p>\n<\/li>\n<li data-end=\"4574\" data-start=\"4483\">\n<p dir=\"ltr\" data-end=\"4574\" data-start=\"4485\"><strong data-end=\"4511\" data-start=\"4485\">Internal Notification:<\/strong> Alert your team when high-value or special coupons are used<\/p>\n<\/li>\n<li data-end=\"4662\" data-start=\"4575\">\n<p dir=\"ltr\" data-end=\"4662\" data-start=\"4577\"><strong data-end=\"4607\" data-start=\"4577\">Create\/Update Opportunity:<\/strong>\u00a0Route the lead into your sales pipeline if applicable<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"4664\" data-end=\"4667\" \/>\n<h2 id=\"Frequently-Asked-Questions\" dir=\"ltr\" data-end=\"4702\" data-start=\"4669\"><strong>Frequently Asked Questions<\/strong><\/h2>\n<p dir=\"ltr\" data-identifyelement=\"729\"><strong><span dir=\"ltr\">Q: Will the trigger work if the customer doesn\u2019t complete the checkout<\/span><\/strong><br data-start=\"4779\" data-end=\"4782\" \/>Yes, this trigger fires the moment a coupon is applied, regardless of whether the customer completes the order.<\/p>\n<p dir=\"ltr\" data-identifyelement=\"737\"><strong><span dir=\"ltr\">Q: Can I track which products the coupon was applied to?<\/span><\/strong><\/p>\n<p dir=\"ltr\" data-identifyelement=\"740\">Yes, use the Product(s) in Order and Product Collection filters to narrow down based on product selections at the time the coupon was applied.<\/p>\n<p dir=\"ltr\" data-identifyelement=\"745\"><strong><span dir=\"ltr\">Q: What happens if I don\u2019t add any filters?<\/span><\/strong><\/p>\n<p dir=\"ltr\" data-identifyelement=\"748\">If no filters are applied, the workflow will trigger for any coupon code applied at checkout. It\u2019s best practice to use filters like Coupon Code Is or Coupon Type Is to target specific campaigns.<\/p>\n<p dir=\"ltr\" data-identifyelement=\"753\"><strong><span dir=\"ltr\">Q: Can I trigger actions based on order value before and after discounts?<\/span><\/strong><\/p>\n<p dir=\"ltr\" data-identifyelement=\"756\">Yes, you can use Order Value (Before Discount) and Order Value (After Discount) filters with operators like Greater Than and Less Than to control when the workflow fires.<\/p>\n<p dir=\"ltr\" data-identifyelement=\"761\"><strong><span dir=\"ltr\">Q: Are scheduled orders supported with this trigger?<\/span><\/strong><br data-start=\"5676\" data-end=\"5679\" \/>No, this trigger only fires when a coupon is actively applied at checkout.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Easily automate actions when a coupon code is applied at checkout. This article walks you through everything you need to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[55],"doc_tag":[],"class_list":["post-1279","docs","type-docs","status-publish","hentry","doc_category-payments-workflow-triggers"],"year_month":"2026-07","word_count":890,"total_views":"11","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"usamasaeed219","author_nicename":"usamasaeed219","author_url":"https:\/\/onesystemcrm.com\/help\/author\/usamasaeed219\/"},"doc_category_info":[{"term_name":"Payments Workflow Triggers","term_url":"https:\/\/onesystemcrm.com\/help\/Supports-category\/payments-workflow-triggers\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/comments?post=1279"}],"version-history":[{"count":1,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1279\/revisions"}],"predecessor-version":[{"id":1280,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1279\/revisions\/1280"}],"wp:attachment":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/media?parent=1279"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_category?post=1279"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}