Open Web Analytics

openwebanalytics.com ↗

A self-hosted analytics framework with website tracking and extensible reports.

SI Score
75/100
Pricing
Free AI reading, not confirmed
Free plan
Yes AI reading, not confirmed
Sign-up required
Not confirmed

Ask SI about Open Web Analytics

Answers use saved listing facts and recorded sources.
Homepage screenshot
Screenshot of the Open Web Analytics homepage

What it does

Open Web Analytics provides a server and JavaScript tracker for website activity, actions and ecommerce events. It supports several sites, customizable reports, heatmaps and a REST API for administration and data access.

Open Web Analytics is a free framework for running website analytics on infrastructure you control. Its JavaScript tracker, PHP tools and WordPress integration collect page activity, actions and ecommerce events. A single installation can serve multiple websites, and custom modules or the REST API can extend reporting and administration.

Installation is more involved than pasting a hosted-service tag. The project's installation guide recommends a packaged release with its built assets, followed by a database and the installation wizard. Set the time zone deliberately: changing it later can make historical time-based reporting inconsistent. The setup also needs its scheduled maintenance job before you add properties and tracking integrations.

The server and tracker are distributed under GPL version 2. There is no software subscription, but your team supplies hosting, updates and maintenance. Tracking defaults include persistent cookies; the tracker offers configuration options to change persistence, so privacy settings need deliberate attention rather than assumptions based on self-hosting.

For external reporting, use the documented REST interface and the authentication method appropriate to the installed version. Current guidance distinguishes older cookie or API-key access from signed API requests introduced in later versions.

Strengths

  • One server can track several websites.
  • Custom modules and a REST API support extensions and external access.

Watch out for

  • The self-hosted framework requires server operation and deliberate tracking integration.

Best for

  • Technical teams wanting an extensible analytics installation they operate

Sources