Visitrix – Lightweight Visitor Analytics Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Visitrix gives you a clean, informative traffic summary right in the WordPress admin – without third-party services, cookies or heavy scripts. Open Statistics in the admin menu and see where your visitors come from, what devices they use and how engaged they are.
What you get
- Key metrics – visits, visitors, pageviews, bounce rate, page depth, time on site and share of new visitors, each compared with the previous period.
- Traffic chart – by hour for short periods, by day for longer ones. Toggle visits, visitors, pageviews and new visitors.
- Traffic sources – direct traffic, search engines, social networks, messengers, AI assistants (ChatGPT, Perplexity, Gemini and others), links from other sites, ads (UTM tags, yclid, gclid) and internal traffic.
- Search engines – Google, Yandex, Bing, DuckDuckGo, Mail.ru, Baidu and others.
- New and returning visitors – bounce rate, page depth and time on site for each group.
- Devices – PC, smartphone or tablet, plus browsers and operating systems.
- Content – popular pages, landing pages and UTM campaigns.
- Periods – today, yesterday, 3 days, week, month or any custom date range.
- Dashboard widget with today’s numbers.
How metrics are calculated
- A visit is a sequence of pageviews with no more than 30 minutes of inactivity. Arriving from a different external source starts a new visit.
- A bounce is a visit with a single pageview that lasted less than 15 seconds.
- Time on site is measured with lightweight engagement pings while the page is visible.
- A new visitor is a browser that opens the site for the first time.
Lightweight
- The tracker script is about 3 KB, loaded with
deferand sent withnavigator.sendBeacon, so it does not slow pages down. - Works with page caching plugins – the front-end needs no nonces or PHP sessions.
- Two compact database tables with automatic cleanup of old records.
- The dashboard is plain JavaScript with built-in SVG charts – no external libraries, no CDN.
Privacy
- No cookies. A random anonymous ID is kept in the visitor’s localStorage to tell new visitors from returning ones.
- IP addresses are not stored.
- All data stays in your own database and is never sent to third parties.
- Optional respect for the browser Do Not Track signal.
- Suggested text is added to the WordPress Privacy Policy guide.
Additional Information
Developer
Visitrix is developed and maintained by genius-bot.ru.
- Website: genius-bot.ru
- Telegram: t.me/Alex_mlr_dev – questions, bug reports and feature requests.
Requirements
- WordPress 6.2 or later
- PHP 7.4 or later
- MySQL 5.7+ or MariaDB 10.3+
- WordPress REST API must be reachable (it is enabled by default)
Languages
Visitrix is fully translatable. Translations are delivered automatically from translate.wordpress.org – you can help translate it into your language.
Data stored
{prefix}visitrix_visits– one row per visit: start time, duration, pageviews, source, landing page, UTM tags, device type, browser and OS.{prefix}visitrix_hits– one row per pageview: page path and title.
Records older than the retention period (365 days by default) are removed daily.
Developer hooks
visitrix_should_track(filter) – returnfalseto skip tracking on the current page.visitrix_source_rules(filter) – add or change search engines, social networks, messengers and AI services.visitrix_view_capability(filter) – capability required to view reports.
Screenshots
Traffic summary: key metrics with comparison to the previous period and the traffic chart.
Traffic sources, device types, search engines and browsers.
New and returning visitors and the detailed sources report.

