I saw this blog post the other day: 58% of Hacker News, Reddit and tech-savvy audiences block Google Analytics. That’s an enticing title to me. I’ve had Google Analytics on this site literally from the day I launched it. While we tend to see some small growth each year, I’m also aware that the ad-blocking usage (and general third-party script blocking) goes up over time. So maybe we have more growth than we can easily visualize in Google Analytics?
The level of Google Analytics blockage varies by industry, audience, the device used and the individual website. In a previous study, I’ve found that less than 10% of visitors block Google Analytics on foodie and lifestyle sites but more than 25% block it on tech-focused sites.
—Marko Saric
Marko looked at three days of data on his own website when he had a post trending on both Hacker News and Reddit, and that’s where the 58% came from. Plausible analytics reported 50.9k unique visitors and Google Analytics reported 21.1k. (Google Analytics calls them “Users.”)
I had to try this myself. If we’re literally getting double the traffic Google Analytics says we are, I’d really like to know that. So for the last week, I’ve had Plausible installed on this site (they have a generous unlimited 30-day free trial).
Here’s the Plausible data:

And here’s the Google Analytics data for the same exact period:

It’ll be easier to digest in a table:
Metric | Plausible | Google Analytics |
---|---|---|
Unique Visitors | 973k | 841k |
Pageviews | 1.4m | 1.5m |
Bounce Rate | 82% | 82% |
Visit Duration | 1m 31s | 1m 24s |
So… the picture isn’t exactly clear. On one hand, Plausible reports 15% more unique visitors than Google Analytics. Definitely not double, but more! But then, as far as raw traffic is concerned (which actually matters more to me as a site that has ads), Plausible reports 5% less traffic. So it’s still fairly unclear to me what the real story is.
I do think Plausible is a pretty nice bit of software. Easy to install. Simple and nice charts. Very affordable.
Plausible is also third-party JavaScript
I’m sure less people block Plausible’s JavaScript, as, basically, it’s less-known and not Google. But it’s still third-party JavaScript and just as easily blockable as anything else. It’s not a fundamentally different way to measure traffic.
What is fundamentally different is something like Netlify Analytics, where the data comes from server logs that are not blockable (we’ve mentioned this before). That has its own issues, like the fact that Netlify counts bots and Google Analytics doesn’t. Maybe the best bet is something like server-side Google Analytics? That’s just way more technical debt than I’m ready for. Certainly a lot harder than slapping a script tag on the page.
Multiple sources
It felt weird to have multiple analytics tracking on the site at the same time. If I was doing things like tracking custom events, that would get even weirder. If I was going to continue to do it all client-side, I’d probably reach for something like Analytics which is designed to abstract that. But I prefer the idea of sending the data from the client once, and then if it has to go multiple places, do that server-side. That’s basically the entire premise of Segment, which is expensive, but you can self-host or probably write your own without terribly too much trouble. Just seems smart to me to keep less data going over the wire, and having it be first-party JavaScript.
Thanks for sharing Chris! If you have a chance, do try and do this comparison with our proxy feature instead. The proxy allows you to run our script as a first-party connection from your domain name so it will be blocked only by those that completely block JS in their browser. It won’t be blocked by any adblockers so you should see much higher numbers with the proxy and more similar to the numbers in my study. More details on how the proxy works is here https://plausible.io/docs/proxy/introduction. Thanks!
As I understand it, the difference in user count is due to Plausible’s privacy model. They reset their unique user count every 24 hours whereas Google Analytics stores a cookie that lasts the whole month.
So you had 132,000 people who returned multiple times in the month. On each of those days, they were counted as a new user.
I, at least, always try to use browsers/tools that block pretty much everything. I get that analytics helps webmasters improve the content, but I don’t really trust any third party scripts designed to capture data to handle that data in a way that’s in my best interests. I’d definitely be interested in hearing how analytics helps you make this site better, that might end up changing my mind (or at least persuade me to turn blocking off on this site).
I am, though, perfectly fine with giving data to a site directly. I just don’t like it going through a third party or being collected without asking me.
I recently added a “reactions” feature to my blog so that people only have to hit a button with an emoji at the end to give feedback, and that gives me a more accurate metric on how people felt than any kind of analytics likely would. I’d highly recommend that kind of route to anyone wanting to collect user feedback and engagement info without having to pore over visitor statistics.
I guess you would get even more results if you used their self-hosted version, as Marko said.
I’ve been using Plausible for a single reason: I don’t have to to put up those obnoxious cookie notices on my pages, as opposed to if I were to use Analytics. Less tracking of the end user and fewer cookie popups for them, while I still get data that’s enough for me.
I started using Plausible earlier this year and it’s been great for someone who has small sites and doesn’t need the excessive payload that comes with GA. I also only get the important metrics so I don’t get lost in unnecessary data.
Do you also have am example of the demographic data?