04/03/2026

Server Side Tracking in Matomo

Server-side tracking methods allow collecting data on the server side instead of a direct request from the client (user’s browser).

laptop_moxic_4

Server-side tracking methods allow collecting data on the server side instead of a direct request from the client (user’s browser). This means that the data is sent to your server and then passed to a destination endpoint.

By default, Matomo uses a JavaScript Tracker code to track users who visit a website with their browser. However, using JavaScript is not the only option and Matomo also offers several alternatives. For example, you can use Matomo to get Mobile Apps Analytics for iOS and Android based apps. You can also implement tracking of your users and interactions in your Apps, or APIs, or servers backends using one of the Server-Side tracking libraries. The Matomo team offers SDKs for Apps and Server-Side Analytics in the following languages: PHP, Java, C#, C++, Node.js, JavaScript Frameworks (AngularJS, Vue.js, React, React native…)