Live Traffic Analytics is a real-time WordPress analytics plugin for live visitor tracking, website traffic statistics and bot detection inside your WordPress dashboard. See active users, popular pages, traffic sources, countries, devices and browsers without switching to an external analytics dashb
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.5 and PHP 7.4.
SourceWordPress plugins · Nov 13, 2026
01 / Source details
Aboutthistool.
Live Traffic Analytics is a real-time WordPress analytics plugin for live visitor tracking, website traffic statistics and bot detection inside your WordPress dashboard. See active users, popular pages, traffic sources, countries, devices and browsers without switching to an external analytics dashboard.
Use UTM campaign tracking and the campaign URL builder to review tagged traffic, 404 monitoring to find missing pages receiving visits, and SEO Preview + Health for a Google SERP preview and on-page SEO checks. Export dashboard reports as CSV or PDF when you need to review or share your website statistics.
Looking for a Google Analytics alternative for on-site visitor reporting? Live Traffic Analytics stores visitor analytics in your own WordPress database and does not require a Google Analytics account. Additional reports cover detailed visitor activity, user journeys, named bots, an interactive live map and visitor comparisons.
SEO Preview + Health reads your published pages to preview search snippets and flag common SEO issues. It works alongside your existing SEO plugin and needs no Google Search Console connection. It does not measure keyword rankings or confirm Google indexing.
Why Use Live Traffic Analytics?
Many website owners want to know:
who is on the site right now
which pages are getting live traffic
how visitors move from one page to another
which traffic may be bot activity
which pages are performing best
how page titles and descriptions may appear in search
which published pages have SEO issues to review
which tagged campaigns bring recorded sessions
which missing page URLs receive visits
Live Traffic Analytics helps answer those questions directly inside the WordPress admin area with a simple and focused interface.
Real-Time Website Analytics and Visitor Tracking
Top Pages and Page View Statistics – most-viewed URLs with recent visits, a 10/20/30 rows-per-page selector and pagination.
Campaign / UTM reports and a campaign link builder.
404 Visit Reports grouped by missing page path and referring site.
SEO search previews and published-page health checks.
CSV/PDF dashboard report export from Settings, including zero values. PDF reports reuse the dashboard charts.
WordPress 404 Monitoring and Visit Reports
Use 404 Visit Reports as a WordPress 404 monitor for recorded human visits to missing pages. Review the requested path and referring site to decide which URLs need attention.
Record visits to actual WordPress 404 pages, grouped by URL path and referring site.
See recorded human page views and last visit, with Today / 7-day / 30-day ranges and 25 rows per page (up to 2,500 page/source combinations).
Signed page markers identify WordPress 404 templates; query strings and fragments are omitted from report paths.
Reports load on demand, cache for five minutes and reuse cached results across pages. Tracking reuses existing requests and activity writes.
Data follows existing activity retention, reset and uninstall controls. Old visits are not backfilled.
Does not crawl links, add redirects or record server-level errors, soft 404s, excluded admin visits, blocked trackers or themes that do not run the tracking script.
UTM Campaign Tracking and Campaign URL Builder
Build UTM links for email newsletters, social media posts and advertising campaigns. Campaign / UTM Reports show the sessions recorded from those links on your website without requiring a Google Analytics connection.
Create tagged links with source, medium, campaign, content and term; existing query parameters and URL fragments are preserved.
Capture up to 100 characters per UTM field on tagged page visits, including links opened after a session has started. Original first-landing attribution is preserved.
Reports count each session once per combination of the five UTM values. Repeated links and heartbeats do not duplicate counts. A session that visits different campaigns can appear in more than one row. Detected bots are excluded.
Today, last 7 days and last 30 days use the WordPress site timezone. Reports show 25 combinations per page, up to 2,500 combinations.
Campaign results are cached for one minute with a per-report generation lock. The open campaign tab refreshes every minute while visible; Reload report requests fresh data immediately.
UTM data uses existing session and page-view writes, with the same retention/reset controls. No additional custom table, browser tracking request or visitor-side report query is added.
Reports count sessions, not ad clicks, unique people, page views, leads or purchases. Previously recorded first-landing attribution remains available. Older mid-session campaign visits are not backfilled.
Campaign values are stored locally with sessions and tagged page visits. Never include personal information in UTM links.
Google SERP Preview and On-Page SEO Checks
Use SEO Preview + Health as a SERP preview and meta description checker for published WordPress content. Review SEO titles, search snippets and common page issues before editing them in WordPress or your existing SEO plugin.
Search and select your homepage, published pages, posts and public custom post types.
Google-style search preview with site name, favicon, URL, actual published SEO title and meta description.
Desktop/mobile and light/dark previews, with a notice when text is shortened.
Reads published HTML, including metadata output by your existing SEO plugin. It does not add or overwrite SEO tags.
Check missing titles and descriptions, H1 headings, canonical URLs, noindex instructions, image alt attributes, favicon links and page response errors.
Scan published content for duplicate SEO titles and meta descriptions, with summary counts and five-row pagination.
Site settings checks for WordPress search visibility, robots.txt and common sitemap endpoints.
Internal link checks cover up to five unique URLs per page; query-string links are excluded. Redirects and failed requests are marked as not verified.
Preview and Edit actions, selected-page rescan, site rescan and stop controls.
Public metadata is cached temporarily in WordPress. Previous site scan results are saved in the dashboard browser with scan timestamps.
Private and password-protected posts are excluded. Checks report passed, attention, review or not-checked states instead of inventing results.
Search previews are estimates. Google may choose different titles, snippets and site names. SEO checks do not confirm Google indexing or measure keyword rankings, clicks or impressions. Those search performance metrics require a separate integration that is not included in this release.
Visitor Journey Tracking, Bot Analytics and Live Visitor Map
User Activity and Time on Page – live per-visitor feed with IP, country, current page, referrer, browser, device and elapsed time on page.
User Journey Tracking – review the recorded visitor path from the entry page through later page visits in the session.
Bot Traffic Analytics – named bot detection (Googlebot, GPTBot, AhrefsBot and more) with a full breakdown.
Live Visitor Map – interactive OpenStreetMap with clustered visitor markers, zoom/pan controls and visitor details. Location precision depends on available host/CDN data.
Visitor Comparison – today vs. yesterday totals with an hour-by-hour chart.
What You Can Monitor
Active users currently browsing your website.
Realtime page activity across important URLs.
Page-level engagement trends and recent visits.
Session-based movement from entry page to later steps.
Referrer traffic sources.
Device and browser distribution.
Bot traffic patterns and suspicious automation.
Geographic traffic distribution through the live map dashboard.
Built for Speed and Growing Traffic
Your analytics should help you understand your visitors while keeping your website running smoothly. Live Traffic Analytics is built for lightweight tracking and efficient data handling, with a focus on minimizing its impact on site speed.
Lightweight visitor tracking – collect useful traffic insights while keeping background activity to a minimum.
Smooth dashboard experience – explore your traffic through responsive reports and easy-to-browse visitor records.
Efficient handling of growing data – optimized reporting supports larger visitor and session datasets as your website grows.
Long-term performance control – flexible data retention and automatic cleanup help keep your analytics database manageable.
Privacy and Control
Data is stored in your own WordPress database.
No forced external analytics dashboard.
Admin actions are protected with capability checks and nonce validation.
The public tracking beacon is validated by a same-site origin check and a per-IP rate limit, and all payloads are sanitized.
Designed to keep analytics ownership on your website.
Dashboard Sections
Overview
SEO Preview + Health
Campaign / UTM Reports
Top Pages
404 Visits
User Activity
Live Map
Journeys – recorded visitor paths
Bot Analytics – bot ratio and named-bot breakdown
Visitor Comparison
License
Settings, including CSV/PDF report export
Privacy
Live Traffic Analytics stores visitor analytics in your own WordPress database. The Live Map dashboard loads map tiles from OpenStreetMap when opened. These requests expose the dashboard viewer’s IP addres
See it in action
Screenshots & previews.
Overview dashboard with live summary cards and charts.User Activity table with user and bot classification.User Journey view with session path tracking.Top Pages analytics with paginated page insights.Realtime world map with live visitor markers.Bot Analytics panel with detection summary.
02 / Source details
Gettingstarted.
01Upload the live-traffic-analytics folder to /wp-content/plugins/ .
02Activate the plugin through the ‘Plugins’ screen in WordPress.
03Open Traffic Analytics from the WordPress admin menu.
04Visit your site in a browser to start generating analytics data.
03 / Source details
Frequently asked questions.
What does this plugin track?
The plugin tracks page views, sessions, visitor countries, referrers, devices, browsers, top pages and bot activity. It also records first-landing UTM attribution and visits to WordPress 404 pages.
What is the Visitor Comparison feature?
Visitor Comparison shows today’s visitor total against yesterday’s, side by side, with a percentage change indicator and an hour-by-hour comparison chart, so you can see whether traffic is trending up or down.
Is this a live visitor tracker for WordPress?
Yes. The plugin works as a live visitor tracker and shows active traffic in the WordPress dashboard using recent activity data from your own site.
Is this a realtime analytics plugin for WordPress?
Yes. The admin dashboard refreshes automatically, so you can monitor active sessions, live activity, top pages, and bot traffic in near realtime.
Does it work on localhost?
Yes, but localhost traffic commonly uses private IP addresses such as 127.0.0.1 or ::1 , so country and map data may appear as unknown during local testing.
Does the plugin use custom database tables?
Yes. The plugin stores analytics data in dedicated custom tables for activity, sessions, and page statistics.
Which database tables does the plugin create?
The plugin uses dedicated tables for activity logs, session paths, and page statistics so analytics queries stay separate from standard WordPress content tables.
Can I see the most visited pages?
Yes. The Top Pages section shows page URLs, total views, and latest visit timestamps, with a 10/20/30 rows-per-page selector and pagination so you can browse large sites comfortably.
Can I track user journey or visitor path flow?
Yes. The User Journey section groups multiple page visits into a session path so you can understand how visitors move through your website.
Does this plugin show referrer and source traffic?
Yes. Live activity and session tracking can include referrer data when it is available from the visitor request.
Is the data shown in real time?
The admin dashboard uses lightweight refresh requests to show near realtime analytics updates.
Can it detect bots?
Yes. The plugin includes bot detection using user-agent checks and suspicious request pattern scoring.
What kind of bots can it detect?
The plugin can identify common bots through user-agent patterns and can also flag suspicious automated traffic based on repeated request behavior.
Can I use this plugin instead of a large analytics platform?
It depends on your needs. Live Traffic Analytics is useful for lightweight realtime visibility inside WordPress, but full enterprise analytics platforms may still offer broader reporting, attribution, and historical analysis.
Will it slow down my site?
The plugin is designed to be lightweight and uses optimized storage and scoped tracking, but every analytics system adds some overhead. It is best practice to test on your own hosting stack before production rollout on very high traffic sites.
Does the plugin track wp-admin visitors?
No. The tracking flow avoids admin requests and other noisy request types where possible to keep analytics cleaner.
How can I track UTM campaigns in WordPress?
Open Campaign / UTM Reports and use the campaign link builder. Create a tagged link and view recorded sessions by source, medium, campaign, content and term. Tagged links are recorded even within an existing session. Each session counts once per UTM combination and can appear under different campaigns. Reload report fetches fresh results. Reports count sessions rather than ad clicks, sales or conversions; older mid-session campaign visits are not backfilled.
How is time on page measured?
New tracker visits count time while the page is visible. Time spent in a background tab is excluded. A return after an expired session starts a new session unless another active tab is keeping the shared session alive. Historical records are kept as previously recorded.
How are reverse-proxy visitor IPs handled?
Cloudflare visitor IP headers are accepted when the direct peer belongs to its verified proxy ranges. Other proxies must be explicitly trusted through the wplta_trusted_proxy_peer filter or an existing WPLTA_TRUST_PROXY integration. The proxy must overwrite client-supplied forwarding headers. The wplta_client_ip filter remains available for custom integrations.
How does WordPress 404 monitoring work?
404 Visit Reports show recorded visits to actual WordPress 404 pages, grouped by path and referring site. They do not crawl your site for broken links or create redirects. Reports start with visits recorded after the feature is installed and its database upgrade completes.
Can I display the active-user count on my site?
Yes. Add [wplta_active_users] to a shortcode block or another shortcode-enabled area to display the active-user count as text. Full-page caching can delay updates to the displayed count.
How do I preview Google search snippets and check on-page SEO?
Open Traffic Analytics → SEO Preview + Health. Select a published page to view its search preview and health checks. Choose Scan site for a page-by-page overview with duplicate metadata checks. Use Edit to make changes in WordPress or your SEO plugin, then Rescan page to fetch fresh HTML.
Does SEO Preview + Health require Google Search Console?
No. It reads your published pages and WordPress settings. It does not provide Google search queries, clicks, impressions, rankings or verified indexing status. The preview is an estimate, and intentional noindex or canonical rules should be reviewed before changing them.
Can this replace my SEO plugin?
SEO Preview + Health inspects the published output of your theme and SEO plugin. It does not generate metadata, change canonical URLs, create sitemaps or automatically fix SEO issues. Continue editing those settings in your existing tools.
How do I export analytics?
Open Traffic Analytics → Settings → Export analytics. Choose PDF for a report with graphs and tables, or CSV for the underlying data in Section/Record/Field/Value columns. Exports use the saved dashboard window and include zero values. Settings save automatically; wait for any changes to finish saving before exporting. The report labels live, last-24-hours and comparison metrics separately. Top lists and recent records keep the dashboard’s row limits; this is a dashboard report, not a complete database backup. Files are generated locally in your browser; PDF generation does not send your data to a third-party service.
Why does the live map show limited location detail?
The plugin is designed to remain lightweight and privacy-conscious. On some environments, exact latitude and longitude precision may depend on the hosting or proxy headers available to WordPress.
Is this plugin suitable for blogs, business websites, and ecommerce stores?
Yes. It can be useful for blogs, agency sites, company websites, landing pages, and ecommerce stores that want lightweight live analytics inside WordPress.
Can developers extend this plugin later?
Yes. The plugin uses a modular structure with separate admin, public, and include layers, which makes future feature expansion easier.
Where can I view the analytics after activation?
After activating the plugin, open the Traffic Analytics menu in WordPress admin. Visit a few frontend pages first if you want to immediately generate test data.
How do database upgrades run?
Existing analytics tables update automatically in small background steps. Opening WordPress admin also advances the update when scheduled tasks are delayed. Existing tracking continues, and the progress notice disappears when the update finishes. You normally do not need to click Retry or configure cron. If an update reports an actual failure, check its message before retrying. A large database index build can still take time and use server resources.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati