Geographic Data
Understand where your audience is located
ShortyLink provides detailed geographic insights for every click, helping you understand where your audience is located.
Location Data Collected
For each click, we determine:
- Country - Always available
- Region/State - When available
- City - When available
- Timezone - For time-based analysis
Accuracy
Geographic data is determined from IP addresses using industry-leading geolocation databases. Country-level accuracy is typically 99%+, while city-level accuracy varies by region.
Geographic Dashboard
The geography section of your analytics shows:
Country Breakdown
A sorted list of countries with click counts and percentages. See which countries generate the most traffic to your links.
Top Cities
For Pro and Business plans, see city-level data for the top traffic sources.
World Map
Visual representation of your global audience with heat mapping to show traffic density.
Use Cases
Content Localization
Identify which regions engage most with your content and consider localizing for those markets.
Ad Targeting
Use geographic data to inform your advertising targeting and budget allocation.
Time Zone Optimization
Understand when your audience is active based on their locations to optimize posting times.
Regional Campaigns
Track the effectiveness of region-specific marketing campaigns.
Filtering by Location
You can filter your analytics to show only clicks from specific locations:
- Go to Analytics dashboard
- Click the Filters button
- Select Country or City
- Choose the locations you want to analyze
Exporting Geographic Data
Export your geographic analytics as CSV or PDF for further analysis or reporting:
- Click-level data with full location details
- Aggregated country/city summaries
- Time-series data by location
Geographic Data via API
GET /api/v1/links/{id}/analytics/geo
Response:
{
"countries": [
{
"code": "US",
"name": "United States",
"clicks": 523,
"percentage": 42.5
},
{
"code": "GB",
"name": "United Kingdom",
"clicks": 198,
"percentage": 16.1
}
],
"cities": [
{
"name": "London",
"country": "GB",
"clicks": 87
}
]
}