Web Analytics. Open Source.

Open Web Analytics Dashboard

Easy, Open, Web Analytics.

Open Web Analytics (OWA) is open source web analytics software that you can use to track and analyze how people use your websites and applications. OWA is licensed under GPL and provides website owners and developers with easy ways to add web analytics to their sites using simple Javascript, PHP, or REST based APIs. OWA also comes with built-in support for tracking websites made with popular content management frameworks such as WordPress and MediaWiki.

For more information about OWA, it’s features, and how to install, visit the OWA Documentation Wiki or the Demo & Examples site.

Download OWA!

OWA can be downloaded as a tarball or by checking it out of it’s Subversion repository. If you would like to see a demo of OWA before you download, head over to the Demo & Examples site.

Download a Tarball

To download the latest releases of OWA, point your web browser at http://downloads.openwebanalytics.com or click the button below:

Download a Tarball

Subversion Access

Subversion access to the OWA source code is available at http://svn.openwebanalytics.com/owa.

For the latest code, tell your SVN client to:

svn co http://svn.openwebanalytics.com/owa/trunk

For a specific release of OWA, choose the release you want from the tags directory:


Help and support for OWA is provided by it’s community of authors, users, and contributors. To get help take a look at one of the resources below.

Demo & Examples

You can find a full demo of OWA along with development examples over at the Demo & Examples site.


The OWA wiki contains all end user and developer documentation. To access the wiki point your web browser at:


Support Forums

The OWA support forums are a great place to ask for help and get answers from other OWA users. Whether you are troubleshooting an installation or just have a quick question about how something works, you will definitely want to check out the forums. The forums can be accessed at:


Mailing lists

The best way to get support is via one of OWA’s mailing lists. Click here for more information on how to subscribe to the OWA mailing lists.

Bug Reporting & Feature Requests

To report a bug, check the status of OWA development, or even to log a feature request, visit OWA’s tracking system at: http://trac.openwebanalytics.com.


If you need realtime support or are familiar enough with OWA to provide support to others, then join the #owa channel on IRC (freenode). There is usually an OWA guru or two hanging out there.

Below are some screenshots of OWA’s reports, tools, and visualizations. If you’d like to see a full demo of OWA, head on over to the Demo & Examples site.

OWA 1.5.7 is now available

Feb 27th, 2014No Comments

This is a maintenance release that addresses a security vulnerability found in queue.php. Please update to the latest release or disable the use of the queue.php endpoint if it’s not needed.

For more information see the release notes.

OWA 1.5.6 is now available

Feb 1st, 2014No Comments

OWA 1.5.6 is now available. This maintenance release addresses some potential security issues.

You will need to run the CLI update command after installing this release as the update will attempt to make some modifications to your owa-config.php file. Be sure to run the CLI with the proper permissions set.

For more info on updating OWA see:



OWA 1.5.5 Is Available

Nov 20th, 2013No Comments

OWA 1.5.5 is available. This is required release addresses security vulnerabilities when running OWA under certain configurations of PHP. Also, the release contains a improved batch event queuing system that makes it easier to manage a multiple server installation of OWA.

See the release notes for more details.

OWA 1.5.4 Is Available

May 28th, 2012No Comments

OWA version 1.5.4 has been released. This maintenance release fixes a number of bugs in the 1.5.x series of releases. See the release notes for details.

OWA 1.5.3 Is Available

Apr 26th, 2012No Comments

OWA version 1.5.3 has been released. This maintenance release fixes a number of bugs in the 1.5.x series of releases. See the release notes for details.

OWA 1.5.2 is Available

Feb 9th, 2012No Comments

OWA version 1.5.2 has been released. This maintenance release fixes a few bugs including a possible race condition when installing via the WordPress plugin. See the release notes for details.

OWA 1.5.1 is Available

Jan 29th, 2012No Comments

Version 1.5.1 has been released. This maintenance release fixes a number of bugs and issues relating to site level access controls. Also, the release introduces the Sites Roster report (which is also the new start page for reporting) and support for WordPress multi-site installs. See the release notes for details.

OWA 1.5.0 is Available

Jan 25th, 2012No Comments

I’m happy to report that v1.5.0 is finally available. See the full release notes for all the goodies contained in this release.

Major New Features

  • Custom Variables – it is now possible to set and store up to five custom properties on all tracking events (pageviews, sessions, clicks, action events, etc.). Custom variables can be set for a single tracking request, across all requests that make up a single session/visit, or across all visits for a single visitor.
  • Segmentation – it is now possible to generate data result sets for a specific segment of your visitors. Segmentation is applied to the result set prior to any filtering or grouping functions – delivering a true segmented data set for you to work with. Segments can only be applied to result sets via the data access API as of this release.
  • Live View – it is now possible to turn any reports into “live” dashboards that will continually update themselves as new tracking events occur.
  • Result Set Filtering – filtering result sets has always been possible by applying constraints via the data access API but it is now possible for analysts to filter the data contained in any data table displayed on any report via the GUI.
  • Lots More Metric and Dimension Combinations – the number of dimensions and metrics that can be combined to generate result sets has been greatly expanded in this release.
  • Independent Tracking Modes – it is now possible to use only a subset of OWA’s tracking modes. For example, ¬†you can now choose to just use OWA for tracking clicks and generating heatmaps, or for only recording and playing back mouse movements/dom streams, or even just use OWA for tracking site actions. Prior to this release you needed to track all page views and sessions in order to use any of the other tracking modes. Now you can choose to track whatever combination of tracking events that you want.
  • IP Address Exclusion – it is now possible to exclude specific IP addresses for being tracked via the general configuration UI or via the new excluded_ips config setting.
  • IP Address Anonymization – it is now possible to anonymize IP addresses by removing the last octet prior to storing them in the database. Anonymization can be controlled via the general configuration UI and the anonymize_ips config setting.
  • 20+ new dimensions – lots of new dimensions have been added. See the release notes for the full list.
  • Site/User Access Controls – you can now limit access to reports and data by user by site.

Bug Fixes

In addition to al the new features, there were also more than 59 bugs fixes in this release. See the 1.5.0 Trac milestone for more details


Please see the 1.5.0 release notes for how to update your OWA instance to the new version. There are a few extra steps if you re updating from a prior 1.5.0rc or SVN trunk.


I’d like to thank the entire OWA community for their help and support of this release. The OWA community continues to grow and we had a record number of patches submitted by community members in the 1.5.0 cycle. Please consider getting involved by submitting a patch, files tickets for enhancements and bugs, or by making a donation to the project using the Paypal donate buttons on this site.

1.5.0rc3 is Available

Aug 6th, 2011No Comments

OWA version 1.5.0rc3 is now available. This should be the last RC before 1.5.0 final is released.

Please see the release notes for details on what’s changed since RC2.

If you are updating from a prior 1.5.0 RC, you will need to re-run the base.007 update. See the release notes for instructions on how to do that.

1.5.0rc2 is Available

Jul 1st, 2011No Comments

The second release candidate for the 1.5.0 release is now available. See the release notes for full details on what has changed. If you are updating from 1.5.0rc1 you will ned to re-run the base.007 schema update.

Page 1 of 712345»...Last »