Discover, trust, install: FAIR 1.0 is here

Plugin Banner

Burst Statistics – Privacy-Friendly Analytics for WordPress

by Burst Statistics B.V.

Version: 2.2.7

Download
Description

Unlock the Power of Privacy-Friendly Analytics with Burst Statistics!

Self-hosted, privacy-friendly WordPress stats with Burst Statistics! Our dashboards offer clear and concise insights, allowing you to make informed decisions without feeling overwhelmed by abundant data. Choose Burst Statistics for seamless and reliable analytics trusted by over 300,000 users.

This plugin is free and does not require an account.

Key Features for Powerful Insights

  • Privacy-Friendly: All data is stored on your own server.
  • Essential Metrics: Get the core data you need, like Pageviews, Visitors, Sessions, Time on Page, and Referrers.
  • Real-Time Data: Get instant insights directly on your dashboard.
  • Track Your Goals: Easily track your custom goals and keep track of conversions.
  • Free Support: Feel free to reach out to us for assistance. We would be happy to help in any way we can.
  • Simplicity: User-friendly analytics that does not overwhelm you with data.
  • Email Reporting: Receive regular email reports on your website’s stats.

Here’s a review from one of our users:

“On-premise Analytics is a great, if not the best, alternative to Google Analytics in the GDPR era. On top of that, since it’s native to WordPress, it’s so easy to configure Goals, etc. That’s awesome.”
Daan from Daan.dev (@daanvandenbergh)

From the creators of UpdraftPlus, WP Optimize and All In One Security

Burst Statistics was created by experienced developers who also created:
* UpdraftPlus: WP Backup & Migration Plugin
* All-In-One Security (AIOS) – Security and Firewall
* WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance
With a proven track record of providing top-notch, user-friendly solutions, you can trust that Burst Statistics meets the same high standards.

Our community speaks for itself: with over 3,000,000 downloads and 300,000 active users, Burst Statistics is a trusted choice for your analytics needs.

Make Burst Statistics better!

Our team is always working on improving our plugin, and your input as a user can significantly help us in this process. You don’t require any coding or software development knowledge to contribute; simply sharing your ideas or any issues you encounter would help to improve the plugin significantly. Please feel free to contact us via a support request on the WordPress forums; we welcome any feedback you may have.

Get even more insight with Burst Pro

Unlock comprehensive insights into your website’s user behavior with Burst Pro. Benefit from advanced features designed to improve performance, boost engagement, and drive conversions. Elevate your data analysis experience by upgrading to Burst Pro today.

Burst Pro Features include:

  • Geo-Tracking: Identify the countries your visitors are coming from.
  • Data Archiving: Automatic archiving and manual restore options.
  • Multiple Goals: Track multiple objectives to measure your site’s success.
  • More metrics: Get more insights into your website’s performance.
  • Premium Support: Premium Support from our fantastic team.
  • URL Parameter Tracking: Monitor the effectiveness of your URL parameters.
  • UTM Campaign Tracking: Track the performance of your marketing campaigns.

For upcoming features, please visit our roadmap on our website.

Installation

  • Go to “Plugins” in your WordPress Dashboard, and click “Add new”.
  • Click “Upload”, and select the downloaded .zip file.
  • Activate your new plugin.
  • Use our tour to get familiar with Burst Statistics.
  1. Burst Statistics: Analytics Dashboard

    Burst Statistics: Analytics Dashboard

Knowledgebase

We will maintain and grow a knowledgebase about Burst Statistics and analytics & privacy in general.

Where is the data stored?

The data is stored in your own WordPress database. Unlike cloud solutions, we have no access to your data. We aim to keep the data as small as possible, and Burst can also automatically archive or delete old data. Read more about if you need data archiving.

Do I need an account?

No, you don’t need an account; no data is sent to another website.

Is there a limit to the number of visitors I can track?

No, there is no limit. The only limiting factor is your own database and server.

Can I exclude IP addresses or user roles from tracking?

Burst Statistics allows you to exclude specific IP addresses and user roles from tracking in the settings. Burst also excludes most known crawlers and bots from being tracked. Read more about IP blocking or excluding user roles.

Does Burst Statistics use cookies?

There is an option to use cookieless tracking if you prefer. But by default, Burst uses cookies because they are more accurate and lightweight. While using cookies, Burst remains privacy-friendly because all data is anonymous and stored on your server. Read more about why cookies are misunderstood.

Why is Burst Statistics Privacy-Friendly?

Burst Statistics provides an Analytics Dashboard with anonymized data that is yours and yours alone. Read more about Why Burst Statistics is Privacy-Friendly.

What is Cookieless tracking?

Burst Statistics can be used without setting cookies or storing data in browsers. However, this can affect accuracy, so a hybrid option with cookies after consent is possible. Read more about Cookieless tracking.

Does Burst Statistics affect performance?

Performance is almost not affected. We have built Burst to be very performant for your users because we know how important it is for your website. Read more about Turbo Mode

Is it possible to install Burst Statistics with composer?

Absolutely! Both free and premium plugin can be managed with composer. Read the documentation 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.

Simple, clear, just what I need.

By Joe Whittaker (joewhittaker) on September 1, 2025

I'm using Burst as an alternative to Google Analytics on my church's website. The stats are clear, well laid out and help me to make decisions super quickly. I love the team's emphasis on privacy and simplicity, it's a breath of fresh air after spending hours twiddling with GA and getting nowhere fast.
I'd highly recommend Burst statistics to others.

Very good product

By ankeblum on August 13, 2025

This ist a cool plugin, good to use and handle. Thanks a lot.

good product

By cpulitzer on August 9, 2025

I've been using this plugin on my site and it's been very useful.

Parfait et simple

By auverpreZ (auverpresence) on July 31, 2025

D'une simplicité exemplaire, rapport par mail journalier largement suffisant pour le client.

мой отзыв

By sergji on July 22, 2025

Спасибо!!!!! за крутой плагин

Easy to understand

By comunicasoluciones on July 10, 2025

It makes it easy to find the results in a clear way. Thank you!

Small good Solution

By wuuz0815 on July 9, 2025

Works fine and very stable

Lightweight alternative to Google

By ashleighm on June 28, 2025

I wanted an alternative to Google for website stats and so far this plugin has done a good job with no issues.

Great stats! Love the app

By joefozzy on June 13, 2025

Complimentary to site kit, thank you developers

Very powerfull

By nigihayami on May 24, 2025

It works fine.

2.2.7

  • New: Detailed live visitors tab
  • Improvement: responsiveness on mobile, restored 1280px breakpoint
  • Improvement: suspicious data (over 1000 visits from 1 user) is now only detected and the admin notified, not automatically removed.
  • Fix: on multisite with Burst network activated, the endpoint incorrectly did not detect Burst as active, which prevents tracking from occurring.

2.2.6.1

  • Fix: remove false positive notice about missing tables.

2.2.6

  • Improvement: pass post_id to javascript using a data attribute in the body element, to improve accuracy of the page specific pageviews.
  • Improvement: dropped usage of the imprecise post_meta pageviews metric entirely.
  • Improvement: made it possible to track hook goals with cookieless tracking.
  • Improvement: migrated all remaining css to tailwind css.
  • Fix: Group by on parameters overview should group by combination of parameter and value.

2.2.5

  • Fix: incorrect calculation of bounces and bounce rate.
  • Fix: upgrade link on archiving not working.

2.2.4

  • New: debug information in Site Health Info.
  • New: wildcard filtering on page URL in advanced filters, by adding an asterisk behind your string.
  • Improvement: check in endpoint if Burst is still active, for situations where javascript is still active, due to caching, but plugin not active.
  • Improvement: catch incorrect data structure on hit, for situations where previous javascript is still active due to caching.
  • Improvement: larger selection of Tips & Tricks retrieved from website, showing a variety of different and more up to date articles.
  • Improvement: performance optimizations.
  • Fix: when statistics table is empty, the summary table upgrade could fail on an empty value for “first visit”, props @programmin.
  • Fix: catch edge case where a theme passes a null value to the “the_content” filter (which is incorrect behaviour). props @sllew.
  • Fix: incorrect bounce calculation, resulting in too high bounces and bounce rates.

2.2.3

  • Improvement: allow ipv6 addresses
  • Improvement: prevent false positives on ajax fallback notice
  • Improvement: rest optimizer improvements

2.2.2

  • New: Extensive range of filter options to easily track what campaigns are delivering your conversions!
  • Improvement: Added CORS support to tracking endpoint to allow cross-origin requests via fetch/sendBeacon. props Alex
  • Improvement: automatic cleanup of anomalous numbers of visits, when one visitor results in over 1000 page views in 24 hours (customizable with filters).
  • Improvement: remove duplicate non necessary json_encode from endpoint
  • Improvement: Add logging option to check error responses on the endpoint or rest api, when BURST_DEBUG and WP_DEBUG are set to true.
  • Fix: when the weekly statistics report was sent on another day than the default day, date range calculation could retrieve the wrong range. props Pieter
  • Fix: Referrer filter not working. props @lekkerbezig
  • Fix: allow for alternative WordPress location, e.g. in subfolder ‘wp’.

2.2.1

  • Fix: usage of wrong key prevented upgrade from completing

2.2.0

  • New: extended range of shortcodes.
  • New: goal element preview to check if the selected element exists on the page.
  • Improvement: moved all hooks from constructor to init method.
  • Improvement: remove bounce=0 conditions on goal filtering
  • Fix: Integrations not loading due to path change in 2.0.
  • Fix: First time visits counting duplicates for visitors on cookieless tracking when they came back after a month.
  • Fix: multisite redirect to network, but should redirect to main site, props @muttleydosomething

2.1.0

  • Fix: type mismatch when browser key is not in the user agent data.
  • New: Onboarding wizard for new users.

2.0.9

  • Fix: incorrect “best device” conversion rate on the goals block.
  • Fix: when running tasks validation, summary warning call caused an error, due to wrong call.
  • Improvement: allow null value in admin_enqueue_scripts to prevent Visual Composer causing fatal error.
  • Improvement: changed plugin_url value to use site_url instead of get_plugin_url() to prevent mixed content.

2.0.8

  • Fix: filtering by referrer not working.
  • Fix: Dashboard submenu link only working when the Burst settings page was already loaded.

2.0.7

  • Fix: in some cases a php warning could be shown on the endpoint.
  • Improvement: drop option for administrators to send an email report by adding a query variable.
  • Improvement: improved efficiency of burst_find_wordpress_base_path() function.

2.0.6

  • Improvement: optimized database upgrade.
  • New: rewritten plugin for even better performance
  • New: extended range of automated tests to increase reliability

1.8.0.1

  • Fix: Goals block details not showing correct data.
  • Fix: Click goals not always tracking correctly.

1.8.0

  • Improvement: add a fallback to allow for servers with a very small bytes limit on indexes.
  • Improvement: restructured the way tasks are stored.
  • Improvement: dropped load_plugin_textdomain, as it is not necessary anymore.
  • Improvement: the way the visits count on the pages and posts overview is tracked is changed, to better stay in sync with the page visits within Burst itself.
  • Fix: A dismissible task like the new email reports upgrade notice stayed in the “remaining tasks” section.
  • Fix: predefined goals were not loading due to changes in translation structure within WordPress.
  • Fix: on track_updates, empty values were not cleaned up correctly, possibly leading to rows with empty devices and browsers.
  • Version:Version: 2.2.7
  • Active installs:Active installs: 200K
  • Last updated:Last updated: 1 week ago
  • Requires:Requires: 6.2
  • Tested:Tested: 6.8.2
Average rating:4.9 out of 5 stars.
  • Number of ratings: 151 ratings
  • Number of ratings: 5 ratings
  • Number of ratings: 0 ratings
  • Number of ratings: 1 ratings
  • Number of ratings: 3 ratings
Back to top