FastSpring Integration
Evendeals now supports FastSpring as a native payment provider — alongside Stripe, Lemon Squeezy, Dodo Payments, Creem, Polar, and WooCommerce.
What this means for you:
- Auto-coupon sync — Set your country discounts, click sync, and Evendeals creates the matching coupon codes in FastSpring. No manual coupon setup.
- Percentage & fixed discounts — Create % off or flat-amount coupons in your store's base currency.
- Product-scoped deals — Scope each discount to specific FastSpring product paths, or apply it across your catalog.
- Leak protection — Rotate codes automatically by time or views, so a shared coupon stops working.
- VPN, proxy & Tor detection — Block discount abuse from visitors hiding their real country (paid plans).
Setup is easy: paste your FastSpring API credentials, then drop the webhook URL and secret into Developer Tools. The connect dialog walks you through both.
Proxy & Tor protection — and sharper VPN detection
Until now, blocking location-fakers meant catching VPNs. Today it covers the whole playbook: proxies and Tor are now blocked too — automatically, on every visit, no setup.
What's new
- Proxy detection — visitors hiding behind proxy servers to fake a cheaper country get the regular price, not your discount.
- Tor detection — Tor exit nodes are caught and blocked the same way.
- Better VPN detection — we tightened the underlying checks, so fewer fakers slip through.
What you need to do
Nothing. If "Block VPN, Proxy & Tor Users" is on for a deal, all three are already covered. It's included on every paid plan.
Popups + multiple banners — your offer, in three places
A banner at the top, a banner at the bottom, a popup in the middle — enable any combination, customize each independently, and share one offer timer across all of them.
What's new:
-
Three display modes — Top Banner, Bottom Banner, Popup. Toggle any combination on the same deal.
-
Popup composer — Headline, body, primary CTA button, optional "No thanks" link. All template variables (
{country},{discount_amount},{coupon_code},{country_flag}) work everywhere. -
Trigger types for popups — Immediate, time delay, exit intent, or scroll depth.
-
Dismiss behavior — Session-only, or "don't show for N days." Visitors who say no don't get nagged.
-
Live preview — Hit the Preview button on any mode and see the real banner overlay your page (or the real popup centered with backdrop). What you'll see is what your visitors will see.
-
Shared offer timer — Set the deadline once. Each mode controls its own countdown styling (format, colors, end behavior) but the deadline itself is the same everywhere — no drift between surfaces.
How it works:
-
Open any deal → Display tab
-
Toggle Top Banner, Bottom Banner, or Popup — pick any combination
-
Customize each mode's content, colors, and behavior independently
-
Configure the offer timer once — it's shared across every enabled mode
-
Save and ship
What stays the same:
-
Existing banners are unchanged. Your top banner config is now a "Top Banner" mode with the same settings.
-
The same
<script src="…/banner.js">embed handles everything — no new install steps.
Plan note: Top and bottom banners are available on all plans, including Free. Popup is Essential and above.
WooCommerce Plugin
Evendeals now supports WooCommerce as a native payment provider — alongside Stripe, Lemon Squeezy, Dodo Payments, Creem, and Polar.
What this means for you:
- Auto-create coupon codes directly in your WooCommerce store when you set up country-based pricing
- Auto-refresh coupons to prevent coupon sharing and abuse
- Track redemptions — see exactly which discounts convert, by country
- Webhooks set up automatically — no manual configuration in WooCommerce
- Works with the WordPress plugin — install the plugin for the banner, connect WooCommerce for coupons. They work together seamlessly
How it works:
1. Install the Evendeals WordPress plugin (if you haven't already)
2. Go to Dashboard → Integrations → Connect WooCommerce
3. Enter your store URL and WooCommerce REST API keys (generate them at WooCommerce > Settings > Advanced > REST API with Read/Write permissions)
4. Create a deal, select your WooCommerce products, set your discounts
5. Click Sync Coupons — coupon codes are created in your WooCommerce store instantly
What makes it different from other integrations:
- No currency selector — WooCommerce coupons use your store's currency automatically
- Percentage and fixed-amount discounts — both percent and fixed_cart coupon types supported
- Product-scoped coupons — restrict discounts to specific WooCommerce products
- Subscription renewals tracked — if you use WooCommerce Subscriptions, renewal orders are tracked for revenue analytics
Note: WooCommerce integration is available on paid plans (Essential and above). The WordPress plugin itself remains free on all plans.
Read more: https://www.evendeals.com/integrations/woocommerce
Polar Integration
Evendeals now supports Polar as a native payment provider — alongside Stripe, Lemon Squeezy, Dodo Payments, and Creem.
What this means for you:
- Auto-create discount codes directly in your Polar account when you set up country-based pricing
- Auto-refresh coupons to prevent coupon sharing and abuse
- Track redemptions — see exactly which discounts convert, by country
- Secure OAuth connection — connect with one click, no API keys to copy-paste
- Multi-product support — select which Polar products the discounts apply to
How it works:
1. Go to Dashboard → Integrations → Connect Polar
2. Authorize Evendeals via Polar's OAuth flow
3. Create a deal, pick your Polar products, set your discounts
5. Click Sync Coupons — discount codes appear in Polar instantly
Full feature parity with our other integrations — coupon creation, deletion, duration control (once/repeating/forever), redemption analytics, and auto-refresh all work the same way.
Available on all plans, including Free.
Read more: https://polar.sh/docs/features/integrations/evendeals
Earn While You Brand — Affiliate Links for the Powered-by Badge
Keeping the Evendeals badge on your banner? Now you can earn from it.
How it works:
- Add your affiliate link — Paste your Evendeals affiliate link in the banner design settings. Every click on the "Powered by Evendeals" badge goes through your link instead of the default homepage.
- Earn commissions — When someone signs up through your badge, you get affiliate credit. Your banner works for you even when you're not looking.
- Optional — The field is there when the badge is on. Leave it empty and the badge links to the Evendeals homepage like before.
Not an affiliate yet? Sign up at [Evendeals Affiliates](https://zventures.lemonsqueezy.com/affiliates) — it takes a minute.
Available on all plans. Set it up in your product's Banner Design tab under the Powered by Badge toggle.
Creem.io Integration
Evendeals now supports Creem as a payment provider — alongside Stripe, Lemon Squeezy, and Dodo Payments.
What this means for you:
- Auto-create discount codes directly in your Creem account when you set up country-based pricing
- Auto-refresh coupons to prevent coupon sharing and abuse
- Connect in seconds — just paste your API key. No OAuth, no redirects
How it works:
1. Go to Dashboard → Integrations → Connect Creem
2. Paste your API key (grab it from https://www.creem.io/dashboard/developers)
3. Paste your webhook secret. (create one from here: https://www.creem.io/dashboard/developers/webhooks)
3. Done. Start creating deals with auto-generated discount codes
Note: Redemption based coupon rotation and analytics is not yet available for Creem, due to API limitations. (Coming soon!)
Available on all plans, including Free.
Read more about it here: https://www.evendeals.com/integrations/creem
Custom Display Modes
Don't like the banner? Hide it! Design your own banner, popup, anything!
Four ways to show PPP discounts on your website:
- Banner mode — The default. Add one script tag and you're done. Customize colors, text, position, and timers from the dashboard. Works on any site.
- CSS classes — Add class="ed-coupon-code" to any element. Auto-filled. No JS needed.
- Window object — window.evendeals.discount gives you the full payload.
- API — Call the Evendeals API directly from your frontend or backend. No script tag needed.
Learn more about display modes & choosing the right one for your site in the [display modes documentation](https://www.evendeals.com/docs/display-modes/choosing).
Tip: Send this link to AI and ask it to build any custom design for you!
Dodo Payments Integration
Evendeals now supports Dodo Payments as a payment provider — alongside Stripe and Lemon Squeezy.
What this means for you:
- Auto-create percentage-based discount codes directly in your Dodo Payments account when you set up country-based pricing
- Auto-refresh coupons to prevent coupon sharing and abuse
- Track redemptions — see exactly which discounts convert, by country
- Webhooks set up automatically — no manual configuration in the Dodo dashboard
- Connect in seconds — just paste your API key. No OAuth, no redirects
How it works:
1. Go to Dashboard → Integrations → Connect Dodo Payments
2. Paste your API key (grab it from app.dodopayments.com/developer/api-keys)
3. Done. Start creating deals with auto-generated discount codes
Full feature parity with our Stripe and Lemon Squeezy integrations — coupon creation, deletion, duration control (once/repeating/forever), redemption analytics, and auto-refresh all work exactly the same.
Note: Dodo Payments currently supports percentage-based discounts only.
Available on all plans, including Free.
86 more countries and better grouping
Evendeals now supports 249 countries and territories — up from 163. No matter where your customers are, they'll see fair, localized pricing.
Smarter suggested discountsDiscount recommendations have been recalculated based on latest data and improved across all parity groups, so your suggested discounts are now more accurate out of the box.