Open Web Analytics is an open source alternative to commercial web analytics tools such as Google Analytics. This software allows you to stay in control of the data you collect about the user of your websites or applications.
This repository installs the OWA Server and Javascript tracking client which can easily be added to web pages.
To add OWA tracking to a WordPress based website install the OWA integration plugin or see this repository.
To add OWA tracking to any PHP application use the OWA PHP SDK
Track visitors, pageviews, e-commerce transactions, and configurable actions
Track unlimited number of websites using a single instance of OWA Server
First party Javascript tracker client
Reporting Dashboard/Portral
View and customize all reports
Generate Heatmaps
Generate "Domstream" session recordings
Geolocation of visitors
REST API for administration and data access
Multi user reporting interface
Extensible framework via custom modules
See the technical requirements before you install OWA Server. A step by step installation guide will walk you through how to install OWA.
See the wiki for documentation about the OWA Server and the Javascript Tracker client.
Please read the troubleshooting guide before filing any issue or bug reports. Issue tickets without the necessary debug info will be closed automatically.
To contribute to the Open Web Analytics for WordPress plugin you need to:
Clone the repository
Download and install Composer for managing PHP dependencies.
Run composer install
Open Web Analytics is free. However, we ask that you donate to the project if you need support. Your donation helps fund the development of this project.
Donate to the project here.
This project is licensed under the GNU GPL, version 2 or later.
© Peter Adams.