Live data from Hacker News

Lightweight Alternatives to Google Analytics

lwn.net

61–70 of 320 posts

Re: Lightweight Alternatives to Google Analytics

#61

Does anyone have experience with passive fingerprinting? I thought about implementing it into our Go backend as a middleware of some kind and track that way. I haven't found anything like it so far, but it would be ideal to track without cookies.

I did a write-up of solutions that I'm aware of here: https://github.com/zgoat/goatcounter/blob/master/docs/sessio... – happy to add more if anyone knows of any.

Thank you!

Re: Lightweight Alternatives to Google Analytics

#62

Does anyone have experience with passive fingerprinting? I thought about implementing it into our Go backend as a middleware of some kind and track that way. I haven't found anything like it so far, but it would be ideal to track without cookies.

Device fingerprinting falls under European data protection laws, so might as well just use cookies if you're going that path.

That's really unfortunate. Well, at least it's easier to implement a cookie solution then.

Re: Lightweight Alternatives to Google Analytics

#63

Off topic, but I used to run a website that had Google Analytics. This site and domain are now 100% down and have been for over a year. I still get monthly emails from Google about the analytics for this website. Apparently it's getting 200-300 visitors per month still. I have replied back to Google vie email about this several times but never heard any reply. I wonder what site they are tracking?

It is quite possible to take a GA tracking code for one site and put it on another site. This has happened to me quite a lot where people have lifted content or copied code from my site. You can see the hostnames in GA (you have to dig for it), which could explain this.

Re: Lightweight Alternatives to Google Analytics

#64
post #48

Earlier quoted context omitted.

One of the reason Google Analytics (and logging solutions like it) is popular is that people don't have access to server logs.

You mean unpopular?

Popular. Because adding lines of javascript is much easier than processing server log files.

Re: Lightweight Alternatives to Google Analytics

#65

Does anyone have experience with passive fingerprinting? I thought about implementing it into our Go backend as a middleware of some kind and track that way. I haven't found anything like it so far, but it would be ideal to track without cookies.

I did a write-up of solutions that I'm aware of here: https://github.com/zgoat/goatcounter/blob/master/docs/sessio... – happy to add more if anyone knows of any.

The Fathom one isn’t accurate and references an old article. I’ll submit a PR in a few weeks if I remember :)

Re: Lightweight Alternatives to Google Analytics

#66

I'd like to ditch google analytics for a new small side project I'm building. I live in a small country in Europe and for me the most important feature of these alternatives is the cookieless tracking and the lightweight scripts. However, the pricing is too steep for a project that won't gain more than thousands users. Fathom analytics and simple analytics cost ~100$/year. Plausible costs ~50$ I really liked and almo…

You should check out Matomo (formerly Piwik), which is a free self-hosted GA alternative. I'm very satisfied with it so far. It disables tracking by default - I think, but this is configurable in the Matomo dashboard.

Re: Lightweight Alternatives to Google Analytics

#67
post #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.…

Analytics may give you the number of paid subcriptions but that is not the reason it exists. Modern analytics systems are build to give you a statistical view of all events/interactions leading up to a conversion or, more important, to a conversion that did not happen. With this information it is possible to optimize all touchpoints a user has with your services.

It is easy to track all aspects of subscriptions including recurring revenue. The data quality depends on the data you send to google analytics and is not "dubious" but in your own responsibility. And google analytics is really good in separating bots from human visits.

If google analytics did only report vanity metrics to you, you most likely did not use it the right way. Maybe you missed the segmentation tools to find groups of users for whom your service did not work out?

Re: Lightweight Alternatives to Google Analytics

#68

Off topic, but I used to run a website that had Google Analytics. This site and domain are now 100% down and have been for over a year. I still get monthly emails from Google about the analytics for this website. Apparently it's getting 200-300 visitors per month still. I have replied back to Google vie email about this several times but never heard any reply. I wonder what site they are tracking?

IIRC the measurement protocol can be used to send fake traffic by bad actors.

Re: Lightweight Alternatives to Google Analytics

#69
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 othe…

Caches are irrelevant now that the world has moved to HTTPS.

Re: Lightweight Alternatives to Google Analytics

#70
post #5

I’ve been pretty happy with Matomo (formerly Piwik), especially their non-cookie mode. But the interface is ugly, confusing, and makes finding information much more difficult than Google Analytics does. Edit: One major thing I am unhappy with in Matomo is event tracking. GA makes it much easier (in my experience) to track conversions and events, and presents the data in a better way.

Hi Cenk, I have been building a tool[0] similar to Matomo, but the plan was to make the UI much simpler to use but also provide more premium functionalities (heatmaps, session recordings) for cheaper.

My idea was to focus everything on "segments". So for all the data you can quickly create user segments and instantly filter the data to see only stats for the users you want, or compare stats between segments.

There is a public dashboard that you can check, I would love some feedback if you have the time :)

[0]: https://usertrack.net/

Post reply on HN