Traffic Map
See where your visitors
come from, on a map.
The GhostlyX Traffic Map is an interactive world map that plots city-level visitor hotspots, colour-coded by rank within your own traffic data. Understand your global audience at a glance, without cookies, without fingerprinting, and without storing a single IP address.
Get started freeTop countries
Simulated data. The real GhostlyX Traffic Map shows live city-level hotspots across all your tracked sites. Get started free to see the full thing.
Zero
Cookies or personal data stored
City-level
Aggregated data only, no individual tracking
4 periods
7d, 30d, 90d, and 12m filters
Understand your global audience visually
A traffic map for websites is a geographic visualisation that plots visitor origin cities as markers on a world map, sized and coloured to communicate relative importance at a glance. GhostlyX renders circle markers for every city that sent visitors to your site in the selected period. Marker radius scales logarithmically with visitor count so busy maps remain readable even when one city dominates.
Colours communicate rank within your own data, not absolute numbers. The cities that matter most to your site are shown in red. The next tier is amber. Everything else is green. Switch periods and the entire map recalculates instantly without a page reload.
Below the map, a country breakdown shows visitor counts and percentage share for every country in the period. No IP addresses, session identifiers, or visitor profiles are stored at any point in this process.
Interactive world map
Pan and zoom a full-world map with click-to-inspect city markers. Powered by Leaflet with a dark CartoDB tile layer that matches the GhostlyX dashboard aesthetic.
Colour-coded hotspots
Red markers are your top 20% of cities by visitor count. Amber is the next 30%. Green is the remaining 50%. Colours are always relative to your own site data.
Logarithmic marker sizing
Marker radius scales with the log of the visitor count, keeping the map readable even when one city dominates.
10-visitor privacy threshold
Cities with 10 or fewer visitors in the selected period are hidden from the map, preventing de-anonymisation of low-traffic locations.
Country breakdown
Below the map, each country appears with its visitor count and a percentage bar showing share of total traffic in the period.
Period filters
Switch between the last 7 days, 30 days, 90 days, or 12 months. The map and country breakdown both update immediately.
Shared and team sites
The Traffic Map is available for sites you own and for sites you access as a team member, subject to the site owner plan.
When the Traffic Map matters most
Geography changes how you think about content, campaigns, and support. The Traffic Map makes it visible.
Find your real audience
Country-level data tells you where visitors are from. City-level data tells you where they actually are. See whether your traffic comes from one metro area or is genuinely distributed across a region.
Validate a launch
After a product launch, blog post, or paid campaign, check which cities responded. A red cluster in an unexpected location is often the most actionable insight you will get from launch day data.
Plan support coverage
When your users are concentrated in specific timezones, the Traffic Map gives you the geographic evidence to make informed decisions about support hours and team location.
Spot viral traffic
When a page suddenly spikes, the Traffic Map shows you whether the surge is local (a community share) or global (press coverage). Context changes your response.
Inform localisation decisions
If a city or country is showing consistent growth over 12 months, that is a signal worth investigating before committing to localisation or regional hiring.
Understand seasonal patterns
Compare the 7-day and 30-day views during campaigns or seasonal events to see how geographic distribution shifts over time.
Geographic insight without surveillance
Most analytics tools store IP addresses or build location profiles tied to visitor sessions. GhostlyX discards the IP the moment geolocation is resolved.
IP discarded at collection
The visitor IP address is used to look up city and country via a local MaxMind database, then immediately discarded. Only the city name and country code are stored. There is no way to reconstruct which IP mapped to which location.
No cookies or fingerprinting
The Traffic Map works without setting any cookies, reading device identifiers, or accessing fingerprinting APIs. There is nothing to consent to and no banner required.
City-level minimum threshold
Cities with 10 or fewer visitors in the selected period are not shown on the map, preventing accidental identification of individuals in low-traffic locations.
GPC and DNT respected
If a visitor has enabled Global Privacy Control or Do Not Track, GhostlyX does not collect any data from that visitor, including geolocation. The Traffic Map will not show any entry for those visitors.
Aggregated display only
The dashboard shows counts and percentages, never a list of which visitors came from which city. The data model does not support individual-level geographic queries.
No third-party geolocation calls
Geolocation is resolved server-side using a local database. No third-party APIs are called on the visitor behalf and no visitor data leaves GhostlyX infrastructure for this purpose.
Traffic Map plan availability
Pro
$29/mo
City-level hotspot map
7d, 30d, 90d, 12m periods
Country breakdown with percentage bars
Scale
$69/mo
City-level hotspot map
7d, 30d, 90d, 12m periods
Country breakdown with percentage bars
The Traffic Map is not available on the Starter plan. View all plans
Frequently asked questions
What is the GhostlyX Traffic Map?
The GhostlyX Traffic Map is an interactive world map that shows where your website visitors come from at city level. Each city that sent visitors in the selected period appears as a colour-coded circle marker, sized by visitor count. It requires no cookies, stores no IP addresses, and works without a consent banner.
Does the Traffic Map use cookies?
No. The Traffic Map uses no cookies, no browser storage, and no fingerprinting. Geolocation is resolved from the visitor IP address at collection time. The IP address is discarded immediately after the city and country are determined. No personal data is retained.
Can I see individual visitor locations?
No. The Traffic Map shows aggregated city-level data only. Individual visitor locations are never stored or displayed. Cities with 10 or fewer visitors in the selected period are hidden automatically to protect visitor privacy.
What do the marker colours mean?
Markers are colour-coded by rank within your own traffic data. Red markers represent your top 20% of cities by visitor count. Amber markers represent the next 30%. Green markers represent the remaining 50%. The colour thresholds are always relative to your own site data, not any global benchmark.
How does GhostlyX determine a visitor city without storing the IP address?
When a pageview arrives, GhostlyX reads the visitor IP address server-side, looks up the city and country using a local MaxMind database, and immediately discards the IP. Only the resolved city name and country code are written to the database. There is no way to reverse the lookup because the IP is never stored.
Which plans include the Traffic Map?
The Traffic Map is available on the Pro plan ($29 per month) and the Scale plan ($69 per month). It is not available on the Starter plan.
What time periods can I view on the Traffic Map?
You can filter the Traffic Map by the last 7 days, last 30 days, last 90 days, or last 12 months. The map and the country breakdown below it both update when you change the period.
Does the Traffic Map work for sites I am a team member on?
Yes. If you are a team member on another site, the Traffic Map for that site is accessible to you, subject to the site owner plan.
Does the Traffic Map respect Do Not Track and Global Privacy Control?
Yes. If a visitor has enabled Global Privacy Control or Do Not Track, GhostlyX does not collect any data from that visitor, including location data. The Traffic Map will not show any entry for those visitors.
Know your audience, geographically
See where your visitors are coming from without tracking them. Set up in minutes, no cookies required.