Geographic Analytics & Insights
Know where your users are. Build powerful location-based dashboards, understand regional performance, and discover new market opportunities.
What You Can Analyze
Traffic by Country
See which countries drive the most traffic. Identify your strongest markets and growth opportunities.
City-Level Data
Drill down to city level for detailed geographic insights. Perfect for local marketing and regional campaigns.
Regional Trends
Track how geographic distribution changes over time. Spot emerging markets before competitors.
Conversion by Location
Compare conversion rates across regions. Identify where your product resonates most.
Peak Hours by Timezone
Understand when different regions are most active. Optimize deployment and support schedules.
Network Analysis
Use ASN data to see traffic distribution across ISPs, mobile carriers, and cloud providers.
Answer Critical Business Questions
"Where should we expand next?"
Identify countries with high traffic but no localized experience. Prioritize markets with proven demand.
"Is our marketing working?"
Track geographic shifts in traffic after launching regional campaigns. Measure real impact.
"Where are we losing customers?"
Compare bounce rates and conversion by region. Find underperforming markets that need attention.
"When should we schedule maintenance?"
Analyze traffic patterns by timezone to find the lowest-impact windows for deployments.
Easy Integration
Log visitor locations with each request:
// Enrich your analytics events with location
async function trackPageView(req) {
const ip = req.headers['x-forwarded-for'] || req.ip;
const geo = await fetch(`/v1/locate/${ip}`, {
headers: { 'X-API-Key': API_KEY }
}).then(r => r.json());
analytics.track('page_view', {
path: req.path,
country: geo.country_code,
city: geo.city,
region: geo.region,
timezone: geo.timezone
});
}
Works With Your Stack
Enrich data flowing to any analytics platform:
Start Understanding Your Users
1,000 free requests per day. No credit card required.
Get Your Free API Key