Instead of showing the same price to every visitor, GeoPrice lets you create a simple country-based pricing table and display the matching price with the correct currency formatting.
You can use it in two ways:
🌍 Auto-detect Visitor
GeoPrice can optionally detect a visitor’s country on the live site and show the matching localized price.
📍 Fixed Country
For privacy-safe setups, previews, static pages, or country-specific landing pages, you can select a fixed country manually without using any external location services.
💰 Localized Pricing
Show different prices for different countries using a simple pricing table.
Example:
US, 99, USDGB, 79, GBPIN, 2999, INRPK, 15000, PKR
🌐 Correct Currency Formatting
Displays the matching currency alongside the price, including symbols or currency codes depending on browser support and your selected formatting style.
⚙️ No-Code Setup
Edit prices, countries, fallback price, currency style, suffix text, colors, fonts, and spacing directly from the Framer sidebar.
🛡️ Privacy-Friendly by Default
GeoPrice includes a Fixed Country mode that does not call any external services.
🔎 Optional Auto-Detection
If Auto-detect Visitor mode is enabled, GeoPrice uses third-party IP geolocation services to estimate the visitor’s country on the live site.
External services used in Auto-detect mode: api.country.is & get.geojs.io
Auto-detection is optional and does not run in Framer Canvas or static rendering contexts.
✅ Safe Fallback
If no matching country is found, or if auto-detection fails, GeoPrice shows your default price and default currency.
📦 What You Get
A Framer Remix link containing the ready-to-use GeoPrice component, setup instructions, and an example pricing table. Copy it into your Framer project, adjust your country pricing, and publish.
Instead of showing the same price to every visitor, GeoPrice lets you create a simple country-based pricing table and display the matching price with the correct currency formatting.
You can use it in two ways:
🌍 Auto-detect Visitor
GeoPrice can optionally detect a visitor’s country on the live site and show the matching localized price.
📍 Fixed Country
For privacy-safe setups, previews, static pages, or country-specific landing pages, you can select a fixed country manually without using any external location services.
💰 Localized Pricing
Show different prices for different countries using a simple pricing table.
Example:
US, 99, USDGB, 79, GBPIN, 2999, INRPK, 15000, PKR
🌐 Correct Currency Formatting
Displays the matching currency alongside the price, including symbols or currency codes depending on browser support and your selected formatting style.
⚙️ No-Code Setup
Edit prices, countries, fallback price, currency style, suffix text, colors, fonts, and spacing directly from the Framer sidebar.
🛡️ Privacy-Friendly by Default
GeoPrice includes a Fixed Country mode that does not call any external services.
🔎 Optional Auto-Detection
If Auto-detect Visitor mode is enabled, GeoPrice uses third-party IP geolocation services to estimate the visitor’s country on the live site.
External services used in Auto-detect mode: api.country.is & get.geojs.io
Auto-detection is optional and does not run in Framer Canvas or static rendering contexts.
✅ Safe Fallback
If no matching country is found, or if auto-detection fails, GeoPrice shows your default price and default currency.
📦 What You Get
A Framer Remix link containing the ready-to-use GeoPrice component, setup instructions, and an example pricing table. Copy it into your Framer project, adjust your country pricing, and publish.