Framer plugin · smart geo-redirect

Send every visitor
the right way.

Redirect by country, region, language or device, or suggest the better page with a soft, non-forced banner. No Cloudflare Workers, no JS to paste. UTM-safe, VPN-aware, all no-code inside Framer.

No API keys, no Cloudflare Workers. Location resolves server-side from the real IP: fast, and it never breaks your site. One login across every Vanssay plugin.

What it does

Routing that
respects the visitor.

Every redirect decision is made on the server from the visitor's real IP, so it can't be spoofed, and it works the moment the page loads.

🌍

Geo redirect

Route by country out of the box; add region, city, postal code or continent on Pro. Group many countries into one rule.

🗣️

Language & device

Combine country with browser language (US + EN → /us-en), or send mobile and desktop visitors to different pages.

🪧

Suggestion banner

Instead of a hard redirect, show an Airbnb-style banner suggesting the better page. Far less bounce: the visitor chooses.

🔗

UTM-safe

Carry query strings and UTM params onto the destination, so your ad & campaign tracking survives the redirect.

🛰️

VPN-aware

Reuses the Vanssay Bouncer engine to spot VPN/proxy traffic, so visitors can't dodge your geo rules with a VPN.

🧪

Test console

Preview exactly which rule fires for a visitor from any country, language or device, without a VPN. Plus memory so no one is redirected twice.

How it works

Route by anything.

Stack rules by country, region, language, device or VPN status. They run top to bottom and the first match wins, so a French visitor lands on /fr, a mobile US visitor gets your mobile URL, and everyone else stays put. Every decision is made server-side in milliseconds, so there's no flash of the wrong page and nothing for a visitor to bypass.

Pricing

Start free.
Upgrade when you scale.

One subscription covers every Framer project you own.

Free
$0
Try it out
  • Redirect by country
  • Whitelist + global fallback
  • Internal paths · visitor memory
  • Test console
  • External URLs & blacklist
  • Suggestion banner
Start free
Agency
$29/mo
Power & scale
  • Everything in Pro
  • Per-device rules
  • Scheduling
  • Webhooks (Slack / backend)
  • CSV log export
  • Priority support & SLA
Go Agency

Cancel anytime, in two clicks.

FAQ

Questions, answered.

How is this different from a Cloudflare redirect?

No Workers, no DNS, no JS to paste. Router is a no-code dashboard inside Framer: pick a country, choose a destination, activate. The geo lookup runs on the Vanssay backend from the visitor's real IP. You never touch code or API keys.

What's a "suggestion banner"?

Instead of forcing a redirect, Router can show a small, dismissible banner suggesting the better-matched page (like Airbnb). The visitor decides, which bounces far fewer people, and their choice is remembered so they're never asked twice.

Will my UTM / campaign tracking survive?

Yes. Turn on "Preserve query / UTM params" and Router carries the visitor's query string onto the destination URL, so your analytics and ad attribution keep working through the redirect.

Can people dodge it with a VPN?

On Pro and up, enable VPN-aware rules: the backend flags anonymising proxies and datacenter IPs (the same engine as Vanssay Bouncer), so geo rules can't be bypassed with a VPN.

Does one subscription cover multiple sites?

Yes, your plan is tied to your Vanssay account, not a project, and it's the same login as every other Vanssay plugin.

Guides

Framer routing, explained.

Guides for sending visitors to the right page, and for blocking the ones you can't serve.