🎉 Celebrating WordCamp Asia 2026 — All 7 plugins, $49 lifetime. Offer ends April 20th.
59 d
:
12 h
:
23 m
:
07 s
Buy Now
DOCUMENTATION

Top Countries Geolocation

Top Countries Geolocation shows where your visitors come from using the MaxMind GeoLite2 database for privacy-first geographic analytics.

2 min read    Last updated Feb 26, 2026

Overview

Top Countries Geolocation shows where your visitors come from using the MaxMind GeoLite2 database. Understand your geographic audience without relying on external analytics services. This feature is part of the Traffic Reports category and is available in the free version.

Feature Details

Category Traffic Reports
Type Geolocation Analytics
Plan Free
Configurable Settings Yes (GeoIP database updates)

Prerequisites

  • Page Visit Counter Analytics plugin must be installed and activated.
  • The MaxMind GeoLite2 database is auto-downloaded and updated daily by the plugin.

How to Access

  1. Go to your WordPress admin dashboard.
  2. Navigate to Analytics > Top Countries from the left sidebar menu.
  3. View the list of countries ranked by visitor count.

How It Works

When a visitor lands on your site, their IP address is looked up against the locally stored MaxMind GeoLite2 database to determine their country. The IP is then hashed and discarded — only the country code is stored with the session record.

The GeoLite2 database is automatically downloaded and updated daily, ensuring accurate geolocation without any external API calls at tracking time. All lookups happen locally on your server for maximum speed and privacy.

Benefits

  • Understand your global audience distribution without Google Analytics.
  • All geolocation happens locally — no external API calls during tracking.
  • Auto-updating database ensures accuracy over time.
  • Privacy-compliant — IP addresses are never stored in plain text.
  • Helps inform content localization and marketing targeting decisions.

Frequently Asked Questions

How accurate is the geolocation?

The MaxMind GeoLite2 database provides country-level accuracy of approximately 99.5%. City-level geolocation (available in Pro) has slightly lower accuracy depending on the region.

Does geolocation slow down my site?

No. The GeoLite2 database is stored locally and lookups are extremely fast. No external API calls are made during visitor tracking.

Can I manually update the GeoIP database?

Yes. Go to the plugin settings page and use the manual GeoIP database update option. The database also updates automatically via a daily cron job.

Need More Help?

Our support team can help with setup, troubleshooting, and best practices.

Contact Support