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:


Bug Reporting & Feature Requests

To report a bug, check the status of OWA development, or log a feature request, visit OWA’s tracking system at: https://github.com/padams/Open-Web-Analytics/.

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.

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.

Version 1.5.0rc1 is Available

May 17th, 2011No Comments

Open Web Analytics version 1.5.0rc1 is now available. This release is the first release candidate for the 1.5.0 release. Please see the release notes for the full details about what made it into the release and on how to update your OWA instance.

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.

Please discuss issues relating to this release over at the OWA forums, and file validated bug reports over at OWA Trac. Regardless of where you do it, please be sure to report any issues that you come across as that will help us get the 1.5.0 final out as soon as possible.


OWA Now a “One-Click” Install at DreamHost.com

Mar 2nd, 2011No Comments

Good news from the adoption department… The fine folks at DreamHost have made Open Web Analytics a “One-Click Install”. This means that OWA can now be easily installed by any DreamHost customer (they host over 800,000 web sites) with one click of the the old mouse or a tap of the finger if you’re into that tablet thing.

Thank you DreamHost!

Version 1.4.1 is Available

Feb 20th, 2011No Comments

Version 1.4.1 is now available. This maintenance release fixes a variety of bugs. See the 1.4.1 release notes for the full details.

Version 1.4.0 is Available

Feb 12th, 2011No Comments

Version 1.4.0 is now available. To see the full list of features, changes and bugs fixed in this release see the 1.4.0 release notes.

Major features of this release include:

  • Conversion Goal Tracking – define and track up to 15 conversion goals per web site.
  • Goal Funnels – visualize the set of steps (or funnel) that users experience before hitting your goals.
  • Campaign Tracking – add campaign tracking parameters to your inbound links and see how effective your traffic driving efforts are.
  • E-commerce Tracking – track and report on revenue and products purchased.
  • First Party Cookies – track and report on an unlimited number of web sites from a single OWA instance.
  • 60+ new metrics – all accessible via the data export API.
  • 20+ new dimensions – all accessible via the data export API.
  • 10+ new standard reports.
  • Clustered Deployment – deploy OWA across a cluster or tier of servers for better redundancy and scalability.

See the OWA wiki for the latest documentation, and please join the OWA community and file tickets for any bugs or oddities that you find.

Also, support open source web analytics by spreading the word about this release and OWA in general. Tweet, blog, smoke signals, whatever. The more we can get the word out that there is a robust open source alternative to commercial web analytics services/software, the better OWA will become.

And lastly, a big thanks to everyone that contributed to this release by filing tickets, writing code, and offering up an instance or two for debugging purposes. We had a record number of submissions and contributions to the 1.4.0 release milestone.

Next up is release 1.5.0 which you can view development plans for here.

1.4.0rc4 is Available

Jan 11th, 2011No Comments

Version 1.4.0rc4 is now available. To see the list of changes and bugs fixed in this release see the 1.4.0 release notes.

This is lookng like the final release candidate before the final 1.4.0 release so be sure to download it and report any bugs/issues that you find in OWA’s Trac.

1.4.0rc3 is released!

Dec 19th, 2010No Comments

Version 1.4.0rc3 is now available. This release fixes a number of bugs which you can see here. Full v1.4.0 release notes are here.

To upgrade from a prior 1.4.0 release candidate just copy the files over your old ones or better yet do a clean install of the files. To upgrade from a prior version of OWA, see the release notes for details.

Please report any issues bugs that you find at OWA’s Trac (trac.openwebanalytics.com) as we are aiming for a final 1.4.0 release before the end for the year!

1.4.0rc2 Has Been Released

Nov 28th, 2010No Comments

This is the second release candidate for the 1.4.0 release. 1.4.0rc2 fixes several issues with heatmap and domstream playback as well as issues tracking page views using the PHP client. See the 1.4.0 release notes for full detail on the changes since 1.4.0rc1. To update your OWA install from 1.4.0rc1, just svn switch to the 1.4.0rc2 tag or download a tarball and copy the new files over the old ones. To update from a v1.3.x or earlier, follow the instructions in the 1.4.0 release notes.

Page 2 of 7«12345»...Last »