
Amplitude
Product analytics platform for tracking user behavior and generating data-driven insights
Discover top open-source software, updated regularly with real-world adoption signals.

Self‑hosted web analytics platform keeping your data private
A privacy‑first analytics suite that tracks visitors, e‑commerce, heatmaps and session recordings, all hosted on your own server.

Open Web Analytics (OWA) is a self‑hosted analytics solution that gives you full control over the data collected from your websites or applications. It offers visitor and pageview tracking, e‑commerce transaction logging, configurable actions, and advanced visualizations such as heatmaps and DOM‑stream session recordings.
OWA runs on a standard PHP stack and can serve an unlimited number of sites from a single instance. The first‑party JavaScript tracker integrates easily via a WordPress plugin or manual snippet, while the REST API enables programmatic administration and data access. Its modular architecture lets developers add custom functionality through plugins, making it adaptable to a wide range of reporting needs.
Ideal for organizations that prioritize data sovereignty, developers comfortable with PHP, agencies managing multiple client sites, and teams that need a customizable analytics dashboard without recurring SaaS fees.
When teams consider Open Web Analytics, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
E‑commerce transaction analysis
Track sales, conversion funnels, and revenue per product to optimize marketing spend.
Heatmap‑driven UI improvements
Visualize click and scroll patterns to refine page layouts and increase engagement.
Session replay for debugging
Record user sessions to identify usability issues and reproduce bugs.
Multi‑site reporting for agencies
Consolidate analytics from all client sites into a single dashboard for easy comparison.
All data is stored in your own database on the server where OWA is installed.
The server runs on PHP, the tracker is JavaScript, and SDKs are available for WordPress and generic PHP applications.
Yes, OWA provides a WordPress plugin and a manual JavaScript snippet for any CMS.
No official hosted service is offered; you deploy and manage OWA yourself.
OWA includes a REST API for administration tasks and data retrieval.
Project at a glance
ActiveLast synced 4 days ago