Custom variables let you send additional information to Piwik PRO Analytics. That will allow you to do advanced and customized reports. You can create a custom name-value pair assigned to any visitor or event.

A custom variable can be attributed to a visit or a page view action.

A visit level variable applies to every website load during a visit. It can be used to track demographic information (gender), time of day (morning, evening), and types of users (regular visitor vs. customer, logged-in vs. not logged-in user, content scroller vs. content reader).

A page view level variable applies to a single page view, during which it is tracked. It can be used, for example, to analyze which sections (and subsections) of a text are the most popular or what a user was doing on the website just before making a purchase.

To get more details on custom variables in Piwik PRO, check out our blog:

3 powerful use cases of custom dimensions and custom variables


  • Cross-platform tracking with Piwik PRO

    Cross-platform analytics: Deep dive into benefits for various businesses

    SUMMARY Users no longer follow a neat and organized path when interacting with products and services. The customer journey is much more complex than it used to be. Visitors use different platforms, often switching between native apps, mobile apps, and desktop browsing as they progress toward becoming clients. For instance, customers could begin on the…

    Read more

  • 25 years of digital analytics with Brian Clifton: Being data-informed, not just data-driven

    As organizations increasingly rely on data in their business decisions, the challenges of ensuring data accuracy, consistency, and ethical collection are becoming more and more important. Along with understanding the audience’s needs, supporting collaboration between teams, and securing privacy compliance, these challenges have evolved into data collection and analytics priorities.  Let’s dive into the third…

    Read more