Piwik - description of the software, why is it better than the competition, screenshots
...
Piwik - description of the software, why is it better than the competition, screenshots
piwik is an open source (GPL license) web analytics software. It gives interesting reports on your website visitors, your popular pages, the search engines keywords they used, the language they speak… and so much more.
piwik aims to be an open source alternative to Google Analytics.
1. Open APIs
2. Plugins Architecture
3. Data abstraction layer
4. Customizable dashboard
5. Innovative User Interface
« To create, as a community , the leading international open source web analytics application, providing access to all functionality through open components and open APIs . »
Measure & analyse
Who are your visitors
What they are doing
How they found your website
... And much more
How does it work?
Upload on your web server
Install (5 min)
Copy paste a small Javascript tag on your pages
Done!
Why is Piwik better?
Open APIs
Plugins
Data abstraction layer
Customizable dashboard
User Interface
(1)
Open APIs
With other services, you generally don’t own your data
In Piwik, all the data is available through simple web services (REST)
Top 10 keywords yesterday
?module= API
&method= Referers.getKeywords
&idSite= 1
&date= yesterday
&period= day
&format= xml
<result>
<row>
<label>xml is good</label>
<nb_unique_visitors>5</nb_unique_visitors>
<nb_visits>6</nb_visits>
<nb_actions>21</nb_actions>
<max_actions>6</max_actions>
<sum_visit_length>762</sum_visit_length>
<bounce_count>0</bounce_count>
<idsubdatatable>33</idsubdatatable>
</row>
<row>
<label> baby one more time </label>
<nb_unique_visitors>3</nb_unique_visitors>
[...]
</row>
[...]
</result>
(2)
Plugins architecture
Customize your application
Add / Remove plugins Build your own!
Plugins examples
Show your last visitors locations on a Google maps
View a heatmap of your visitors clicks on your pages
(3)
Data abstraction
Html table
Tag cloud
Bar chart
Pie chart
XML
JSON (Javascript object)
CSV
(4)
Customizable Dashboard Widgets
Widgets
Create your ideal dashboard by selecting widgets
Widgets can be added to other dashboards (apple dashboard, netvibes, etc.)
Dashboard demo http://piwik.org/demo
Add new widgets
Customize the layout
Delete widgets
(5)
User interface
(a work in progress...)
Concepts
Simplicity
Fast (ajax)
wow effect
Column sort
Pagination
Search within a table (eg. keywords containing “web”)
One click access to exports
Embed your data everywhere
Easy hierarchical view of your website
Easy view subtables (eg. Keywords by search engines)