How it worksPricingDocsBlog
Sign in
Zahidul Islam - Author at Evendeals
Zahidul Islam

Co-Founder, Evendeals

Mar 24, 2026

· Updated Apr 2, 2026

· 8 min read

How to Offer Country-Based Pricing for Your Kajabi Courses

Losing sales from international students because your courses are too expensive in their country? Here's how to show location-based discounts on your Kajabi site in under 10 minutes.

For the general guide that works on any website, see Country-Based Pricing: The Ultimate Guide. Why this works: Why Your Online Business Needs Parity Pricing.

Kajabi platform homepage
Kajabi - The all-in-one platform for online courses

What You Need

  • A Kajabi account (admin access)
  • A free account at Evendeals.com
  • 10 minutes

Step 1: Get Your Page URL from Kajabi

  1. Open your Kajabi site and navigate to the pricing or offer page
  2. Copy the full URL from your browser's address bar (e.g., https://yoursite.mykajabi.com/offers/your-course)

Step 2: Set Up Evendeals

  1. Sign up at evendeals.com (free account available)
  2. Create a new deal and go to Where to display
  3. Paste your Kajabi page URL
  4. Click Add URL

Step 3: Create Coupons in Kajabi

Option A: Payment provider integration (recommended) — If you use Stripe, Lemon Squeezy, Dodo Payments, Creem, or Polar alongside Kajabi, connect your account in Evendeals and coupons are created automatically when you sync.

Option B: Manual setup — Create coupon codes directly in Kajabi:

  1. Go to Sales → Coupons in your Kajabi admin
  2. Click New Coupon
  3. Set a coupon code (e.g., 15OFF), discount type (Percent off), and percentage
  4. Under Included Offers, select the offers this coupon applies to
  5. Save the coupon
  6. Repeat for different discount tiers (e.g., 30OFF, 50OFF)

Step 4: Configure Country Discounts in Evendeals

  1. Go to Country Discounts in Evendeals
  2. Set discount percentages and enter the coupon code for each country group (e.g., 15% with 15OFF, 50% with 50OFF)
  3. Click Save Changes

Note: The coupon codes in Evendeals must match exactly what you created in Kajabi.

Evendeals Country Discounts configuration
Set discount percentages and coupon codes for each country group

Step 5: Customize Your Banner

  1. Go to Add to Site tab in Evendeals
  2. Customize colors to match your Kajabi site, edit the message, preview how it looks
  3. Copy the installation script
Evendeals Design and Preview
Customize your banner design and preview

Step 6: Install on Kajabi

  1. In Kajabi, go to Settings → Site → Custom Code
  2. Paste the Evendeals script in the Footer code section
  3. Save and the script will load on all pages

Done! Your banner now shows to international visitors.

Evendeals Add to Site tab
Copy the script from the Add to Site tab

How It Works

  1. Visitor lands on your Kajabi site or landing page
  2. Evendeals detects their country and shows the adjusted price + coupon code
  3. Visitor copies the coupon and goes to your Kajabi checkout
  4. They apply the coupon code and pay the discounted price

US visitors (or visitors from high-PPP countries) see your regular price with no discount.

Beyond the Banner: Display Modes

The default banner works great, but Evendeals supports three display modes:

  • Banner (default) — The floating banner. Customize colors, text, position, and countdown timers from the dashboard. Coupon code is click-to-copy.
  • Custom Display — Turn off the banner and use CSS classes (ed-country, ed-discount-amount, ed-coupon-code, ed-country-flag) to show discount data inside your own pricing section. No JavaScript needed.
  • API Mode — Call the Evendeals API directly from your frontend or backend for full control. Great for custom checkout flows and server-rendered pricing.

VPN Protection

Worried about people faking their location? Evendeals (paid plans) automatically detects and blocks VPN users, so only people who actually live in eligible countries get the discounts.

Auto-Refresh Coupons (paid plans) automatically rotate coupon codes after a set number of views. If someone shares your code publicly, it expires and a new one is created. Requires a connected payment provider (Stripe, Lemon Squeezy, Dodo Payments, Creem, or Polar).

What You Can Customize

  • Which countries see discounts
  • How much discount each country group gets
  • Banner/display colors and text
  • Whether to use the default banner or custom display mode
  • Banner position (top or bottom)
  • Click-to-copy coupon codes
  • Which pages show the discounts

Pricing

Evendeals: Free plan available, paid plans start at $99 one-time (not monthly)

The free plan lets you test it with basic features. If you make just 2 extra sales from countries that weren't converting before, you've covered the cost of the paid plan.

FAQ

Will this slow down my Kajabi site?

No. The script is 5KB and loads asynchronously.

Can I show banners on specific pages?

Yes. In Evendeals you can target specific URLs so the banner only appears on your pricing or offer pages.

What if I have multiple offers?

You can create different deals in Evendeals for each offer, or reuse the same coupon codes across multiple offers.

Do I need to know code?

No. It's copy-paste installation.

Does this work with Kajabi Payments and Stripe?

Yes. Create coupons directly in Kajabi (Sales → Coupons) and they work regardless of whether you use Kajabi Payments, Stripe, or any other payment processor.

Next Steps

Also see: Heartbeat, Teachable, Thinkific, Podia, Framer, WordPress.

  1. Create coupon codes in Kajabi for different discount tiers
  2. Sign up at evendeals.com and configure country discounts
  3. Paste the script in Kajabi Settings → Site → Custom Code
  4. Watch your international conversion rates increase

Ready to unlock international markets for your Kajabi courses?

Try Evendeals Free

Footer

Boost your sales by showing personalized discount banners based on your customers location. Increase conversion rates by up to 30%.

X

Product

  • How It Works
  • Use Cases
  • Pricing
  • Documentation
  • WordPress Plugin
  • Glossary
  • llms.txt
  • Affiliate
  • ParityDeals Alternative

Support

  • Contact
  • Roadmap
  • Change Log
  • Request a Feature

© 2026 Evendeals. All rights reserved.

  • System Status
  • Integrations

    • Any Website
    • Stripe
    • Lemon Squeezy
    • Dodo Payments
    • Creem
    • Polar

    Guides

    • WordPress
    • Webflow
    • Squarespace
    • Wix
    • Framer
    • Carrd
    • Teachable
    • Thinkific
    • Kajabi
    • Podia
    • LearnWorlds
    • EzyCourse
    • Circle
    • Heartbeat

    Legal

    • Privacy
    • Terms
    • Refund policy
  • Stan Store
  • Next.js