Geographic Routing
Automatically redirect visitors to different destinations based on their location, enabling localized content, regional stores, and country-specific experiences.
What is Geographic Routing?
Geographic routing (also called geo-targeting) sends visitors to different URLs based on where they're located. Use cases include:
- Localized websites - Send French visitors to your French site
- Regional stores - Direct US visitors to the US store, UK to UK store
- Compliance - Show region-specific content for legal requirements
- Currency - Route to pages with local pricing
Setting Up Geographic Routing
- Create a new link or edit an existing one
- Click the Smart Routing tab under Destination
- Click Add Rule to create routing rules
- Configure geographic conditions for each rule
- Enter a fallback destination URL for non-matching locations
- Save your link
Creating Geographic Rules
Country-Level Rules
Route based on country:
- Click Add Rule
- Select Country as the condition
- Choose one or more countries
- Enter the destination URL for these countries
Example: Visitors from Germany, Austria, and Switzerland → German language site
City-Level Rules
Route based on specific cities:
- Click Add Rule
- Select one or more cities from the Cities picker
- Enter the destination URL for these cities
Example: Visitors from New York City → NYC-specific landing page
Rule Priority
Rules are evaluated in the order they appear in your list. The first matching rule wins. Drag rules to reorder them and control priority.
If no rules match, visitors are sent to the default destination.
Setting a Default Destination
The default URL is used when:
- Visitor location doesn't match any rules
- Location cannot be determined
- Visitor uses VPN or proxy masking location
Always configure a sensible default, typically your main website or English version.
Testing Geographic Routing
To verify your routing rules work correctly:
- Connect to a VPN server in your target country
- Click your short link
- Verify you're redirected to the correct destination
- Check the link analytics to see which rules are being matched
Common Configurations
Multi-Language Website
- France → example.com/fr
- Germany → example.com/de
- Spain → example.com/es
- Default → example.com/en
Regional E-commerce
- United States → shop.example.com (USD)
- United Kingdom → shop.example.co.uk (GBP)
- European Union → shop.example.eu (EUR)
- Default → shop.example.com (USD)
App Store Links
- United States → US App Store link
- China → Chinese App Store link
- Default → Global App Store link
Analytics for Geographic Routes
View which destinations received traffic:
- Open the link's analytics
- View the Routes section
- See click counts per geographic rule
Combining with Other Routing
A single rule can combine multiple conditions:
- Geographic + Device - Route US mobile users to a mobile-optimized page
- Geographic + Time - Route UK visitors to a different page during business hours
All conditions within a rule must match for the rule to apply.
Limitations
- IP-based detection - VPN/proxy users may show incorrect location
- Mobile accuracy - Mobile carrier routing may affect accuracy
- Corporate networks - May show office location, not user location