Description
Finally, WordPress analytics you’ll actually use
Google Analytics is overkill. Most other WordPress statistics plugins are cluttered and confusing. You just want to track visitors and know what’s happening on your site, without a data science degree.
Burst Statistics gives you a clean, intuitive analytics dashboard focused on the metrics that actually matter. No external analytics accounts. No complex setup. Install, activate, and understand your website traffic in seconds.
Trusted by 200,000+ WordPress sites. Built by the team behind Team Updraft, known for UpdraftPlus, WP-Optimize, and All-In-One Security (AIOS).
What our users are saying
“Finally, an analytics plugin I can actually explain to clients.”
— @anguskeystone on wordpress.org“I tried WP Statistics and Independent Analytics, but they’re overloaded and confusing. Burst’s UI is intuitive and focused on what matters to me.”
— @vallered on wordpress.org
Why Burst Statistics?
Analytics designed to be actionable
Other analytics plugins throw everything at you. Burst shows what matters, visitors, pageviews, referrers, top pages, in a dashboard you’ll actually use. No data overload. No confusing menus. See why Burst is perfect for bloggers.
Privacy analytics by design
All site stats stay on your server, making Burst a true local analytics solution. No external tracking. Your data is yours, we never see it without your explicit permission. Designed for GDPR compliant analytics out of the box. Read why Burst Statistics is privacy-friendly.
Zero setup friction
Install, activate, done. No Google Analytics account, no GA4 setup, no tracking codes, no configuration headaches. Start seeing live visitors immediately. New to analytics? Start with our guide on WordPress analytics.
WordPress-native analytics
Not a port from another platform. Built specifically for WordPress with native performance and seamless integration. Works with WooCommerce, blogs, business sites and membership sites.
Lightweight analytics, fast by default
Optimized database queries. A tiny tracking script under 4 KB. No external dependencies slowing down your pages. Designed to track accurately even when using aggressive server-side caching. See the proof in does Burst slow down my website.
Features
Understand your website traffic
- Top performing pages and posts at a glance
- Track key metrics: visitors, sessions, pageviews, bounce rate
- Breakdown of visitors by device (desktop, tablet, mobile)
- Filter data by custom date ranges
- Compare traffic between periods
- Search Console integration, view Google searches right on your dashboard
Real-time analytics
- Identify the real-time source for live visitors
- See the specific pages users are visiting now
- Live count of active users on your site
See what content performs
- Top pages and posts ranked by views
- Compare any date range
- Track individual page performance
Custom conversion and goal tracking
- Track views, clicks and WordPress hooks
- Track WooCommerce analytics & sales (Burst Pro Business)
- Track custom events and conversions
- Step-by-step setup in our goals guide
Privacy-friendly analytics without compromise
- 100% self-hosted, all statistics stored locally in your WordPress database
- Cookieless tracking option, a cookie free analytics setup with no consent banner required in many countries
- Analytics designed to support GDPR, CCPA, DSGVO, AVG, RGPD and PECR compliance
- No data shared with Google, Facebook or any third party
Stay informed
- Weekly or monthly email reports delivered to your inbox
- Compare periods to spot trends
- Get notified when tracking does not work
A WordPress-native Google Analytics alternative
If you’ve outgrown Google Analytics, or never wanted GA4 in the first place, Burst is built for you. As a Google Analytics alternative, Burst trades GA4’s complexity for clarity. You get the metrics that matter on a single dashboard, without sampling, without data thresholding, and without sending your visitors through Google’s ad network.
GA4 is built to make Google’s ad business better. Burst is built to make your website better.
Curious about the full picture? Read why WordPress site owners are leaving Google Analytics behind or the head-to-head Burst Statistics vs Google Analytics.
From the team behind UpdraftPlus, WP-Optimize and All-In-One Security
Burst Statistics is part of Team Updraft, the team behind some of the most installed WordPress plugins on the market:
- UpdraftPlus – WP backup and migration plugin
- WP-Optimize – cache, image compression, minification and database cleanup
- All-In-One Security (AIOS) – security and firewall
Who is Burst Statistics for?
Burst works for any WordPress site, but we’ve built specific solutions for the four audiences who get the most out of it:
- Bloggers and content creators, see which posts resonate with your audience
- Entrepreneurs and small business owners, understand your traffic and campaigns without complexity
- WooCommerce stores, track visitor behavior, revenue and product performance
- Agencies and freelancers, manage analytics and reporting for multiple client sites
- Privacy-conscious site owners, GDPR compliant analytics without consent banners
- Anyone tired of Google Analytics, get clarity instead of confusion
Free vs Pro
Burst Statistics (free) includes everything you need to understand your website traffic. Visitors, pageviews, referrers, top content, device stats, goal tracking, email reports and more.
Burst Pro adds advanced features for businesses and professionals. Compare all plans on the pricing page.
CREATOR PLAN
- UTM campaign tracking, see which marketing efforts drive results
- Geographic data, country and city-level visitor insights
- Advanced filtering, segment data by any dimension
- Data archiving settings, keep your database lean automatically
- Priority support, direct contact with our developers
BUSINESS PLAN
- Everything in the Creator plan, plus
- Full WooCommerce sales dashboard, see which content brings in the most revenue
- Revenue attribution, connect WooCommerce sales to traffic sources
AGENCY PLAN
- Everything in the Business plan, plus
- Reporting, generate shareable performance reports for clients
All Burst Pro plans include priority support. You’ll have direct contact with our developers, real humans, not a chatbot.
How Burst compares to other WordPress analytics plugins
We’re often asked how Burst stacks up against other tools. Honest, short version:
- Google Analytics / GA4, GA4 is powerful but built for advertisers, not site owners. It’s complex, applies sampling and thresholding to your numbers, and requires a cookie banner in most countries. Burst is a simpler, privacy-friendly GA4 alternative that shows real numbers without the setup. Read the full comparison.
- MonsterInsights, MonsterInsights is a connector that pipes your data into Google Analytics. If you want a true MonsterInsights alternative that keeps data on your own site instead of sending it to Google, Burst is a better fit.
- Independent Analytics, a respectful competitor with a similar privacy-first, WordPress-native approach. Burst leans harder into actionable dashboards, deeper UTM and goal tracking, WooCommerce revenue analytics and Agency-tier reporting. Try both and pick the one that clicks.
- Koko Analytics, a clean, lightweight option that focuses on the basics. Burst goes further with goal tracking, real-time analytics, UTM campaigns, WooCommerce analytics and email reports.
- WP Statistics, a long-standing WordPress stats plugin with a lot of options. Many users find the interface cluttered. Burst focuses on a single, clear dashboard designed for clarity over feature count.
- Matomo, self-hostable and feature-rich, but heavier and more complex to run. Burst is the simpler, faster, fully WordPress-native option.
Useful guides and resources
Learn the metrics, fix common problems, get more out of your analytics. All free, all on burst-statistics.com.
Getting started
- WordPress analytics and the metrics that actually matter
- How to install Burst Statistics from the WordPress Repository
- How to set up your first goal
Privacy and GDPR
- Why Burst Statistics is privacy-friendly
- How to configure your website without a cookie banner
- How Burst tracks website visitors without cookies
Metrics and data interpretation
- How to reduce bounce rate in WordPress
- What is bounce rate?
- What is a pageview?
- What is conversion rate?
Campaigns and conversions
- How to track UTM (and Burst) parameters
- Campaign URL builder
- How to create and A/B test marketing campaigns with Burst
WooCommerce
- 10 proven ways to reduce WooCommerce cart abandonment
- Introducing sales analytics for WooCommerce in Burst Pro
Browse the full Learn hub for more.
Installation
- Go to Plugins → Add New in your WordPress dashboard
- Search for Burst
- Click Install Now, then Activate
- Visit Statistics → Dashboard to see your analytics
That’s it. No external accounts. No tracking codes to paste. Burst starts collecting site stats immediately.
Prefer installing manually or via Composer? See installing Burst Statistics with Composer.
External services
Burst works entirely on your own server and does not send your data anywhere. The two optional features below are the only ones that contact an external service, and neither is required to use Burst. Please see our privacy statement for our privacy policy; each feature below links to its own, more specific policy.
Google Search Console integration (optional)
When you connect your Google account on the Integrations settings page, Burst retrieves your search performance data (queries, clicks, impressions and positions) from the Google Search Console API (googleapis.com) and shows it in your dashboard. This is a one-way flow: your site fetches data from Google, and no visitor or statistics data is sent to Google or to us. Only the OAuth handshake and token refresh run through our relay at search-console.burst-statistics.com; the retrieved search data goes directly from Google to your own site. Nothing happens until you connect an account, and you can disconnect at any time, which revokes the token at Google. Read our Search Console integration privacy policy, and see Google’s privacy policy and Google API Services User Data Policy.
Anonymous data sharing (optional)
This is the only case in which Burst sends data to us, and it is strictly opt-in. When you choose to enable it, Burst periodically sends anonymized, aggregated usage and performance statistics (no visitor data, no personal data) to api.burst-statistics.com. In return you get community performance benchmarks in your dashboard, comparing your site against anonymized community averages, and it helps us improve the plugin. Read how we handle anonymous usage data.
Credits
Country-level geographic data is provided by the MaxMind GeoLite2 database. This product includes GeoLite2 Data created by MaxMind, available from https://www.maxmind.com/.
Source code
The plugin ships the compiled analytics dashboard in includes/Admin/App/build/. The human-readable React/TypeScript source (includes/Admin/App/src/) and the build tooling are published on GitHub. Issues and pull requests are welcome there.
Screenshots




Blocks
This plugin provides 1 block.
- Pageviews Counter
FAQ
Is Burst Statistics really free?
Yes. Burst Statistics is 100% free with no tracking limits. Burst Pro is optional for users who need advanced features like UTM tracking, revenue attribution, geographic data or client reporting. That’s how we keep Burst Statistics free for most users.
Where is the data stored?
All statistics are stored in your own WordPress database. Unlike Google Analytics or cloud-based tools, we have zero access to your data. Your data never leaves your server, unless you manually opt in to share anonymous usage insights with us. Read more about how Burst handles your data.
Is Burst a good Google Analytics alternative?
Yes. If you find GA4 too complex, or you’re concerned about sending visitor data to Google, Burst is a clean replacement. You get the website traffic stats you actually need, visitors, referrers, top pages, conversions, without the overwhelm. Read our Google Analytics alternative guide for the full comparison.
Is Burst a good GA4 alternative?
Yes. Burst was built as a privacy-friendly GA4 alternative for site owners who want clarity instead of complexity. No Google account, no tag manager, no cookie banner in most cases. See why WordPress site owners are leaving Google Analytics behind.
Is Burst a MonsterInsights alternative?
Yes. MonsterInsights connects your WordPress site to Google Analytics, so your data still flows to Google. Burst keeps everything on your own server, with its own dashboard inside WordPress. If you want analytics that don’t depend on Google, Burst is the simpler MonsterInsights alternative.
How is Burst different from WP Statistics, Independent Analytics or Koko Analytics?
Burst focuses on clarity over quantity. While some other WordPress analytics plugins can feel cluttered, Burst’s dashboard is designed to show you what matters without the noise. Independent Analytics is closest in spirit, with a shared privacy-first, WordPress-native approach. Burst differentiates with deeper UTM tracking, WooCommerce analytics and Agency-tier reporting. WP Statistics offers a wider feature set, but many users find it overwhelming. Koko Analytics is intentionally minimal, so it works well for very basic needs.
How is Burst different from Matomo?
Matomo tries to be a full Google Analytics replacement. Burst tries to be the clearest, most actionable WordPress analytics tool. If you want simplicity, fast setup and a native WordPress experience, Burst is the better fit. If you need granular configuration and a full GA-style feature set, Matomo may suit you better.
Do I need an account?
No, you don’t need an account, and no data is sent to another website. If you connect Google Search Console, Burst only retrieves your search data from Google; nothing about your visitors is sent out. The one exception is anonymous data sharing, an opt-in option that shares anonymized statistics with us and gives you community performance benchmarks in return.
Is there a limit to the number of visitors I can track?
No. The only limiting factor is your own database and server.
There is an option to use cookieless tracking if you prefer. By default, Burst uses cookies because they’re more accurate and lightweight. Even with cookies, Burst remains privacy-friendly because all data is anonymous and stored on your server. Read more about why cookies are misunderstood.
Burst Statistics can be used without setting cookies or storing data in browsers. This can affect accuracy slightly, so a hybrid option with cookies after consent is also possible. See how Burst tracks visitors without cookies.
Is Burst GDPR compliant?
Burst is designed to support GDPR, CCPA, DSGVO, AVG, RGPD and PECR compliance. Data stays on your server, tracking is anonymous, and you can disable cookies entirely. For most setups, no consent banner is needed for analytics. See how to configure your website without a cookie banner.
Can I use Burst alongside Google Analytics?
Yes. Many users run both during a transition period, or keep GA4 for historical data while using Burst for daily insights. There’s no conflict.
Does Burst Statistics slow down my website?
No. Burst is built for performance with optimized database queries, a minimal tracking script and a Turbo Mode if speed matters more than perfect accuracy. The full breakdown is in does Burst Statistics slow down my website.
Does Burst work with WooCommerce?
Yes. Basic pageview tracking works in the free version. For full WooCommerce analytics, revenue tracking, product performance and sales attribution, you’ll need Burst Pro Business.
How do I migrate from another analytics plugin?
Install and activate Burst, it starts tracking immediately. Historical data from other plugins can’t be imported, but you can run both side-by-side during a transition period.
Is it possible to install Burst Statistics with Composer?
Yes. Both the free and premium plugins can be managed with Composer. Read the Composer installation guide for more information.
Can I give feedback about the plugin?
We value your feedback. You can submit a support request on the WordPress forums, and we will respond promptly.
Reviews
Contributors & Developers
“Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative)” is open source software. The following people have contributed to this plugin.
Contributors“Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative)” has been translated into 65 locales. Thank you to the translators for their contributions.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.7.2
- September 29th 2026
- New: an AI summary block for email reports, which sums up the report period in a few sentences. The block is available when the AI assistant is enabled.
- New: the 404 pages block shows which pages link to a missing page, split into internal and external referrers, with a link to edit the internal page that holds the broken link.
- Improvement: informative dashboard tasks are shown one at a time, and after you dismiss one the next appears three days later. Warnings and errors are always shown.
- Improvement: the interactive tour fills the dashboard with sample data while it runs, instead of installing demo data in the database.
- Improvement: the page picker for goals loads faster on sites with a lot of statistics, and lists pages of every post type.
- Improvement: every dashboard task declares whether it applies inside the MainWP dashboard; tasks that assume the site’s own wp-admin are no longer served to MainWP.
- Improvement: the GoogleOther and Google-InspectionTool crawlers are recognized as bots and no longer tracked, props @draven666
- Fix: the MainWP dashboard offered every date range preset except “All time”; the presets are now localized from one list for the WP admin and the MainWP dashboard.
- Fix: the interactive tour is no longer offered inside the MainWP dashboard (task and settings button), where it cannot run.
- Fix: long messages in the report log batch details wrapped outside their row.
- Fix: since 3.7.1 the beacon hit was sent with fetch() instead of navigator.sendBeacon, so crawlers that render JavaScript, such as Google’s renderer, were counted as visitors. The hit is sent with sendBeacon again; fetch is only used when the beacon cannot be queued, or in debug mode, props @draven666
- Hardening: a user with share link access could extend access to the statistics after the share link expired by changing the password, props Chloe Chamberland / Wordfence.
3.7.1
- September 17th 2026
- New: CartFlows integration, checkout steps count as checkout visits in the Live traffic block.
- New: interactive tour: a guided walkthrough of the dashboard, insights, data tables, traffic sources, AI assistant, reading engagement, reports, goals and settings, using sample data so every block is populated; the tour can be paused and resumed where you left off.
- Improvement: the cookieless fingerprint no longer renders a WebGL test image, which removed most of the tracking script’s CPU time on first interaction (up to ~190ms on desktop, more on mobile) with no meaningful loss of uniqueness; cookieless visitors are counted as new visitors once after the update.
- Improvement: visitor icons in the Live traffic block use twelve distinct colors and a better hash, so different visitors are easier to tell apart.
- Improvement: activating or deactivating a plugin during an optimized Burst REST request can no longer persist the reduced plugin list the REST API optimizer uses for that request, props Will Lassalle / JLSTech.
- Fix: the Compare block counted sessions, visitors and bounces for visits that only requested non-existing pages (404 hits, typically bot scans), while the Today block and the other blocks left those out; all blocks now apply the same rule, and existing sessions are updated by a background migration.
- Fix: pages of post types registered by plugins, such as WooCommerce products, showed an empty url in the Pages table; existing data is completed by a background migration.
- Fix: the “Today” count in the Goals block started the day at UTC midnight instead of midnight in the WordPress timezone.
- Fix: visitor counts for historic date ranges showed near zero while the 3.7.0 visitor-index migration was still running; rows the migration has not converted yet are now counted by their legacy visitor id until the migration completes.
- Fix: the database upgrade progress notice started in the nineties and barely moved, because it counted every upgrade ever shipped instead of the tasks in the running batch.
- Fix: the Source column of the Campaigns table had no header label, and campaign queries on that column were not recognized as campaign queries by the goal filter.
- Fix: a missing-table notice was shown for a search-terms table that is no longer in use.
- Fix: the tracking script did not start when the consent-change event of a cookie banner did not include the statistics category; it now also checks the WP Consent API directly, and the beacon request uses fetch with keepalive where available.
- Fix: the REST API optimizer read and decoded the request body once per active plugin instead of once per request, and now inspects at most 64 KB of it, props Will Lassalle / JLSTech.
For the full changelog, see burst-statistics.com/docs/changelog.
