Analytics now shows where you're missing PPP opportunities
Traffic from a country without a discount used to disappear from your analytics.
Not anymore.
Evendeals now tracks every valid discount lookup — whether a visitor received an offer or not. So your analytics doesn't just show where PPP is already working. It shows where you might want to add it next.
What this means for you:
- See every discount lookup — Get the full picture, including visits from countries where you haven't configured PPP yet
- Find underserved markets — Spot countries sending you meaningful traffic but receiving no localized offer
- Check your PPP coverage — See how much of your observed country traffic is covered by your current setup
- Prioritize with real data — Compare lookups, unique visitors, and traffic share before deciding which country to configure next
- Act directly from analytics — Jump from an uncovered market to your PPP settings and add the discount
Here's an example:
Say you're getting a lot of visitors from India, but India doesn't have a parity discount for that product. Evendeals will now surface India as a traffic opportunity, show how many visitors you're missing, and point you to the setup.
How it works:
1. Go to Dashboard → Analytics
2. Select a deal and time range
3. Check Traffic opportunities for countries without PPP coverage
4. Click Configure PPP to add the discount
No setup needed. The new data starts collecting automatically.
Holiday & Location-Based Campaigns
Evendeals now lets you schedule limited-time discount campaigns for holidays, launches, and seasonal promotions without replacing your existing PPP discounts.
What this means for you:
- Schedule campaigns with exact start and end times in your timezone
- Target all countries, multiple individual countries, multiple PPP groups, or any combination of countries and groups
- Apply one consistent campaign discount across every selected location
- Automatically create and remove campaign coupons in your connected payment provider
- Add campaign-specific banner copy using variables like {country}, {country_flag}, {discount_amount}, {coupon_code}, and {timer}
- Count down to the campaign deadline using your existing banner or popup design
- Keep your regular PPP pricing running before and after the campaign
Campaign discounts take priority over PPP while the campaign is active. When it ends, visitors automatically return to their regular country-based offer.
How it works:
1. Open a deal and go to Discounts → Campaigns
2. Choose all countries or select the countries and PPP groups you want to target
3. Set the discount, schedule, banner text, and countdown timer
4. Set the campaign to Live
Only one campaign can be active for a deal at a time. If another campaign is already running, Evendeals will ask whether you want to pause it before creating the next one.
Campaigns reuse your existing banner and popup design, so your colors, typography, placement, and timer styling stay consistent. You can override the message for each campaign without rebuilding the display.
Available on Pro plans and above.
Pricing table generator - copy-paste a PPP-aware pricing table in 60 seconds
Pricing for everyone. Fixing for no one. Today we're shipping a pricing table generator that shows each visitor the right price for their country — automatically.
Where: Dashboard → Deals → your product → Display → Pricing Table
Who: Pro plans
What it doesYou build the table once — your plans, your colors, your words. Every visitor after that sees their own price, their country's flag, a discount note, and a checkout button with the coupon already filled in. US buyers see your full price. Buyers in India, Brazil, Nigeria see theirs. No second table. No manual anything.
Why we built itA $99 price in Argentina isn't a price — it's a wall. Banners tell visitors a discount exists. A pricing table shows them what they pay. Most sellers never get there because building one that adapts per visitor is painful. So we made it a copy-paste.
How it works1. Add up to 5 plans. Pick prices, features, a button label, an accent color.
2. Highlight the one you want to push.
3. Paste your checkout link — drop {coupon_code} where your checkout takes a discount code. We fill it in for each visitor.
4. Copy the code block. Paste it on your site.
That's it. From that point on, the table detects each visitor's country and rewrites the price, the discount note, the flag, and the checkout link — in their currency. No discount? It shows your base price. It can never break your page.
## What you get
- One table, every country — prices adapt automatically, formatted in the visitor's currency
- Discount that shows up when it should — flag, country, amount off, coupon code. Hidden when there's no discount
- Coupon in the checkout link — buyers land on your checkout with the code already applied. No copy-paste, no lost sales
- Works on any site — one paste, no builder lock-in, no style conflicts
- Hand it to AI — one click copies the code plus clear "keep these parts working" notes, so you can ask ChatGPT or Claude to match your brand, change the layout, or tighten the cards without breaking the price localization
Who it's forAnyone selling digital products, courses, or software internationally — and tired of a one-price-fits-all table that lets most of the world walk away.
Try itDashboard → Deals → your product → Display → Pricing Table.
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