GeoPricing

Show Preview
GeoPricing

About GeoPricing

GeoPrice is a plug-and-play Framer component for showing localized pricing on global websites.

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.

Key Features:

💰 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.