Freedom251 › Web analytics tools
Open Web Analytics

What Open Web Analytics is
Open Web Analytics (OWA) is a free, open-source framework for tracking how people use websites and applications. It records visitors, pageviews, e-commerce transactions, and configurable actions, with event tracking, conversion funnels, and ecommerce tracking among its listed capabilities. Its reporting dashboard includes customizable reports, heatmaps, and Domstream session recordings. One server instance can track an unlimited number of websites. OWA also provides a REST API for administration and data access, documented integrations for WordPress and MediaWiki, and a PHP SDK for PHP applications. This is self-hosted software: installation requires a web server and database, and places OWA under the server's document root. Requirements include PHP 7.2 or later, the mysqli extension, and MySQL 4.1 or later or a compatible database. The maker says it should run on UNIX and most Windows operating systems, with more extensive testing on UNIX. OWA is licensed under GPLv2; support comes from its community, with documentation and issue tracking available.
Who it suits
OWA suits website or application operators who want to host their own analytics framework. It may also suit teams using WordPress, MediaWiki, or PHP applications.
What it does well
- Free and open source under GPLv2.
- Tracks unlimited websites on one server instance.
- Includes heatmaps and session recordings.
- REST API supports administration and data access.
What to know first
- Installation requires a web server and database.
- Requires PHP 7.2 or later and MySQL-compatible storage.
- More extensive operating-system testing is on UNIX.
Limits
The free Open Web Analytics plan is self-hosted, so you provide the web server, database, and required PHP environment. The listed plan costs nothing.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open Web Analytics | Free and open source; self-hosted software | Free |
As openwebanalytics.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Open Web Analytics website
- Prepare a web server and database
- Use PHP 7.2 or later with the mysqli extension
- Provide MySQL 4.1 or later or a compatible database
- Run the installer so OWA is placed under the web server document root
- Configure tracking for websites or applications
Verdict
OWA offers broad tracking and reporting features for a self-hosted setup. Its server and database requirements make hosting part of the implementation.
Questions
How much does Open Web Analytics cost?
The listed Open Web Analytics plan is free.
Is Open Web Analytics open source?
Yes. The maker describes it as open source and licenses it under GPLv2.
Which platforms does it support?
Listed platforms are API, Linux, self-hosted, web, and Windows. The technical requirements say it should run on UNIX and most Windows operating systems.
What does OWA track?
It tracks visitors, pageviews, ecommerce transactions, configurable actions, events, conversion funnels, and session recordings.
Can one installation cover multiple websites?
Yes. A single OWA server instance can track an unlimited number of websites.
Does it offer integrations or an API?
OWA provides a REST API, documented WordPress and MediaWiki integrations, and a PHP SDK for PHP applications.
Facts from Open Web Analytics's own pages
- API
- OWA provides a REST API for administration and data access. · github.com, 11 Oct 2026
- API access
- Yes · openwebanalytics.com, 20 Sept 2026
- Conversion funnels
- Yes · openwebanalytics.com, 20 Sept 2026
- Ecommerce tracking
- Yes · openwebanalytics.com, 20 Sept 2026
- Event tracking
- Yes · openwebanalytics.com, 20 Sept 2026
- Free plan
- Yes · openwebanalytics.com, 20 Sept 2026
- Hosting
- Installation requires a web server and a database, and the installer places OWA under the web server document root. · github.com, 11 Oct 2026
- Integrations
- The maker documents integrations for WordPress and MediaWiki. · github.com, 11 Oct 2026
- License
- The maker's About page says OWA is licensed under GPLv2. · openwebanalytics.com, 11 Oct 2026
- Operating systems
- The technical requirements say OWA should run on UNIX and most Windows operating systems, with more extensive testing on UNIX. · github.com, 11 Oct 2026
- PHP integration
- The maker provides a PHP SDK for adding tracking to PHP applications. · github.com, 11 Oct 2026
- Purpose
- OWA is an open source framework for tracking and analyzing how people use websites and applications. · openwebanalytics.com, 11 Oct 2026
- Reporting
- It includes a reporting dashboard, customizable reports, heatmaps, and Domstream session recordings. · github.com, 11 Oct 2026
- Requirements
- The technical requirements specify PHP 7.2 or later, the mysqli extension, and MySQL 4.1 or later or a compatible database. · github.com, 11 Oct 2026
- Scale
- A single OWA server instance can track an unlimited number of websites. · github.com, 11 Oct 2026
- Session recordings
- Yes · openwebanalytics.com, 20 Sept 2026
- Support
- The maker says support is provided by the OWA community of authors, users, and contributors, with documentation and issue tracking available. · openwebanalytics.com, 11 Oct 2026
- Tracking
- It tracks visitors, pageviews, e-commerce transactions, and configurable actions. · github.com, 11 Oct 2026
Where Open Web Analytics stands on Freedom251
- Web analytics tools#19 of 142
- Web And Mobile Analytics Software#10 of 28
