Hi, this is Tom from InnoCraft. The company of the makers of Piwik Analytics which is used by over 1 million websites and apps in over 150 countries.
Are you having other users on your Piwik and care as much about security as we do? Or maybe you are seeing a goal and don’t remember by whom or when it was created? Being a little scared about giving a new user access to all your data? Want to see when someone is trying to log in to your Piwik? We hear you.
With Activity Log, also known as audit log or audit trail, you keep an eye on everything that is happening in your Piwik Analytics so you need to worry a bit less about security and get more diagnostic capabilities as it provides documentary evidence of over 80 different activities that happen in your Piwik. The chronological log allows you to quickly review the actions performed by members of your organization or clients, and also lets every user review details of their own actions.
Activity Log is hand-crafted by the makers of Piwik with top quality. We are sure it will help you and give you that additional security that lets you sleep a little better which is why we give you a 100% money back guarantee for 14 days. You will be happy to have it, when you need it. So try it now before you notice it is too late.
We at InnoCraft are the creators of Piwik and know it better than anyone else. This means all plugins are perfectly integrated into Piwik and come with outstanding features and quality to grow your business. We help our clients get started, configure, monitor and make the most of their Piwik analytics service. We also offer unique analytics products and services that help grow your business and meet the needs of small, medium and large businesses alike.
So far this plugin supports over 80 different type of Piwik activities, for example:
For a full list of supported activities have a look in the FAQ.
To learn more about the plugin have a look at the Activity Log FAQ.
This plugin is built and maintained by the creators of Piwik.
What does Activity Log do?
The Activity Log plugins keeps a record of all important activities performed by your Piwik users on your Piwik. You can view all activities that happened in the past in a chronological order to see who did what and when.
The Activity Log allows Super Users to quickly review the actions performed in Piwik by members of your organization or clients. It also lets every one of these user also review details of their own actions.
Why is it important to keep an eye on these activities?
There are many reasons why it is important, for example:
Who develops & maintains the Activity Log plugin?
The plugin is developed and maintained by InnoCraft, the company of the makers of Piwik. At InnoCraft, talented and passionate developers build and maintain the free and open source project Piwik. This ensures that the plugin is well integrated, kept up to date and automatically tested whenever a change is made. By purchasing this plugin you also help the developers to being able to maintain the free and open source project Piwik itself.
How do I access the activity log?
First you need to log in to your Piwik.
If you are a Super User, go to "Administration" and click in the "Diagnostic" section on "Activity Log".
As a user with view or admin access you can see your activity log entries by clicking on "Personal" in the top right corner followed by clicking on "Activity Log" in the left menu.
Who has access to the activity log?
Super Users are able to see all activities and can also filter activities by user.
All other users can view their own activities.
Can the activity log data be exported?
You can use the Piwik HTTP API to query activities.
The plugin currently adds the following API methods to your Piwik:
ActivityLog.getEntriesReturns logged activity entries.
ActivityLog.getEntryCountReturns the number of available activity entries.
An export feature will be also available in the UI soon.
How long will the activity data be stored?
Activities are stored forever, there are no limits. If you are interested in a feature to setup an automatic purge of activities after a certain time, let us know.
How do I enable Gravatar images in the activity log?
Gravar means Globally Recognized Avatar. When enabled, it will try to find a matching avatar image for your users so you can easily see which user has performed which activity. An avatar image may be shown next to an activity in the activity log. This feature is not enabled by default as our plugins do not send any of your data or metadata to external web services for privacy compliance.
To enable Gravatar images, log in to Piwik as a Super User and go to "Administration => Plugin Settings", where you can enable the Gravatar setting.
As a developer, how do I log activities done within my custom plugin?
To log custom activities happening in your custom plugin, you can define Activity classes (extending
You need to place these classes in a directory named
Activity within any plugin. The Audit log will then include all
such activities recorded by your plugin.
How can I export the Activity Log UI to embed it somewhere else?
First you need to log in to your Piwik. Then click on "Personal" in the top right corner and click on "Widgets" in the left menu. There you can find the widget "Activity Log" in the "Diagnostic" section. Below the widget the URL to export it is shown. To learn more about this, read the Embed Piwik Widget user guide.
Which events / activities are being tracked?
The audit log reports all these activities:
Other plugins' activity log events:
Do I get access to the raw data that was tracked?
Yes, if you host Piwik yourself you get access to all data that is stored in your MySQL database.
The data is stored in a table called
piwik_activity_log. The data is also made easily available via the
Activity Log HTTP Reporting API.