Once you have added the tracking code to your site you may want to confirm the tracking is working.

You can do this by logging into your Matomo and checking the real time report for data. Your reports may have no data initially, these will appear after a few hours depending on your archiving cycle. The visits log may also be empty as the default date range is set to yesterday. If you have just started tracking today you should change the date to today to see the latest data.

To check from a technical perspective if Matomo is tracking, use the web console in your browser.

Google chrome

Visit the website that should be tracking and press F12 the web console will appear. Click the Network tab then in the filter box enter Matomo. All the requests to your Matomo should appear in the file list. You should see the matomo.js and matomo.php requests if you are using heatmaps and session recordings, configs.php should also appear.

If the tracking is successful the status should be 200 or 204. To find the actual endpoint to where Matomo is tracking hover you mouse over the file. The endpoint will be revealed.

Firefox

Visit the website that should be tracking and press F12 the web console will appear. Click the network tab then in the filter box enter Matomo. All the request to your Matomo should appear in the file list. You should see the matomo.js and matomo.php requests if you are using heatmaps and session recordings then configs.php should also appear. The domain shown in the list will be the endpoint of the request. If the tracking is successful the status should be 200 or 204.

If you do not find the request of there is an error, refer to the troubleshooting guide, Matomo shows “There is no data for this report”.

I am using WordPress, Matomo is tracking but I see no data?

Check the endpoint described above. If you are tracking back to your WordPress the domain should be the same as your WordPress. If the domain is to one of our cloud domains or another self hosted instance the data will be tracking to that Matomo. Enter the domain shown in the request in your browser e.g example.matomo.cloud and login to that instance to check your tracking.

I am using the Matomo Tag Manger but there is no tracking?

Using the same filter mentioned above you may see your tag has loaded. This is usually container_xxxxxxx.js

If the tag does not include a tracking tag the tracking will not be activated. The matomo.js and matomo.php files should also be shown in the filter. To add a tracking tag, see the guide on managing tags.

Previous FAQ: Migrate from Google Analytics 4 to Matomo: Configure tracking