Piwik is an open platform. Being a platform has the advantage that Piwik can be extended and customised using Plugins. By default Piwik comes with 40+ plugins which are officially maintained by the core team.
Since the release of Piwik 2.0 and the launch of the Piwik Marketplace, the Piwik developer community at large is now also building plugins that let you do more with Piwik! You can find all these plugins on the Marketplace.
Besides those Plugins that we bundle with the Piwik Platform, and besides those Plugins available on the Marketplace, there are also other kinds of Extensions (or sometimes called Add-ons or Modules or Plugins) that may be useful to you. These modules help you integrate Piwik into your Website. There are such modules for most of the popular tools:
We have exciting plans for the Piwik platform, stay tuned, and keep your feedback coming!
Piwik is a platform which you can extend and customise to your needs with Plugins. To get started installing a plugin, login as a Super User. In the top menu, click “Administration”. In the left menu click “Marketplace”. There are a few ways to install a plugin in Piwik:
Upload a Plugin ZIP file to Piwik: if you were given the ZIP file of a plugin, you will need to upload it to Piwik. To do so, on the Marketplace page click on “upload a zip file”.
Install a new plugin using the Marketplace: on the Marketplace page you can browse existing plugins, if you want to install one of those plugins, click on “Install” button.
Install a new plugin manually: this last technique only works if you have direct access to the Piwik server. Uncompress the Plugin zip file that you wish to install in Piwik. This should create a directory with the name of the plugin. Copy this uncompressed folder into your server in the directory path/to/piwik/plugins/.
By default, when you install a plugin it is not activated. To activate a plugin, go to the “Plugins” page in Administration and click “activate” next to the plugin name.
Our Themes Marketplace for Piwik contains several Themes that you can use. To use one of these Themes in your Piwik:
- Login your Piwik as Super User
- Go to Administration
- Click on Plugins in the left menu
- Click on Manage themes in the top of the Plugins page
- Click on Install new themes
- Choose your theme in the list, then click Install
Congratulations, you are now using a new Theme for your Piwik Analytics service!
If you want to go back to using the default Piwik Theme called Morpheus, in the Manage themes screen, click Deactivate on your currently enabled Theme.
To learn how to create a new Theme for Piwik, check out our guide Theming Piwik.
The Piwik Marketplace is an open Marketplace for Piwik plugins. It is a place where companies, developers and enthusiasts can freely share with everyone their Piwik plugins. The Marketplace is not controlled by a private entity and plugins don’t have to be pre-approved to be displayed: the Piwik Marketplace is open. Of course there are rules that Plugins developers must follow to publish their plugins in the Marketplace.
In other words: the Piwik Marketplace is the equivalent for Piwik to what Google Play is to Android phones, or what App Store is to Apple iOS devices.
Browse the Piwik Marketplace at: plugins.piwik.org
If the Plugin you wish to report a bug for is part of the default Piwik distribution, then you can simply report the bug like you would report for Piwik platform. Learn more.
If you wish to report a bug for a plugin that is published on the Marketplace, open this plugin’s page to look for Support information. For example on the LiveTab plugin page on the Marketplace, click on
Support tab, and you will find that the developer indicates that issues should be reported in github.com/tsteur/piwik-livetab-plugin/issues.
If the Plugin you wish to report a bug for does not have information on how to ask for Support, we recommend to create an issue in the Github issue tracker for this plugin. To find the Github issues tracker, open the Plugin page on the Piwik Marketplace, click on the “Github” link, and then click on “Issues”.
See also: How do I create a good bug report?