Know Your Visitors.
Own Your Data.
Self-hosted visitor analytics for WordPress. Track page views, devices, locations, and referrers without third-party services. Zero configuration — just activate and go.
Everything You Need to Understand Your Traffic
A complete visitor analytics dashboard with zero bloat, zero external services, and zero configuration.
Real-Time Dashboard
See how many visitors are on your site right now. Live count updates automatically without reloading the page.
IP Geolocation
Map every visitor to their city, region, and country. Uses a free lookup service — no API key required.
Page View Tracking
See which pages get the most traffic, with full titles and referrer URLs. Know exactly how visitors find you.
Device Detection
Desktop, mobile, or tablet — know what devices your audience uses so you can optimize accordingly.
Browser & OS Breakdown
Chrome, Firefox, Safari, Edge. Windows, macOS, Linux, iOS, Android. See the full technology stack of your visitors.
30-Day Bar Chart
Visual bar chart showing daily page views over the last 30 days. Spot trends and traffic spikes at a glance.
Visitor Deep Dive
Click any IP address to see the full page-by-page browsing history for that visitor. Understand user journeys.
Date Range Filter
Filter your data by today, 7 days, 30 days, 90 days, or all time. Quickly compare different time periods.
Simple Settings
Configure data retention, IP exclusion, and IP anonymization from the built-in Settings page. Or just activate and go — the defaults work out of the box.
Privacy First
Self-hosted data, no cookies, respects Do Not Track headers, skips logged-in admins. GDPR-friendly by design.
Bot Filtering
Automatically detects and skips bots, crawlers, and spiders. Your analytics show real human visitors only.
Lightweight
Minimal footprint. Tracking happens server-side with no impact on page speed or Core Web Vitals.
CSV Export
Download your visitors and page views as CSV files at any time from the Settings page.
Admin Bar Badge
See your live visitor count in the WordPress admin bar at all times, with auto-refresh.
Send Message to Visitor
Message any live visitor directly from the dashboard. Your message appears as a popup on their screen within 15 seconds — no third-party tools needed.
UTM Campaign Tracking
Capture utm_source, utm_medium, utm_campaign, term, and content with last-touch attribution. See which campaigns drive your traffic in a dedicated dashboard table.
Email Digests
Receive a daily or weekly HTML email summary of your visitor stats with period-over-period comparisons — straight to your inbox every morning.
Traffic Spike Alerts
Get an instant email when your site experiences a traffic spike above your 7-day baseline. Configurable threshold with a 1-hour cooldown to prevent spam.
Goal & Conversion Tracking
Define URL-based goals and track completions. See how many visitors reach your thank-you pages, sign-up confirmations, or any other key destination.
Geo-Blocking
Block or redirect visitors from specific countries before they're tracked. Supports skip-tracking, 403 block, or custom redirect — configurable per country code.
Scheduled CSV Exports
Automatically email a CSV export of your visitor and page view data on a weekly or monthly schedule. Always have a local backup of your analytics.
REST API Access
Query your visitor stats, visitors, and page views via the WordPress REST API. Integrate with external dashboards, Zapier, or your own apps using API key authentication.
White-Label Dashboard
Customize the menu label and page title for client sites. Present analytics under your own brand without any mention of BT Visitor Insights.
Multi-Site Rollup
Aggregate visitor stats from all your WordPress sites into one dashboard. Each satellite site connects via its REST API key — see combined views, visitors, and live counts at a glance.
Up and Running in 4 Steps
Install & Activate
Upload the plugin ZIP and activate it from the Plugins page. That's the only setup.
Visitors Arrive
The plugin automatically tracks every page view with device, browser, location, and referrer data.
Check the Dashboard
Go to the Visitor Insights menu in wp-admin to see real-time stats, charts, and tables.
Dig Deeper
Click any IP to see their full browsing history. Filter by date range to analyze trends.
Simple Pricing
Start free and upgrade when you need more.
- Real-time visitor dashboard
- IP geolocation (city, region, country)
- Page view tracking with referrers
- Device, browser & OS detection
- 30-day visual bar chart
- Top pages, referrers & countries
- Per-visitor page history
- Date range filtering
- CSV export (visitors & page views)
- Admin bar live visitor badge
- Dashboard widget
- Settings: retention, IP exclusion, anonymization
- Bot filtering & DNT support
- GDPR-friendly — self-hosted data
- Everything in Free
- Send Message to Visitor — real-time popup
- Email digests (daily & weekly)
- Traffic spike alerts
- Extended / unlimited data retention
- UTM campaign tracking
- Goal & conversion tracking
- Geo-blocking by country
- Scheduled CSV exports
- REST API access
- White-label dashboard
- Multi-site rollup
- Priority support
Start Tracking Today
Download BT Visitor Insights free and see exactly who visits your WordPress site — without sending data to third parties.