Add a website or an app

If you want to start collecting data from your website or app, you need to add it to Piwik PRO and install a tracking code.

To add a website or an app, follow these steps:

  1. Go to Menu > Administration.
  2. Navigate to Websites & apps.
  3. Click Add new website or app.
  4. Type a website name and URL. If you want to have more domains combined under one website, add more URLs. When you’re done, click Save.
  5. Double check if the URL is correct.
  6. Tip: We advise you to create a separate website for a member site, help center, developers site, and blog. And not to mix data from these sites under one website. It’ll help you keep data clean, and you’ll have a better view on different groups of your visitors — sign-up customers, customers who look for help, developers, and blog readers.

  7. Set the time zone and currency for the website. All reports will show data in the time for the given zone. The goal reports will show data with chosen currency.
  8. Optionally, set advanced options described later in this article.
  9. Navigate to Permissions, and grant permissions for users.
  10. Navigate to Installation and install the tracking code to your website or app.

Advanced options

For each website or app, you can specify additional conditions under which Piwik PRO will collect data. Here’s the list of these options:

  • Page redirect delay: A millisecond delay before a page is redirected to another page after a visitor clicks on a button or submits a from. Used to give tags time to fire.
  • Consent Manager: Turns on or off Consent Manager. When turned off, Consent Manager will show consent forms on your website and collect visitor`s consent. Tags set in Tag Manager will only fire after the visitor has agreed.
  • Exact match URLs when tracking: Forces Piwik PRO to track data for the website or app with web addresses added in “General settings”.
  • Keep page URL fragments when tracking: Let’s you keep URLs with fragments like #bottom. When turned off, the URL will look like this instead of
  • Internal search engine tracking: Allows to track queries that people type in the search engine on your website. You might need to add query parameters to the list to make it work properly.
  • Ecommerce tracking: Allows to track ecommerce data and show it in reports.
  • Exclude IP addresses: Lets you exclude tracking data from a given IP address, for example the IP in your office. To exclude, you can use the wildcard, for example 54.217.*.* or 54.217.240.*.
  • Exclude URL parameters: Lets you exclude parameters from the URL, making your reports look cleaner. For example, instead of the URL that looks like this you’ll see the URL that looks like this
  • Exclude browsers: Lets you add the user-agent string used by the browser that you want to exclude from tracking.
Was this article helpful?

Be the first to rate this article.

Technical Support

If you have any questions, drop us a line at

We’re happy to help!