3 ms·
Whenever anyone asks me about ways to improve the performance of their web frontend my first question is always "What do you actually use the data you get from
by onion2k 3y ago
Whenever anyone asks me about ways to improve the performance of their web frontend my first question is always "What do you actually use the data you get from Google Analytics for?" 9 times in 10 the answer is "To see how many people visit my website." My next remark is usually something about vanity metrics and how conversions are what actually count, but that's because I'm a mean person. The point is that adding in Google Tag Manager for the use case of 'counting' is absolutely killing your website's perf. You can, and should, collect that information from the server logs with no frontend JS at all.
If you need more than just a counter then MetricsWave or Plausible or something is better than Google Analytics. The only reason to use Google Analytics is if you need to integrate it with other Google services like ad tracking.
- oneeyedpigeon 3y agoI think another potential, valid reason is if you don't have access to the server logs - e.g. you host on GitHub Pages. Now, I still choose not to use analytics in that scenario, but I can understand why some would.
- pointlessone 3y agoWhat is the current state of the art in server-side analytics?
- 72deluxe 3y agoI run goaccess on a cron job and have paired it with a MaxMind GeoIP database so that you can see where people are coming from etc. https://goaccess.io/ https://goaccess.io/
- IAmGraydon 3y agoThis is pretty great. Thanks.