WooCommerce Coupons & Add to Cart by URL Links
One link. Coupon applied . Product in cart. Straight to checkout.
Stop pasting SUMMER20 into emails. One URL applies the coupon, adds the product, redirects to checkout. 2,500+ stores run it. $49.99/yr or $149 once.
Same flow for guests. Session forced on link open, so cached pages still convert.
Every coupon you ship loses money to friction.
Codes leak. The web finds them in 4 hours.
The cart is empty when the coupon lands.
Eight things one URL can do.
Each card animates in with its own mini-demo. Scroll past to see them work.
One link, coupon applied on landing
The URL hits your site, the discount is on the cart, the customer never sees a code.
Add the product in the same click
Bind a product to the coupon. The URL adds it to the cart and applies the discount in one trip.
Redirect anywhere, per coupon
Cart, checkout, a thank-you page, a bundle landing. Set globally or override on each coupon.
Rename apply_coupon to anything
promo, gift, deal, your brand verb. URLs that look like content, not querystrings.
Wait until the right product is in cart
Coupon arms on click, but only applies once the qualifying product is added. No "empty cart" wall.
Hide the coupon field on cart & checkout
Stop manual code entry. URL coupons become the only way to redeem. Cleaner UI, fewer leaks.
A different message for every coupon
Override the default "Coupon applied" with copy that fits the campaign or the customer.
Works with Apple/Google Pay buttons
Stripe and WooCommerce Payments express checkout buttons honor the URL coupon. One tap to pay, with the discount on.
Four steps. Most campaigns ship in under 10 minutes.
Activate the plugin
Upload the .zip from Plugins → Add New, then activate.
Pick a coupon
Use any existing WooCommerce coupon, or make a new one.
Bind product & redirect
Optional: add the product to auto-add, and where to land.
Copy the URL, ship
Drop it in email, SMS, your influencer brief. Track clicks in your analytics.
Cheaper. More features. Lifetime tier.
WooCommerce native · none |
SkyVerge URL Coupons $49/yr · no lifetime |
Advanced Coupons from $99.50/yr · $149.50/yr unlimited |
WPFactory $49.99/yr · $149 once |
|
|---|---|---|---|---|
| core: how the URL works | ||||
| Apply coupon via URL | ✕ | ✓ | ✓ | ✓ |
| Auto-add product on coupon URL | ✕ | ✓ | ✓ | ✓ |
Custom URL key (rename apply_coupon) | ✕ | ✓ | not specified | ✓ |
| redirect & messaging | ||||
| Redirect after coupon (global) | ✕ | ✓ | not specified | ✓ |
| Redirect per coupon (override) | ✕ | not specified | not specified | ✓ |
| Custom success notice per coupon | ✕ | ✕ | notifications, not per-coupon | ✓ |
| control & conditions | ||||
| Delay coupon until product is in cart | ✕ | ✕ | cart conditions | ✓ |
| Hide checkout coupon field | ✕ | ✓ | not specified | ✓ |
| Force session for guests | ✕ | not specified | not specified | ✓ |
| integrations | ||||
| WP Rocket cache support | - | not specified | not specified | ✓ |
| Stripe / WC Payments express buttons | - | not specified | not specified | ✓ |
| pricing & ownership | ||||
| Free version on .org | - | ✕ | ✓ | ✓ |
| Lifetime tier | - | ✕ | ✕ | ✓ $149 unlimited sites |
| 10-year cost (top tier, unlimited sites where available) | $0 | $490 | $1,995 | $149 |
| Multi-store licensing | - | not specified | ✓ unlimited at $149.50/yr | ✓ unlimited sites |
| 50+ plugins (All Access) | - | ✕ | ✕ | ✓ $499 |
|
Ready to ship a one-click coupon? ↓
Jump to pricing
|
||||
What one URL is worth - by campaign.
$9,936vs. plain coupon code
$29,328vs. code in caption
$25,488/month recovered
From stores running this right now.
"I needed a light-weight plugin to generate URL Coupons and the URL Coupons for WooCommerce did not disappoint. Thanks for this wonderful plugin."see review →
"Great plugin. Very good assistance. The plugin works fine and it does what it says. The assistance has been very helpful in helping us with an issue. Thx."see review →
"Good customer service! I recommend!"see review →
Plays well with your stack.
Platform
Themes
Caching & speed
Payment & translation
Built for stores where every click counts.
Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.
Clean code, reviewed
Coupon application runs in WooCommerce's own session handler, no global state mutation. Sanitized URL keys, escaped notices, no XSS surface from the apply_coupon parameter.
Docs & specs, written
Every option documented: URL key customization, per-coupon redirects, delay behavior, hide-field switches, custom notices, advanced data-storage type. docs ↗
Support that ships
See Christian's review: he reported the delay-coupon notice not appearing, support replied, the fix shipped. "That worked. Thank you!" Real bugs turn into releases within days.
14-day money-back
14-day refund on yearly and lifetime, 30 days on All Access, no questions asked. If your caching or payment integration isn't quite working, support helps; if it still doesn't fit, you walk away whole.
Bundle savings, real
All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.
Updates, regularly
v1.8.2 shipped May 2026. HPOS-ready. WooCommerce 10.7 compatible within days of release. PHP 8.3 tested.
Plays well with others
Tested with WP Rocket (dedicated integration), Stripe and WooCommerce Payments express buttons, WPML & Polylang. Filter hooks on every step so devs can extend.
Designed for store owners
You don't need to know what a session is. Edit a coupon, paste a redirect URL, copy the link, ship it. The plugin handles cache, guest sessions, and Apple Pay quietly in the background.
Real screens. Click any to enlarge.
This is what you see inside WordPress once the plugin is activated.
Three tiers. Pick once.
Yearly licenses renew automatically; auto-renew can be turned off in your account. 14-day refund on yearly and lifetime, 30 days on All Access. Lifetime pays for itself at year 3, then never bills you again. All Access pays for itself with any 2nd plugin you'd ever use.
Buy once. Owns itself by year 3. Use on every site you own.
- Unlimited sites
- Lifetime updates
- Priority email support
- 14-day refund · auto-renew can be turned off in your account
- GPL-licensed · use on client sites
This plugin + 49 others, lifetime updates, unlimited sites - for $300 more than Lifetime alone.
- 50+ plugins, lifetime updates (+9 from WooBeWoo)
- Unlimited sites · every plugin
- Future plugins included free, forever
- Lifetime priority support
- 30-day refund · pays back at 2nd plugin you'd use
Your questions, answered.
If yours isn't here, our support team is happy to help. Or read the docs.
What does this plugin do, and how can it help my WooCommerce store?
How do customers apply coupons through URLs?
store.com/?apply_coupon=SUMMER20. The coupon is applied automatically and they land where you set the redirect. You can rename apply_coupon to anything you want.Can the plugin add products to the cart automatically?
Can I redirect customers after a coupon is applied?
Can I rename the apply_coupon URL key?
apply_coupon with anything, like promo, gift, or deal, to match your brand or campaign vocabulary.Can the coupon apply only after a product is added to the cart?
Can I hide the manual coupon field at cart and checkout?
Will the URL coupons work for guest users?
Does it work with caching plugins?
Can I show a custom message when a coupon is applied?
Does it work with Apple Pay / Google Pay express buttons?
How is this different from SkyVerge URL Coupons and Advanced Coupons?
Is there a free version?
What is the refund policy?
One link. One click. Sale.
Join 2,500+ WooCommerce stores running coupons by URL. $49.99/yr to try it, or $149 once to own it for life. 14-day refund either way.
2,500+ stores · 5.0★ across 4 reviews · WordPress.org plugin · 14-day refund