BT Visitor Insights
BT Visitor Insights is a privacy-friendly, self-hosted analytics plugin. Everything stays on your server — no Google Analytics, no third-party tracking scripts, no data sent to any external analytics platform.
Activate it and your dashboard starts filling with real visitor data: where they’re from, what pages they viewed, what device they’re on, and how long they’ve been around.
Why use it?
- No third-party tracking. All visitor data stays in your WordPress database.
- Zero configuration. Activate the plugin and data starts collecting immediately.
- Lightweight. No bulky frontend tracking script — tracking happens server-side, so it works alongside any caching plugin.
- Real-time. See who’s on your site right now (last 15 minutes).
- Respectful. Honors the Do Not Track browser header and skips logged-in administrators.
Features
- Real-time active-visitor count
- IP geolocation — city, region, country, country flag
- Page view tracking with titles and referrers
- Device detection — desktop, mobile, tablet
- Browser and operating system breakdown
- Top pages, top referrers, top countries
- 30-day visual bar chart
- Per-visitor history — click any IP to see every page they viewed
- Date-range filters — today, 7 days, 30 days, 90 days, all time
- Auto-cleanup — old data is purged based on your configurable retention period (default 90 days)
- IP exclusion list and IP anonymization (in Settings)
- CSV export of visitors and page views
- Dashboard widget on the WP admin home screen
- Admin bar badge with live visitor count
- Skips bots, crawlers, and logged-in admins
- Respects the Do Not Track header
Pro version
A Pro version adds:
- Email digests — daily or weekly HTML report with stats, top pages, and trend comparisons
- Traffic-spike alerts — get an email when page views exceed your normal baseline
- Geo-blocking — block or redirect visitors from specific countries
- Scheduled CSV exports — weekly or monthly automated email exports
- Goals & conversions — track URL-based goals and unique converters
- REST API access — query stats, visitors, and page views via /wp-json/btvi/v1/
- Multi-site rollup — aggregate stats from multiple WordPress sites in one dashboard
- White-label dashboard — customize the menu label and page title for client sites
- Unlimited data retention — keep visitor history forever
The Pro version is sold separately and is not required to use this free plugin.
External Services
This plugin uses the ip-api.com geolocation API to look up the city, region, and country for each new visitor IP address. This request is made server-side from your WordPress installation when a visitor is first seen.
- Service: ip-api.com
- What is sent: the visitor’s IP address
- When: once per unique visitor IP, server-side
- Privacy policy: https://ip-api.com/docs/legal
- Terms of service: https://ip-api.com/docs/legal
No data is sent to Boulley Technology or any other third party.
