Welcome to the Matomo (Piwik) world!
Matomo (Piwik) VS Google Analytics!
Matomo is the leading open source web analytics software used on more than one million websites in 200 countries. But when there are also dozens of other free and paid web analytics solutions, why choose Matomo? One of the principle advantages of Matomo is that you are in control. Unlike remote-hosted services (such as Google Analytics, Webtrends or Adobe Analytics), you host Matomo on your own server and the data is tracked inside your Mysql database. Because Matomo is installed on your server, you enjoy full control over your data. You can access the data easily via the Matomo APIs. Advanced users can use Custom Dimensions, Segmentation, or even run manual queries on the database in order to build advanced reports. Matomo can be used to measure your websites, your mobile applications, your software applications, and can also be used on your intranet portals and intranet websites.
Matomo also protects your visitor privacy with advanced Privacy features. When using Matomo for Web Analytics, you ensure that your visitors behaviour on your website(s) is not shared with advertising companies.
-> View our comparison Google Analytics VS Matomo
Matomo is an open platform which you can extend with plugins and make it your own. More than 70 plugins are available on our Marketplace (both free plugins and paid premium plugins). For even more possibilities you can even build your own plugin for Matomo or get the experts to build it for you.
Another key advantage: in Matomo there is no sampling of data. Matomo always report all of your data and will not filter out some. There is no data limit with Matomo!
To help you decide on a Web Analytics software, you might want to look at the list of features in Matomo or the online demo. Matomo offers nearly all features that other tools may offer and also has some unique features such as Real Time visitor details, Ecommerce Analytics, Visitor Profile, Real Time Visitor Maps and an awesome Mobile App for iOS and Android. Finally, our Roadmap is public, and the community can check our progress on the public issue tracker.
If you are already using Google Analytics, you can import your historical data and reports in Matomo, see our Import Google Analytics data user guide to get started.
Learn more about Matomo in our guide: What is Matomo?
Yes, check out the online demo to see how awesome Matomo (Piwik) is!
Please note that while this demo is useful to see what Matomo has to offer, it does not show all features. Indeed, the administration area is password protected. If you download, install Matomo yourself – or use a 21 day free trial of Matomo here – you will get access to many more interesting features and reports.
Now there’s an even better option if you have a WordPress website. Install Matomo for free, in a few clicks!
If you prefer seeing the list of features all in one page, check out the list of features.
In Matomo (Piwik), you can create an infinite number of users and websites to track. For each user, you can set permissions to “view”, “write”, “admin” or “no permission” for a specific website, or for all websites at once. The permission system in Matomo is simple and makes it very easy to manage from a small number of websites and users to hundreds of websites and thousands of users. Learn more in the Manage Users documentation.
You can add unlimited websites to track in Matomo (Piwik), in the Admin Websites section. In fact, Matomo scales well to thousands of websites, and a few Matomo users are tracking even more. Each Website is defined by a URL. You can track sub domains in the same Matomo website, or you can create a different website for some of your subdomains. Learn more about creating Websites in the Managing websites page.
The ‘All Websites’ dashboard is a useful first page to look at for a quick overview of the performance of all your websites over the last day or week. You can even make it your default page to load in Matomo (go to top menu Administration > Personal > Settings). If you track more than 10 websites, the Website selector will display the first ten sites only, and show a search field where you can search quickly to look at another website.
When you want to measure multiple website domain names into the same Matomo website, you need to setup Cross Domain linking in Matomo to ensure that your visitors will be accurately tracked across domains into the same visit. Learn how to setup cross-domain tracking in our FAQ How do I accurately measure a same visitor across multiple domain names?
In the Admin Websites page, you can also define for each website a list of Alias URLs which contains all the other domains and subdomains that will be tracked. This will ensure they don’t appear in your “Referrer” reports.
If you track many subdomains in the same Matomo website, you might want to see the domain name directly in your Page Title reports. If you want to show “support.example.org/Homepage” instead of simply “Homepage”, check out the JS setDocumentTitle documentation.
The official Matomo Mobile App supports all these reports, including the ‘All Websites’ dashboard.
You can add unlimited number of Goals to track in Matomo (Piwik) (newsletter subscription, file download, ‘thank you’ page, etc.). Learn more about how to track your website Goals in the Goal Tracking documentation.
By default Matomo (Piwik) uses the browser language to determine location. To improve accuracy of country detection (and enable Region and City tracking), go to Matomo > Administration > Geo Location. Then, you can select the appropriate solution for your install. These include the PHP GeoIP library from Maxmind (for shared hosting) or a server side solutions such as GeoIP Apache or GeoIP PECL modules (all solutions will also require a geolocation database such as the Lite databases from DB-IP). Learn more about Visitors geo location in Matomo.
Matomo (Piwik) provides advanced Ecommerce Tracking and Reporting functionality. Learn more in the page Ecommerce Analytics.
Matomo (Piwik) is the ideal Web Analytics software that respects Privacy, thanks to its Free/Libre software nature and useful Privacy settings, setting it apart from other commercial tools such as Google analytics.
To ensure and respect your visitors Privacy, you can:
1) Automatically anonymize Visitors IPs,
2) Include a analytics opt-out feature on your site (using a simple iframe),
3) Delete old visitors logs,
4) Respect Do Not Track setting.
To configure Privacy features in Matomo, log in as a Super User, click “Administration” then click “Privacy”. Learn more: Configure Privacy settings in Matomo.
PS: At Matomo, we also celebrate the Data Privacy Day every January 28th!
On many websites, you want to track when visitors download your brochure, a photo, a software, etc. Matomo (Piwik) automatically track these clicks as Downloads, and reports them under Behavior > Downloads.
Matomo will automatically detect a download as a click on a link that ends with one of the following file extensions: 7z, aac, apk, arc, arj, asf, asx, avi, azw3, bin, bz, bz2, csv, deb, dmg, doc, docx, epub, exe, flv, gif, gz, gzip, hqx, ibooks, jar, jpg, jpeg, js, mp2, mp3, mp4, mpg, mpeg, mobi, mov, movie, msi, msp, odb, odf, odg, ods, odt, ogg, ogv, pdf, phps, png, ppt, pptx, qt, qtm, ra, ram, rar, rpm, sea, sit, tar, tbz, tbz2, tgz, torrent, txt, wav, wma, wmv, wpd, xls, xlsx, xml, z, zip.
When you use the Log Importer, files with one of the file extensions listed above will be automatically tracked as downloads in Matomo.
To increase accuracy of download tracking, you can consider enabling the use of navigator.sendBeacon().
If you have problems tracking downloads, check this FAQ.
<a href='http://linkedin.com'>LinkedIn Profile</a>
To increase accuracy of outlink tracking, you can consider enabling the use of navigator.sendBeacon().
If you have problems tracking outlinks, check this FAQ.
When using an Image tracker is not possible, you can also call the Matomo Tracking API using HTTP. Check out more information on how to use these advanced tracking techniques in the Matomo Tracking API.
In general there are a few options to track bots and search engine bots using Matomo:
- Using the Tracking HTTP API, you can enable the tracking of bots by setting the parameter &bots=1 in the piwik.php tracking request
- When importing your web server access log files with the option
--enable-botsthe Search Engine Bots will be tracked
The next version of Matomo (Piwik) is most likely planned for sometime in the next four weeks. Matomo is an open source project and community where being able to innovate often is key. All code is developed in the open by multiple developers all around the world.
There are two main release channels you can use for Matomo:
- The Long Term Support (LTS) release receives only receive critical bug fixes and security fixes. (More information about Matomo LTS)
- The Latest Matomo stable version (Download). This latest version contains all the latest fixes and improvements.
You can find the detail of the next versions in the Milestones page on Github, or learn in more detail how the Matomo development works. Our high level goals and the future of Matomo is outlined in our Roadmap page.
The Matomo (Piwik) Changelog page lists all recent Matomo versions and the list of changes.
The best way to keep track of all new versions is to subscribe to the Changelog Rss Feed. You may also register to our Changelog newsletter here to receive an email whenever there is a new Matomo release.
To stay tuned about the latest Matomo developments, follow the Matomo blog (you can subscribe to our rss feed). If you are interested in technical matters, you may follow our public issue tracker to check our progress, and register with the piwik-hackers mailing list (more info in the developer section). You may also register to our newsletter to receive an update from us a few times a year.
When a new version is released, your Matomo will display a message inviting you to update to the latest version.
We maintain Matomo (Piwik) by fixing bugs in new releases, e.g. 2.5.0, 2.6.0, 2.6.1, 2.7.0. We do not support older versions of Matomo nor do we provide patches for older versions of Matomo. Please keep your Matomo updated to the latest version to get security updates and new features.
Each newly released version includes many bug fixes and improvements (sometimes even security improvements!). When you use a Matomo version other than the latest stable version and request our help (for example in the forums or paid support), first make sure you upgrade to the latest stable version.
Matomo (Piwik) analytics UI can be used with any modern browser. To view your reports and dashboard, you can use Firefox, Chrome, Safari, Opera, Chromium, IE or others. Internet explorer is supported from version 10 and newer.
To learn all about the commonly used terms and make the most of Matomo Analytics (formerly Piwik Analytics), check out our Metrics Glossary and Reports Glossary. The Analytics Glossary is available at glossary.matomo.org.
If you can’t find the answer you’re looking for, please post a message in the Matomo Forums, where you can get free help from the community.
Matomo (Piwik) is a Free Software, released under the GPL license. It does not have a monetary cost (it is free of charge) and the software license ensures it respects your freedom to use and modify the software. If you would like to pay back a little something, you are welcome to participate in the project and spend some of your time and energy to make Matomo better (the app, website or docs). You may also sponsor a new feature or a bug fix.
Please see our Matomo (Piwik) Data Limits Fact Sheet for more information about Data Limits and Historical Data records. In general, Matomo does not believe in any limits, and will only be limited with the server resources. If you have access to existing data, you can also transfer it to Matomo. In particular, you can import old historical visitors data in Matomo.
Does Matomo track visits from Mobile devices (iOS, Android, BlackBerry, Palm Pre, low end mobile phones, etc.)?
For Mobile Apps Analytics for an Android App or an iOS app, you can use the iOS SDK and Android SDK to track app sessions.
Can I use Matomo and provide analytics Hosting service? What are the requirements for Matomo Hosted as a service?
It is allowed to re-sell Matomo (Piwik) and provide it for free, or for a fee.
If you are providing a service reusing Matomo, you must also reuse the word Matomo with care. Please see the Matomo Trademark page for more details about how to reuse the name Matomo in your modified version of Matomo. In particular, it is not allowed to use Matomo in the URL domain name.
We would love to know if you create something interesting using Matomo: drop us a message.
We also recommend that you partner with us: we provide an amazing Matomo Cloud (formerly Piwik Cloud) service which you can resell to your customers.
Matomo provides you the tools to track your website performance and goal conversions, and measure your marketing campaigns on multiple channels.
To get started we recommend to:
- Create Goals for all important actions you want your users to take to measure conversions on your website.
- Use the URL builder to generate links for landing pages for your email links, paid ads landing pages.
- Use the Campaigns report to understand how campaigns perform overall, how each campaign generates conversions, and which campaigns help you grow.
- Use the multi channel attribution report to understand how each channel contributes to your goals and how they impact conversions, when you get visits from many channels at once (SEO, campaigns, social, other websites…).
- Measure the performance of each email you send easily and measure people who click in links in newsletters.
If you run Google Ads, see how to track Google Ads campaigns with Matomo.
We currently offer two options for SSO in Matomo:
- SAML support for Matomo (Piwik). Allows users in any Identity Provider such as OneLogin, Okta, Ping Identity, ADFS, Google, Salesforce, SharePoint, to log in to Matomo. Purchase LoginSaml plugin on the Marketplace, or learn more in the user guide and FAQs.
- LDAP support for Matomo. Allows users in LDAP or Kerberos SSO to log in to Matomo. Also supports web server authentication. Download LoginLdap from the Marketplace.
If you are missing some functionality in Matomo (Piwik), need a particular bug to be fixed or if you have any other custom requirements: you can sponsor the development of it.
-> To get started please fill in the Development form.
After you send in the form below we will check the requirements and will email back with a minimum cost estimate. This is to make sure the expectations of the work that is involved are realistic.
If the minimum estimate matches your expectations we will work on a detailed estimate. If you accept the detailed estimate we will give you an estimated release date and start the work.
As soon as your custom plugin, feature or bug fix is ready, we will inform you.
Reusing Matomo (Piwik) in any way is allowed as long as you respect the GPL license. If your product, software, or website uses Matomo but all the code (including your modifications) stays within your company or server, you have the freedom to keep your code and not be bound to the GPL License. For example, you can change the header and footer to reflect your brand, change the colors, or add new features and plugins on your own copy of Matomo.
If you distribute a modified version of Matomo, or a software that includes Matomo as a module, then you must give access to the code source and publish all the code under the GPL.
If you create and distribute a new custom plugin built for Matomo, as a Plugin developer it is allowed to release the plugin under a different license than GPL, as long as the plugin is distributed separately from the Matomo platform. For example some third party plugins from our open Marketplace may be released under a different license than GPL. Similarly individual components, libraries and plugins within a Matomo instance may be available for reuse under a different license. Please refer to the LEGALNOTICE file included in the distribution.
When you resell Matomo to customers, you may be interested in our White Label product which removes all the branded aspects of Matomo and lets you provide an immersive experience and your own custom brand. You may also be interested in reselling the Matomo Cloud
You may want to learn more about the GPL License and look at the GPL FAQ. As well as respecting the GPL license, you must also reuse the word Matomo with care. Please see the Matomo Trademark page for more details about how to reuse the name Matomo in your modified version of Matomo. Finally, if you modify Matomo and add new features or fix existing bugs, please submit your improvements back to the Matomo team: together we will build the best Free/Libre open analytics platform!
Does Matomo work on high traffic websites? What is the performance like with millions of pages views per month?
Matomo (Piwik) can scale to millions of page views per month and/or to thousands of registered websites. If you have a few hundreds visits/page views per day, Matomo should work fine “out of the box”. If you have thousands of page views per day or more, click here to view the High Traffic Matomo Guide: Scale & Optimize – or sign up to a 30 day free trial of Matomo Cloud (formerly Piwik Cloud) and get the experts to manage all the technicalities for you!
Matomo (Piwik) allows to upload your custom logo and/or favicon which will be displayed everywhere the normal Matomo logo/favicon display:
- top of the screen in the Analytics reports,
- Login screen,
- Emails & PDF Reports.
To upload a Custom Logo in Matomo, login as the Super User, click on Administration > General Settings > Branding, and click on “Use a custom logo”.
If you are interested to customise Matomo further, see our Matomo White Label offer.
Can I get the data from the Matomo API web services and publish, reuse, process this data in a non GPL software?
Yes, the data coming from the Matomo (Piwik) API belongs to you and is not covered by the GPL.
You can use Matomo as a service, and reuse, publish, display, modify, process the data coming from the Matomo API using the REST API web services call. See also the GPL FAQ: Is there some way that I can GPL the output people get from use of my program? For example, if my program is used to develop hardware designs, can I require that these designs must be free?
Many medium-high traffic websites successfully use Matomo (Piwik) to track and analyse their website behavior and performance. See this FAQ for general information about high traffic Matomo.
If you want to provide high reliability and better performance in your Matomo setup, you can load balance Matomo services on various servers. It is pretty easy to do so, but make sure you read the following documentation.
Matomo stores all tracking data, reports, users, settings, etc. in the shared mysql database. Matomo also needs to read/create files to store information, caches, temporary files:
- config/config.ini.php is used by every request to Matomo. It contains db access, plugins enabled, various settings, etc. The file is only modified when the Super User changes some settings in the Admin interface (activating plugins, changing smtp settings, etc.). This file must be synchronized on every Matomo server.
- tmp/* contains temporary and cached files such as: compiled templates, generated PDFs, tracking caches, etc. This directory tmp/ content can be safely deleted and Matomo will automatically recompile templates and recreate caches.
- by default, Matomo uses file session storage, which are usually stored in tmp/sessions, or in the global sessions directory (see php.ini). There is a config setting to enable database session storage, see this faq
When Matomo is used behind a load balancer, here are the steps to follow:
- synchronize config/config.ini.php on all servers – make sure the file config/config.ini.php is the same on all servers (using rsync for example).
- upload all the Matomo files and all plugins to all servers, as it is important that all your servers run the same codebase with all features, including any free or premium plugin from the Marketplace.
- enable database session storage
- in your
config.ini.php, below the section
[General], add the following line:
multi_server_environment=1. This setting lets Matomo know you’re using multiple servers and for example it will then not allow the installation of a plugin via the UI (or the plugin would be only installed on one server), or it will not allow config file changes from the UI (as the config file would be updated on one server only).
- we highly recommend to enable SSL in Matomo
Matomo should then work as expected in a load balanced environment. For example, a common way to load balance Matomo on 3 servers: Load balancer in front of (2x) webservers which are tracking/querying the (1x) Master mysql DB server. For further optimization, a (1x) UI webserver can be added, to handle all API requests, UI requests, and run the cron archiving. This server can also be doubled and load balanced.
Typically, webserver boxes would be cheap to operate (trackers, frontends and archivers), and the Master DB server would be larger (eg. multiple cores, 16G memory, fast disk access), which could scale to a certain point (50M+ pages per month). Contact Matomo & Scalability Experts if you need professional assistance.
Learn more: How to configure Matomo for speed.
If your load balancer is used as a SSL proxy, make sure to read our FAQ: How do I configure Matomo when the server is installed behind a proxy?
The Matomo (Piwik) team is honoured and grateful to have won several awards over the years, in recognition of building the leading open source web analytics platform used by more than 1,000,000 websites worldwide.
Learn more about our Awards for Matomo: the open analytics platform.
As you may know before being called Matomo, for 10 years the project was called Piwik! When working on the first version of Piwik, Matthieu was looking for a name that was unique, easy to remember, easy to pronounce, with as few letters as possible, and for which the domain name was still available. After a few hours of deliberation and creative thinking, and becoming inspired by the word “kiwi”, the name “Piwik” was born. The name ‘Piwik’ does not have a particular meaning, but we are on a mission: “To create, as a community, the leading international open source web analytics platform, that gives users full control of their data.”
Matomo (formerly Piwik) and Piwik PRO are independent from each other and separate entities.
Piwik PRO is not contributing anything to the Matomo (formerly Piwik) project.
Piwik PRO is a business entity in Poland.
There is absolutely no Piwik PRO employee or people who are part of the Matomo core team or who have any commit access to Matomo.
About the trademark: Piwik PRO owns the “Piwik PRO” trademark which was acquired from Matthieu Aubry, “Piwik” trademark owner.
Piwik was founded by Matthieu Aubry in 2007, and renamed to Matomo in 2018. The Matomo project is maintained by the Matomo core team and the community at large. Anyone can get involved and join our team.
The founder of Piwik and Matomo along with the core engineers founded InnoCraft, providing enterprise-level web analytics to governments and businesses requiring full privacy compliance and 100% data ownership. InnoCraft also offers powerful premium products for Matomo as well as a Matomo Analytics Cloud service.
By using InnoCraft you will benefit from our higher quality products and services perfectly integrated into Matomo. For example we offer Form Analytics, Media Analytics, Heatmaps, Session Recording, and many more outstanding premium features. In terms of services we offer Support subscriptions, GDPR compliance solutions, Personalised user trainings, Matomo Enterprise, and more.
When you work with InnoCraft, you are directly supporting the Matomo project.
Contact the official Matomo support team here. We recommend that you work exclusively with the official Matomo team at InnoCraft for getting the best services and results.
If you have any other question, feel free to contact us.
If you’re wondering how to say ‘Matomo’, you can find out by clicking play:
Matomo (Piwik) is a Free/Libre collaborative effort with many people contributing to the project to make Matomo what it is today. Visit the Matomo Team page to view profiles. You can also be part of the Matomo project! We need help to build the best open source web analytics software, and there are many ways to help whether you are a Matomo user, a developer, a marketing fan, a blogger, or if your native language is not English and you want to translate the software. We hope you will join us! Check out Getting involved in Matomo.
The Matomo community has worked on a few short Videos that aim to explain how to install, configure, and how to use Matomo advanced web analysis tools. Check out the following videos:
- Welcome to Matomo (3 minutes)
- How to Install Matomo Analytics (formerly Piwik Analytics) (4 minutes)
- How to configure Matomo Analytics (formerly Piwik Analytics) Settings (5 minutes)
- More videos
The Health Insurance Portability and Accountability Act (HIPAA) is a US regulation developed to protect the privacy and security of certain health information. Matomo Analytics is used by many companies in the healthcare industry building medical and health related applications. Matomo can be configured in a way that it is compliant with HIPAA.
When should I care about HIPAA?
When you collect any protected health information (PHI) using Matomo for example via user id, custom dimensions possibly storing health data, urls, page titles, session recordings that may record personal data, or even other PII… then you may need to be compliant with HIPAA in the US (and other privacy regulations like GDPR).
To be compliant with HIPAA you will need to follow these steps at least:
- Download and install Matomo on infrastructure and servers you own or lease from a HIPAA compliant webhosting company. (The official Matomo Cloud service is not HIPAA compliant.)
- Partner with web hosting companies that are HIPAA compliant and have processes for protecting PHI and your Matomo.
- Sign a business associate contract (BAA) with any third-parties that have access to your patients’ PHI. (You won’t need to sign the BAA document with us at Matomo since we don’t host your data and we cannot access it.)
- Encrypt your Matomo database with data encryption at rest in MySQL/MariaDB.
- Establish processes to delete, backup and restore encrypted PHI and Matomo database as needed
- Setup SSL certificate for all your websites and apps
- Setup SSL certificate for your Matomo server
- Ideally implement a secure SSL Database connection between Matomo web server and your MySQL/MariaDB database server.
- Send Matomo emails (some which may contain PHI) through encrypted email servers
- Ensure that PHI and Matomo interface and API is only accessible to authorized individuals
If you have any question or if you need help with your Matomo On-Premise setup contact us, we’re always happy to help.
And there are community contributed SDKs in many more languages:
- and more: see the list of Matomo integrations
And if for some reason you can’t implement server-side tracking, but you have access to the web server access logs, you can use the Log Analytics tool to import your server-side logs in Matomo! Learn more in Server Logs Analytics and How do I use Log Analytics to import my logs?
Note to developers: if you use any of these SDKs, it is greatly appreciated if you can consider reporting bugs, feature requests, and even open pull requests to help improve these SDKs, in the relevant Github issue tracker. Most of these SDKs are built by developers like you from the Matomo community, and we rely on your support to keep the SDKs up to date. The PHP SDK is always the most up to date one and the one that you can refer to when implementing a new SDK, since Matomo itself uses the PHP SDK for server-side tracking.
If you want to integrate Matomo Analytics with your Squarespace website to get valuable insights, you’re in the right spot. To get awesome analytics for squarespace with Matomo, follow the steps below to get you set up in minutes.
Integrate Matomo with Squarespace website
- Login to Squarespace, you will be able to see the list of websites
- Click on the website which you want to track
- Click on “Settings” on the left menu
- Click on “Advanced > Code Injection”
Follow the steps below to copy tracking code:
a. log in to Matomo with your admin or Super User account
b. click on “Administration (cog icon)” on the top right of your dashboard
c. click on “Tracking Code” under “Measurables” in the left menu
d. choose the website from the dropdown
e. copy the Tracking code
Congratulations, you are successfully tracking your visitors on your Squarespace website. Happy Analytics!
Joomla is one of the popular Content Management Systems, have you ever wondered how to integrate Matomo Analytics with your Joomla site. Integrating Matomo will help you get the insights of visitors behaviour on you website and increase the conversion. “nfrPiwik” plugin helps you to add Matomo Tracking code in to your Joomla site with ease.
Integrate Matomo Analytics to your Joomla website
Follow the steps below:
1. Download “itcs Matomo plugin” plugin and extract it to “/tmp” folder inside Joomla directory and rename the folder to “itcs Matomo Plugin”
2. Log in to Joomla Administration
3. Hover over “Extension” from the top menu bar
4. Hover over “Manage” and click on “Install”
5. Click on “Install from folder”
6. Click on “Check and Install”
7. Make sure the folder “Joomla/plugins/system” is writable by your web server as the plugin will need to create a folder in this location
8. Once the installation is successful, hover over “Extension” from the top menu bar
9. Click on “Plugins” and enter “itcs Matomo Plugin” in the search
10. Select “itcs Matomo Plugin” and click on “Enable” on the top
11. Copy the Tracking code of your website by following the steps below:
a. Login to Matomo
b. Click on “Admin (cog icon)” on the top right of your dashboard
c. Click on “Manage” under “Measurables”
d. Click on “View Tracking Code”
f. Paste the Tracking code in “PLG_MATOMO-ANALYTIC_CODE” field
12. Click on “Save & Close”
13. Open your website in the browser and perform some actions (eg: navigate to different pages)
14. Log in to your Matomo and check if you’re able to see the data
Congratulations, you should now be successfully tracking visitors with Matomo Analytics through your Joomla site.
2020 update: There’s now a new Matomo Analytics WordPress plugin out called Matomo Analytics for WordPress. Plugin name: wp-matomo, not to be confused with the plugin mentioned below called WP-Matomo Integration (WP-Piwik). The difference between wp-matomo and WP-Matomo Integration (WP-Piwik) is that wp-matomo installs Matomo Analytics fully in your WordPress. Install now!
But if you are already using Matomo on our Cloud or On-Premise, we’d still highly recommend you use WP-Matomo Integration (WP-Piwik). So that you get an easier way of inserting the tracking code into your WordPress site and get insights faster.
WP-Matomo Integration (WP-Piwik)
WP-Matomo Integration (WP-Piwik) plugin uses the Matomo API to show your Matomo statistics in your WordPress.com or self-hosted WordPress dashboard. It’s also able to add the Matomo tracking code to your blog and to do some modifications to the tracking code. Additionally, WP-Matomo Integration (WP-Piwik) supports WordPress networks and manages multiple sites and their tracking codes. This plugin needs to be configured for it to work with Matomo.
Integrate Matomo Analytics to your WordPress website
To configure the plugin, follow these steps:
Log in to your WordPress site as the administrator
Click on “Plugins” from the left menu
Search for “WP-Matomo” and click on “Activate”
Click on “Connect to Matomo” tab, and in the “Matomo Mode” dropdown, choose the option “Self hosted (HTTP API, default)”. In the “Matomo URL” text field, enter your Matomo URL for example
6.If your Matomo is cloud hosted select Cloud-hosted (Innocraft Cloud, *.matomo.cloud) from the Matomo mode drop down, then enter your subdomain in the Matomo subdomain field. For example if your cloud domain is
mysite.matomo.cloud, just enter
mysite in this field.
In the “Auth token” text field, type your Matomo authentication token. How to find Auth Token
You should see “WP-Matomo is successfully connected to Matomo” message. If you do not see the message, make sure the values you provided in steps 5 to 7 are correct, and then try again
Click on “Enable Tracking” tab
Open your website in the browser and perform some actions (eg: navigate to different pages)
To view Matomo statistics for your site, in the left menu, click on Dashboard, then click WP-Piwik. The Matomo Statistics page appears with visitor statistics, site search statistics, and more. To view all the detailed reports please login to your Matomo instance
Congratulations, you should now be successfully tracking visitors with Matomo Analytics through your WordPress site! Happy Analytics.
Follow the steps below to integrate Matomo Analytics in your Wix website to get awesome analytics for your website. Start measuring your visitors with Matomo and get valuable insights into your Wix website in minutes!
Integrate Matomo Analytics in a Wix website
To add Matomo tracking code to Wix please follow the below steps:
Login to Wix and you will be redirected to your dashboard
On the top left click on “My sites”, all the sites you hosted with Wix can be seen here
Hover over the site where you want to add Matomo tracking code and click on “Select & Edit site”
Hover over “Settings” on the top menu and click on “Tracking and Analytics” from the list
Click on “New Tool”, a new window will pop up
Copy Matomo Tracking Code, follow the steps below:
a. Login to Matomo
b. Click on “Admin (cog icon)” on the top right of your dashboard
c. Click on “Manage” under “Measurables”
d. Click on “View Tracking Code”
In the “Name” field you can name this code snippet for example: Matomo
Click on “Apply”
Open your website in the browser and perform some actions (eg: navigate to different pages)
Login to Matomo and check if the website is tracked
Congratulations, you should now be successfully tracking your visitors on your Wix website. Happy Analytics!