DerploidEntertainment / Website

Infrastructure as Code and GitHub Pages sources for the Derploid website
https://www.derploid.com/
MIT License
2 stars 0 forks source link

Add basic site analytics #6

Closed Rabadash8820 closed 2 years ago

Rabadash8820 commented 2 years ago

Google Analytics might be a little heavy here, and I'm not sure if it's free, but we should have something similar on the site, at least so we can see traffic metrics and Referrer values.

Resources listing the best web analytics tools out there:

Rabadash8820 commented 2 years ago

Based on the above resources, the tools with the most recommendations (in desc order) were:

  1. Google Analytics (7)
  2. Matomo (7)
  3. Kissmetrics (7)
  4. Hotjar (6)

So these are the ones I took the time to dig into on this comparison spreadsheet on Google Drive. I looked at cost, supported reports, data storage, customer support, etc. It ultimately boils down to what we're willing to pay for, because different services are more worthwhile at different cost tiers. I can't imagine we'll ever have more than a few hundred monthly visitors, so I don't really want a recurring monthly fee for this small use case. Based on the above research the best free tier service (which would be my vote) seems to be:

Google Analytics

Of the top recommendations, only it has a free tier that is almost feature complete. There is some concern about how it samples session data, rather than using the entire population of sessions like, say, Matomo. However, this sampling only starts after 500k sessions within the examined date range (the exact calculations are a little confusing), and I don't think we'll ever get anywhere near that.

@asdkiller and I will discuss.

Rabadash8820 commented 2 years ago

Until I hear otherwise, we are moving forward with Google Analytics.