Vireo Analytics
Vireo Analytics is a self-hosted, privacy-first analytics plugin for WordPress. It gives you the numbers that actually matter — pageviews, visitors, top content, referrers, countries, devices — without cookies, without a consent banner, and without sending a single byte to a third party. All data stays in your own database.
The numbers you see are the numbers that matter. Most analytics tools count uptime monitors (StatusCake, UptimeRobot, Pingdom), SEO crawlers (Ahrefs, Semrush), AI bots (GPTBot, ClaudeBot, PerplexityBot), and headless browsers as “visitors” — quietly inflating your stats by 20-40%. Vireo Analytics filters them out at the tracker level with a 30+ pattern bot database and Cloudflare signal detection. What you see is real humans reading your content.
It’s designed to be a drop-in replacement for Jetpack Stats or Google Analytics for site owners who want clarity over dashboards full of noise. If you’re already running Koko Analytics, Vireo Analytics can import your existing history in one click. If you’re moving off Jetpack Stats, the built-in importer pulls up to 14 months of historical data from the Jetpack API.
Features
- Clean, fast dashboard with pageviews, unique visitors, bounce-adjacent metrics, and trend charts.
- Top content, top referrers, countries, and device breakdowns.
- Cookie-free tracking — no consent banner needed for basic analytics.
- Daily-rotating salted hashes for visitor identity — GDPR-compatible out of the box.
- Server-side tracking that works with caching plugins — every pageview gets counted, even on cached pages.
- Admin-bar sparkline showing today’s traffic at a glance.
- Per-post analytics column on the Posts list screen.
- Custom events API for tracking button clicks, form submissions, and other interactions.
- 404 tracking so you can spot broken inbound links.
- Weekly email digest delivered to your inbox.
- CSV export of any dashboard view.
- One-click import from Koko Analytics and Jetpack Stats.
- Bot filtering via an up-to-date user-agent database.
- Honours Do Not Track, Global Privacy Control, and a per-site “exclude logged-in admins” setting.
External services
This plugin includes an optional one-click importer for historical Jetpack Stats data. When (and only when) a site owner runs that importer from Vireo Analytics → Tools → Import, the plugin calls the WordPress.com Stats API at https://stats.wordpress.com/csv.php to retrieve the site’s existing pageview, referrer, and top-post history.
What is sent:
- The site’s existing Jetpack
blog_id(read from the connected Jetpack install). - The Jetpack API key (read from the connected Jetpack install).
- A requested date range and table name (e.g.
views,referrers,topposts).
What is not sent: no visitor data, no user data, no site content, no credentials beyond the Jetpack API key the site already holds.
When it is sent: only while the import is actively running, in response to a site owner clicking “Run Import”. No background or recurring calls are made.
The Stats API is provided by Automattic Inc. (WordPress.com).
- Terms of Service: https://wordpress.com/tos/
- Privacy Policy: https://automattic.com/privacy/
The importer is entirely optional. Sites that never run it never contact any third-party service.