PricingDocsBlog
Sign in
Arif Hossain - Author at Evendeals
Arif Hossain

Co-Founder, Evendeals

Jun 15, 2026

· 8 min read

How to Add Regional Pricing to Your Gumroad Products

Losing international Gumroad sales? Here's how to add Purchasing Power Parity (PPP) discounts and show location-based pricing on your sales page in 5 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.

Why International Visitors Are Not Buying

Your $29 ebook or $99 course might be completely affordable in the US, but in countries like India, Brazil, or the Philippines, that same price can represent 10-15% of someone's monthly income. You're not losing sales because your product lacks value. You are losing them because of purchasing power differences.

Gumroad is popular worldwide, which means your products are already visible to a global audience. The problem is that most Gumroad creators set a single USD price and never consider what that price means in other economies. A visitor from Indonesia sees your $49 digital product and leaves without buying, not because they do not want it, but because $49 is genuinely unaffordable at local purchasing power.

How Country-Based Pricing Works with Gumroad

Gumroad supports discount/offer codes that apply percentage discounts at checkout. The approach with Evendeals is:

  1. You create discount codes in Gumroad for different discount levels (for example, 20%, 40%, 60%)
  2. Evendeals detects where each visitor is from and shows a banner with the appropriate discount code
  3. The visitor copies the code and applies it at your Gumroad checkout
  4. They pay the localized price

Important: Gumroad does not allow custom scripts on Gumroad-hosted product pages (gumroad.com/l/yourproduct). The Evendeals script goes on your own sales page or landing page that links to your Gumroad product. This is how most serious Gumroad creators operate: they drive traffic to a custom sales page, then send buyers to Gumroad to complete the purchase.

If you use the Gumroad overlay widget (the embed that opens a checkout popup), the discount banner appears on your page and buyers enter the code in the overlay at checkout.

How to Set It Up (5 minutes)

What you need:

  • A Gumroad account with at least one product
  • Your own sales page or landing page (WordPress, Webflow, Framer, Squarespace, Carrd, or any site where you can add a script)
  • A free account at Evendeals.com

Step 1: Create Discount Codes in Gumroad

  1. Log into your Gumroad dashboard
  2. Go to Products and open the product you want to add regional pricing to
  3. Click Edit and scroll to Offer codes (also called Discount codes)
  4. Create codes for each discount tier you want to offer. Example:
    • PPP20 for a 20% discount (Eastern Europe, parts of Southeast Asia)
    • PPP40 for a 40% discount (India, Indonesia, Philippines)
    • PPP60 for a 60% discount (lower-income economies)
  5. Set each code to apply to all products or just the specific product
  6. Save your changes

Tip: Use the Regional Pricing Calculator to find appropriate discount percentages for each country based on real purchasing power data.

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 the URL of your sales page (the page on your own site that promotes your Gumroad product)
  4. Click Add URL
Evendeals Add to Site tab showing script tag and URL configuration
Evendeals Add to Site - paste your sales page URL and copy the script

Step 3: Configure Country Discounts in Evendeals

  1. Go to Country Discounts in Evendeals
  2. Set discount percentages and enter the matching Gumroad offer code for each country group
  3. Example: 40% discount with code PPP40 for India, Bangladesh, Pakistan, and similar economies
  4. Click Save Changes

The offer codes in Evendeals must match exactly what you created in Gumroad. Evendeals displays the code to the visitor; the visitor types or pastes it at Gumroad checkout.

Evendeals Country Discounts showing parity pricing groups
Evendeals parity pricing groups with Gumroad offer codes

Step 4: Customize Your Banner

  1. Go to the Add to Site tab in Evendeals
  2. Design your banner: customize colors to match your sales page, edit the message text, set position (top or bottom)
  3. Preview how it looks for a visitor from India or Brazil
  4. Copy the installation script
Evendeals Design and Preview showing banner customization
Evendeals banner design and preview

Step 5: Add the Script to Your Sales Page

Add the Evendeals script to your sales page. Where exactly depends on which platform you use:

  • WordPress: See the WordPress guide for plugin installation
  • Webflow: See the Webflow guide
  • Framer: See the Framer guide
  • Squarespace: See the Squarespace guide
  • Carrd: See the Carrd guide
  • Any other site: Paste the script before the </body> tag in your HTML

Done! Visitors to your sales page from countries with regional pricing will now see a banner with their specific discount code.

How It Works for Customers

When someone from India visits your Gumroad sales page:

  1. They see a banner: "Special pricing for visitors in India: Get 40% off with code PPP40"
  2. They click the code to copy it
  3. They click your Gumroad buy button or link
  4. At Gumroad checkout, they paste the offer code
  5. They pay the localized price

Someone from the US sees your regular price with no banner.

Beyond the Banner: Display Modes

The default banner works great out of the box, but Evendeals supports three display modes:

  • Banner (default) — The floating banner you just set up. Customize colors, text, position, and countdown timers from the dashboard. Coupon code is click-to-copy.
  • Custom Display — Use CSS classes (ed-country, ed-discount-amount, ed-coupon-code) to show discount data inside your own design with no banner overlay.
  • API Mode — Call the Evendeals API from your frontend or backend for full control over how pricing is displayed.

VPN Protection

Some visitors use VPNs to fake their location and access cheaper regional prices. Evendeals (paid plans) automatically detects and blocks VPN users, so only people who actually live in those countries receive the regional discount.

Auto-Refresh Coupons (paid plans) automatically rotate Gumroad offer codes after a set number of views, preventing code sharing on deal sites.

What You Can Customize

  • Which countries see discounts
  • How much discount each country gets
  • Which Gumroad offer code each country receives
  • Banner colors, text, and position
  • Whether the code is click-to-copy
  • Whether the banner has a countdown timer
  • Which URLs on your site show the banner

Pricing

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

The free plan lets you test with basic features. If you make just two extra Gumroad sales from countries that were not converting before, the paid plan pays for itself.

FAQ

Can I use this directly on my Gumroad product page (gumroad.com/l/...)?

No. Gumroad does not allow custom script injection on their hosted product pages. The Evendeals script goes on your own sales page or landing page that drives traffic to your Gumroad product.

What if I do not have a separate sales page?

You can create one for free with tools like Carrd, Framer, or even a simple GitHub Pages site. Many Gumroad creators build a dedicated sales page specifically to add custom scripts and SEO content that Gumroad itself does not support.

Do the Gumroad offer codes expire?

By default, offer codes you create in Gumroad do not expire unless you set an expiry date. Set them to not expire so the regional pricing remains available indefinitely.

Will this slow down my page?

No. The Evendeals script is 5KB and loads asynchronously.

What if I have multiple Gumroad products?

Create separate deals in Evendeals for each product page, with the appropriate offer codes for each product. Or create universal offer codes in Gumroad that apply across all your products.

Next Steps

Also see: Shopify, Squarespace, WordPress, Framer, Carrd, Stan Store, Webflow.

  1. Create offer codes in Gumroad for each discount tier you want
  2. Sign up at evendeals.com (free)
  3. Configure country discounts with your Gumroad offer codes
  4. Install the script on your sales page
  5. Watch your international conversion rates increase

Visitors from India, Brazil, Southeast Asia, and Latin America are already finding your Gumroad products. Give them pricing that reflects what those currencies can actually buy, and you will see them convert.

Try Evendeals Free

Footer

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

X
Evendeals - Featured on Startup Fame

Product

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

Support

  • Contact
  • Roadmap
  • Change Log

© 2026 Evendeals. All rights reserved.

  • Request a Feature
  • System Status
  • Integrations

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

    Guides

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

    Legal

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