GeoSwap gives you ten geo-targeting tools in one dashboard, powered by a single script. These docs cover everything from your first install to advanced A/B testing and API access.
Geo decisions happen on Cloudflare’s edge network, not your server.
Redirects, links, content, bars, popups, blocks, consents, currencies, scripts, routes.
Search engines and AI crawlers see your original page. Always.
Every geo tool. Fair use, never cut off. No credit card.
New to GeoSwap? Start here.
Go from zero to live geo-targeting in under 60 seconds. Copy one script, create your first rule, done.
Platform-specific guides for Shopify, WordPress, Webflow, Next.js, and any HTML site.
One script. Ten tools. Decisions made at Cloudflare’s edge. Here’s what happens behind the scenes.
Understand the building blocks that make GeoSwap different from every other geo-targeting tool.
The building block of all geo-targeting. Define who you’re targeting — by country, state, city, radius, or IP — and reuse it everywhere.
Each segment gets its own content, destination, or behavior. Variants are how you say “show this to Europe, that to Asia.”
Pick where a rule runs: every page, a list of exact URLs, or a URL pattern. Includes copy-paste patterns for whole domains and sections.
Your project hub. One workspace per website, with its own team, domains, rules, and analytics.
How GeoSwap protects your search rankings. Googlebot is never redirected, hreflang tags are generated for you, and 65+ bots are handled correctly.
Split traffic between two variants to see which keeps more visitors. Built into redirects, links, content rules, bars, and popups.
Ten tools, one script. Each product targets visitors differently based on location.
Send visitors to a different URL based on their location. Auto, popup, or bar mode.
Smart short links that route visitors to different destinations by country.
Swap text, images, CTAs, or entire sections on a page based on visitor location.
Manage all your redirects in one dashboard. Add them one by one or import them from CSV.
Location-targeted notification bars at the top or bottom of your page.
Modal popups that appear only for visitors in specific locations.
Restrict access to pages by location. Show a message, popup, or redirect instead.
Cookie consent banners targeted by region. Show GDPR notices only in Europe.
Automatically convert prices on your page to the visitor’s local currency.
Run custom JavaScript only for visitors in specific locations.
See which channels and campaigns your leads, sales and deals came from.
Which channels, campaigns, short links and places your conversions came from. Five models, honest totals.
geoswap.track() on your site, the Shopify checkout pixel, or the API from your CRM.
Add spend by day or month and get cost per conversion and ROAS by channel and campaign.
Overview, Performance, Journeys and looking up a conversion, explained page by page.
Analytics, domains, team management, and billing.
Track clicks, views, and redirects by country, device, browser, and referrer.
Use your own domain for geo links. Automatic SSL, simple DNS setup.
Invite teammates with owner, admin, editor, or viewer roles.
Free, Pro, and Business plans, included usage (site visits and short-link clicks), and managing your subscription.
Migration guides, SEO best practices, and bot compatibility.
Step-by-step migration guide. Same features, zero cost.
Move your content personalization rules to GeoSwap in minutes.
The complete guide to geo-targeting without hurting your search rankings.
How GeoSwap handles 65+ bots: search engines, AI crawlers, social media, and SEO tools.
Send conversions and ad spend from your CRM or server, and link funnel stages.
Create your free account and add geo-targeting to your site in under 60 seconds.