Skip to content

Web Analytics

Looking at open source alternatives to Google Analytics.

This is a good topic

https://github.com/topics/web-analytics web-analytics · GitHub Topics · GitHub

and Open Web Analytics are two open source options that come up.

Matomo

Matomo (previously Piwik)

https://matomo.org/

https://github.com/matomo-org/matomo GitHub - matomo-org/matomo: Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!

https://duckduckgo.com/?q=open+source+hotjar&t=canonical&ia=web open source hotjar at DuckDuckGo https://matomo.org/hotjar-alternative/ Matomo Analytics - Perfect Hotjar Alternative That Protects Your Data https://matomo.org/pricing/ Compare Pricing Plans - Matomo Ethical Web Analytics

https://duckduckgo.com/?t=canonical&q=matomo+heatmaps&ia=web

Umami

https://github.com/mikecao/umami GitHub - mikecao/umami: Umami is a simple, fast, website analytics alternative to Google Analytics.

Plausible

https://github.com/plausible/analytics GitHub - plausible/analytics: Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.

Countly

https://github.com/Countly/countly-server GitHub - Countly/countly-server: Countly helps you get insights from your application. Available self-hosted or on private cloud.

Google Analytics

Looks like it might be possible to export Google Analytics data by:

  1. Creating Google OAuth Client Config and
  2. Authorizing client to export your Google Analytics data.

https://matomo.org/docs/google-analytics-importer/

Open Web Analytics

I previously had some difficulty getting the client to work in a vue context. Maybe it didn't need to be integrated with vue?

Their Heatmap feature is not a premium paid add-on.

However, I had difficulty getting their agent to work within a vue-based application.

http://www.openwebanalytics.com/help-support/ Help & Support – Open Web Analytics https://duckduckgo.com/?t=canonical&q=matomo+heatmaps&ia=web matomo heatmaps at DuckDuckGo https://github.com/Open-Web-Analytics/Open-Web-Analytics GitHub - Open-Web-Analytics/Open-Web-Analytics: Web Analytics, open sourced. Open Web Analytics is an open source alternative to commercial tools such as Google Analytics. Stay in control of the data you collect about the use of your website or app. Please consider sponsoring this project. https://github.com/Open-Web-Analytics/Open-Web-Analytics/wiki Home · Open-Web-Analytics/Open-Web-Analytics Wiki · GitHub https://github.com/Open-Web-Analytics/Open-Web-Analytics/wiki/Installation Installation · Open-Web-Analytics/Open-Web-Analytics Wiki · GitHub https://github.com/Open-Web-Analytics/Open-Web-Analytics/wiki/Technical-Requirements Technical Requirements · Open-Web-Analytics/Open-Web-Analytics Wiki · GitHub

OWA + Docker

Would be nice to deploy OWA with Docker

https://duckduckgo.com/?q=open+web+analytics+docker+&t=canonical&ia=software open web analytics docker at DuckDuckGo https://github.com/vladk1m0/docker-owa GitHub - vladk1m0/docker-owa: Open Web Analytics docker image based on Alpine Linux https://github.com/vladk1m0/docker-owa/issues/3 docker-compose related suggestions · Issue #3 · vladk1m0/docker-owa · GitHub