Geographic Routing - ClickSpot

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

  1. Create a new link or edit an existing one
  2. Click the Smart Routing tab under Destination
  3. Click Add Rule to create routing rules
  4. Configure geographic conditions for each rule
  5. Enter a fallback destination URL for non-matching locations
  6. Save your link

Creating Geographic Rules

Country-Level Rules

Route based on country:

  1. Click Add Rule
  2. Select Country as the condition
  3. Choose one or more countries
  4. 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:

  1. Click Add Rule
  2. Select one or more cities from the Cities picker
  3. 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:

  1. Connect to a VPN server in your target country
  2. Click your short link
  3. Verify you're redirected to the correct destination
  4. 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:

  1. Open the link's analytics
  2. View the Routes section
  3. 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