Live data from Hacker News

Lightweight Alternatives to Google Analytics

lwn.net

21–30 of 320 posts

Re: Lightweight Alternatives to Google Analytics

#21
post #4

I recently had a discussion about the interface with the Goatcounter developer [1]. Also put in a feature request with Posthog [2]. Hadn't heard of Plausible, maybe that's the one for me! [1]: https://github.com/zgoat/goatcounter/issues/302 [2]: https://github.com/PostHog/posthog/issues/1020

> Hadn't heard of Plausible, maybe that's the one for me!

Plausible is pretty good, found it useful to monitor traffic and usage for small projects.

Re: Lightweight Alternatives to Google Analytics

#23
Is nice to see Plausible gaining traction. Here is an blog post [1] about how they were asked for using it on site with tens or hundreds of million page view.

I am wondering if HN is interested in hosting analytics like plausible that is open for us to see. Sometimes I do wonder how many page view do HN get per day, where are we all from etc. For example the plausible demo site. 35% are using macOS. But only 15% uses Safari.

[1] https://plausible.io/blog/april-2020-recap

Re: Lightweight Alternatives to Google Analytics

#24
post #16

What kind of server-side analytics are people using today, for personal blogs and things? Projects like GoAccess which eat an nginx log file and output some analytics seem like a nice middle ground for those of us who want some feedback on how people are using a website, without needing all the bells and whistles of something more like Google Analytics (not to mention the fact that it doesn't need any Javascript load…

Server side was how it was always done back in the early days of the web, and analog[0] was state of the art.

Around 1999/2000 there was a rise of ISPs needing to install reverse proxy caches because the growth of consumer access meant they were getting seriously contended on upstream access. I was working at the time at a UK 0845 white label ISP called Telinco (was behind Connect Free, Totalise, Current Bun and other 0845 ISPs), and to my knowledge we were the first in the UK to install a Netapps cache. It was the moment we realised (by checking the logs to see if it was working), just how much porn our customers were accessing.

Those caches blow server side analytics to pieces, because frequently you wouldn't even know the user had hit the page. What server side analytics was useful for is what we'd now call Observability: they gave reasonable Latency, Error Rate and Throughput metrics, which combined with some other system logs might also give you a sense of Saturation.

As such, they were not too useful for marketing. Google Analytics was the first product that allowed high fidelity analytics even if reverse proxy caches (and even browser caches), were all over the place.

And here we are. In a World where we are tightly surveilled by corporate entities in order to try and get us to click on things. Bit sad really.

I'd encourage people to think about what they need these analytics for.

If it's marketing, you might just as well using GA: it's the best product out there. We just need to lobby for better regulation (at least GDPR and cookie setting popovers give us choices on that regard now).

If you're stroking your ego, consider whether such an invasive technology is worth the price, and if you need those numbers.

If you're making sure your infrastructure can handle the traffic, use server side analytics alone. Parse your logs using the huge number of tools out there able to do that in near-realtime, and leave your users' browsers free of tracking cookies and javascript.

[0] https://www.web42.com/analog/

Re: Lightweight Alternatives to Google Analytics

#26
Still no real alternative when on a Github page, or am I missing something?

It's not that I really need statistics, but sometimes it would be nice to know if there is even anything going on or you're just screaming into a void.

But I refuse to spam visitors of my pages with GA.

Re: Lightweight Alternatives to Google Analytics

#27

I've recently whipped up my own self-hosted analytics solution [0] based on SQLite, Bash and Metabase. It's all self hosted, easy to install and very flexible with regards to the queries you can write and display. Metabase comes with a lot of cool features for display, live reload and other cool stuff. :) [0]: https://funnybretzel.com/self-hosted-analytics-using-sqlite-...

Looks like a nice combo that can be used for other projects as well; thanks for the writeup! :-)

Re: Lightweight Alternatives to Google Analytics

#28
I turned off Google Analytics, because I realized that it doesn't actually report any useful or actionable data, just vanity metrics, and many of them of dubious quality.

I run a SaaS and what matters for me is paid subscriptions. "Visits" (even if by humans, which is hard to tell) really do not matter much. Yes, I do want to increase conversion rates, and run bandit experiments, but I'm better off doing that myself.

What also matters are search terms, but Google's search console (or tools, or whatever it's called this week) provides that.

Turning off Google Analytics was hard to do psychologically — the Fear Of Missing Out is strong. But it turns out I'm not missing out on anything, except some dubious vanity data. And I'm making the web a better place in the process.

Post reply on HN