Free tools Windows power users keep installed
One-click scans. No signup required.
WooCommerce core does not automatically apply a coupon for a customer. To apply one when a visitor opens a link, configure the WooCommerce URL Coupons extension. If you want coupons to apply when cart conditions are met without a link click, that is a separate Smart Coupons feature.
Choose the right kind of coupon automation
These options have different triggers and destinations. Coupon validity, usage limits, product restrictions, and other coupon settings continue to control whether a coupon can be used.
As an Amazon Associate I earn from qualifying purchases.
| Method | What triggers it | Cart and destination behavior |
|---|---|---|
| URL Coupons discount link | A visitor opens a configured coupon URL or visits a selected existing page. | You can choose a redirect and optionally add products to the cart. |
| Smart Coupons auto-apply | A product is in the cart and the coupon meets its validity and restrictions. | Applies based on cart conditions; it does not depend on a customer clicking a coupon link. |
| Shareable checkout URL | A visitor follows a checkout URL containing product and coupon parameters. | Can take the visitor to checkout with specified products and the coupon applied. |
WooCommerce says its core coupon feature has no functionality to automatically apply coupon codes for customers. Core lets store owners create coupons and define restrictions; applying a coupon from a link or automatically based on cart conditions requires a separate workflow. WooCommerce coupon management documentation
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCreate a WooCommerce coupon link
Use the URL Coupons extension to make a link trigger an existing coupon. The documented setup is in the coupon editor:
#1 Best Overall
- Go to Marketing > Coupons and create a coupon or edit one you already have.
- Open the coupon’s Discount links tab and enable Apply via URL.
- Choose whether the trigger should be an existing page on your store or a unique URL path.
- If you choose a unique URL, set the redirect destination. Optionally select products for the extension to add to the cart.
- Save the coupon and use the extension’s live URL preview to copy the link you will share.
For an existing-page trigger, anyone who visits that selected page can trigger the coupon. Choose a page intended for the promotion, and check the coupon’s restrictions so the link does not imply eligibility that the coupon rules do not allow. WooCommerce documents the extension workflow and restrictions in its URL Coupons documentation.
Make sure the URL matches your store configuration
URL matching can be affected by permalink settings, trailing slashes, and caching. WooCommerce’s URL Coupons documentation says coupon URLs are not case-sensitive. With plain permalinks, a question mark may be needed before the URL path. Check the generated preview against the permalink structure your store actually uses.
Rank #2
- Build a Sustainable Business –– Upgrade your strategies and find success. Account for every transaction and reflect on growth with this financial ledger book. Untangle complicated accounting tasks and prepare financial statements on time when using this budget organizer
- Set Goals & Crush Them –– Were you profitable today? This week? This month? Get an instant snapshot of your progress with this accounting ledger book for small business owners. Stay organized and record income and expenses with 52 weekly spreads, 1 annual summary, and 6 note pages
- Anywhere & Anytime –– From business meetings to your bedroom, take this financial planner absolutely everywhere. The budget notebook tracker has a sturdy cover that holds up in backpacks and briefcases, and a sash to instantly find your place while on the go
- Professional Appeal, Practical Design –– Pick up a polished business expense tracker notebook that features an elegant mint-colored cover with gold foil print. The lay-flat spiral coil allows for effortless opening to reveal a cleverly placed pocket to stash your receipts and bills
- Why Wait? Start Today –– Take control of your money management with an undated income and expense ledger that is well laid out to make tracking effortless. The large bold print is easy to read, removing the need to squint. While thick 120gsm paper reduces ink leakage
- Trailing slash: A path without a trailing slash may match longer paths that begin with it. Adding a trailing slash restricts matching to the specified URL.
- Caching: If a coupon link fails or appears to work only once, caching may be involved. WooCommerce suggests using a distinctive prefix such as
/coupon/and configuring the host or cache plugin to skip requests with that prefix.
These details depend on the store’s permalink and cache setup; if a link behaves unexpectedly, test it with the store’s actual URL format and cache exclusions. WooCommerce URL Coupons: URL matching and troubleshooting
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Choose a destination that shows the result
The redirect determines where the customer lands after opening a unique coupon URL. You can send visitors to the shop, cart, checkout, or another selected page. WooCommerce notes that the shop page displays notices. The cart or checkout displays notices when there is a product in the cart, either already there or added by the coupon link. If customers should see confirmation that the coupon applied, select a destination that displays WooCommerce notices and ensure the cart is populated when needed.
Rank #3
Use a checkout URL for a campaign that should populate the cart
A shareable checkout URL is an alternative when the campaign should specify products and take the visitor to checkout, rather than use a unique coupon path. WooCommerce developer documentation supports product parameters and a coupon parameter. For example:
https://yourstore.com/checkout-link/?products=123:2&coupon=SPRING10
In this example, the URL requests two units of product 123 and applies coupon code SPRING10. Replace the domain, product ID, quantity, and code with values for the store. See WooCommerce’s shareable checkout URL documentation for the supported parameters.
Auto-apply coupons when cart conditions are met
If customers should not need to click a link, Smart Coupons provides a separate auto-apply setting. Its documentation says a product must be in the cart and the coupon’s validity and restrictions are checked before application. The documented default maximum is five auto-applied coupons. Configure the coupon and its eligibility rules in Smart Coupons rather than treating this as a URL Coupons setting. WooCommerce Smart Coupons: auto-apply coupons
Smart Coupons also documents URL-based coupon links, including behavior for links containing multiple coupon codes; by default, only the first five codes are applied. That is distinct from the URL Coupons extension’s discount-link setup above. WooCommerce Smart Coupons: applying coupon codes from a link
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




