Quick Start
Get Evendeals running on your site in under 5 minutes.
1. Create an account
Sign up at evendeals.com and create your first product.
2. Connect your payment provider
Go to Dashboard → Integrations and connect Stripe, Lemon Squeezy, or Dodo Payments. This lets Evendeals auto-create and sync coupon codes.
If you don't use a supported provider, you can still use Evendeals — just create coupon codes manually in your payment system and enter them in the dashboard.
3. Pick your display mode
Evendeals supports three ways to show discounts to your visitors. Answer these questions to find the right one:
Do you want a ready-made banner with zero code?
Use 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.
<script src="https://www.evendeals.com/banner.js"></script>Do you want the discount inside your own design (no-code)?
Use Custom mode — still uses the script tag, but you turn off the built-in banner and display the data yourself using simple CSS classes. Good for:
- Showing the discount inside a pricing table or hero section (country, %, code, flag as static text)
- Webflow, Framer, WordPress — no JavaScript needed
- Matching your site's design system exactly
If you also need checkout buttons with the coupon in the URL or slashed original price + discounted price, use API mode instead. See Choosing a display mode for the full decision guide.
Do you need full control (frameworks, server, mobile)?
Use API mode — call the Evendeals API directly from your frontend or backend. No script tag needed. Good for:
- React, Vue, Next.js, or any JavaScript framework
- Server-rendered pricing pages
- Auto-applying coupons at checkout
- Email personalization and mobile apps
4. Configure discounts
In your dashboard, set up discount groups:
- Choose which countries get which discount percentages
- Customize the banner text, colors, and position
- Optionally enable a countdown timer for urgency
- VPN Protection — block visitors using VPNs from getting discounts meant for other countries. Toggle in Dashboard → Product Settings. (Paid plans)
- Auto-Refresh Coupons — automatically rotate coupon codes after a set number of views to prevent code sharing. If someone posts your code publicly, it expires and a new one is created. Toggle in Dashboard → Product Settings and set the view threshold. Requires a connected payment provider. (Paid plans)
5. Verify it works
Visit your site from a different country (or use a VPN/proxy for testing). You should see the discount with the correct country name and coupon code.
What's next
- Banner customization — colors, position, text template, countdown timers
- Custom display mode — build your own UI
- API mode — server-side integration
- Platform guides — Webflow, Framer, WordPress, Shopify