Page scrolling: You can now easily monitor how far visitors are scrolling on your pages. Scroll data is collected automatically as custom events and can be turned on or off in Administration > Sites & apps > Data collection > Page scrolling > Measure scroll depth. For reporting, you’ll need to set up a custom report. Note: If you’re tracking page scrolls with your own custom events, we recommend removing them, otherwise scroll events will be tracked twice.
Consent Manager
New
Now you can set the consent reminder as a consent form, consent form with blocked content, bar reminder or corner reminder in Consent Manager > Consent forms > Reminder.
Tracker
Fixed
The disableLinkTracking method now works correctly.
Removed
We removed the setCampaignNameKey and setCampaignKeywordKey methods because the tracker doesn’t use them anymore.
Integrations
Improved
Our mobile SDKs now send data as custom events for the following methods: app installs, social interactions and exceptions.
Demo site: You can now try Piwik PRO on demo data available in each account. Put our reports and other features to test before you install a tracking code on your site or app.
Improved
Links added in text widgets on dashboards now are easy to click on.
Tag Manager
Improved
Now the following option is turned on by default for all new sites and apps: Tag Manager > Tags > Piwik PRO tag (tracking code) > Data collection > Count session time precisely.
Administration
Improved
You can now see a breakdown of actions tracked in a month in Administration > Subscription > Plan.
Now when you set the sorting option Newest to oldest or Oldest to newest in the tracker debugger, it’ll stay as set until you switch to another site or app or refresh Piwik PRO.
Tag Manager
New
Element presence trigger: You can now use this handy trigger to fire a tag when a given element, like a button or form, is on a page. If the element is added after the page view, the trigger will also find it.
Consent Manager
Improved
We refreshed the default copy on consent forms and other consent widgets that your visitors see. The refreshed copy will appear only for new sites and apps and is available in English, German, Spanish, Finnish, French, Dutch, Polish and Portuguese.
Administration
New
You can now see your Piwik PRO version in Menu.
Improved
We’ll now send email notifications to users who changed their passwords and to the ones who were removed from an account.
Tracker
Improved
We increased the sample scope from 5% to 10% for page performance metrics. The metrics will be more precise now.
Now the following option is turned on by default for all new sites and apps: Administration > Settings > Global site & app settings > Start a new session when the campaign changes.
The Piwik PRO tag (tracking code) won’t load in browsers with disabled JavaScript. In rare cases, visitors can turn off JavaScript in their browsers and then Piwik PRO won’t collect data about their sessions.
Integrations
New
Confluence integration: You can now quickly integrate with Confluence and start collecting user data in Piwik PRO.
We improved the unsubscribe option in scheduled reports and alerts. Now antivirus software won’t automatically unsubscribe you from them.
Integrations
New
iOS SDK and Android SDK are now available for React Native. You can now collect data from mobile apps created with React Native, just like you did for native mobile apps.
On dashboards, you can now stack or group bar charts.
Tag Manager
Fixed
You can now use the YouTube video tracking tag and HTML5 video tracking tag in single-page applications without any problems. We fixed an issue where a script would sometimes fail to recognize videos in single-page applications.
Audience Manager
Fixed
You can now use widgets from Consent Manager > Forms > Privacy policy in single-page applications without issues. We fixed a problem where widgets wouldn’t load correctly in single-page applications.
Administration
Improved
You can now quickly copy the site or app ID using a copy button.
Fixed
We removed an unnecessary UUID from API call payloads.
Tracker
Fixed
We fixed an issue in the following options: (1) Tag Manager > Piwik PRO (tracking code) > Recognize a visitor across domains and (2) Tag Manager > Piwik PRO (tracking code) > Recognize a visitor across subdomains. The mechanism adds the pk_vid parameter to the page URL to pass the visitor ID between domains, but the bug would sometimes add the ?& characters at the end.
Integrations
Improved
iOS SDK and Android SDK are now on the same version and work the same way. This alignment will make it easier for you to work with our SDKs.
iOS SDK received some updates, including: (1) It tracks sessions more precisely; (2) It works in dry-run mode; (3) It sends data about the tracking source to the tracker debugger, and more.
Android SDK received some updates, including: (1) It sends data faster to Analytics – in 30-second intervals; (2) It tracks content impressions correctly; (3) It sends data about the tracking source to the tracker debugger, and more.
The social media source is now correctly assigned to sessions. Example: Source/medium: Facebook/referral. You can see data for social media sources in Reports > Websites & social > Social.
Thanks to wider bars, bar charts on dashboards are now easier to read.
Administration
Improved
We added a new privacy option in Administration > Sites & apps > Privacy > Don’t collect visitor’s device data to help you comply with the German Data Protection Act (TTDSG) and similar privacy laws. When this option is turned on, you won’t read screen resolution and browser plugins from a visitor’s device without consent.
User interface improvements.
Tracker
Improved
We now validate the tracking source version sent in the ts_v parameter via the tracking HTTP API.
In single-page applications, the tracker now collects data more accurately. Page performance metrics are sent only with the first page view. Previously, they were sent with each virtual page view, which distorted reporting.
In single-page applications, the tracker now tracks downloads and outlinks more accurately. Previously, the tracker ignored links added after the enableLinkTracking command was executed.
Integrations
New
Microsoft Power BI integration (beta) that lets you connect data from Piwik PRO and create powerful data visualizations on dashboards and reports in Microsoft Power BI Desktop.
In the tracker debugger, you can now see a tracking source like a JavaScript tracking client, web-log analytics, iOS SDK and more.
In the attribution and user flow reports, you’ll see a message warning about unsaved changes.
A browser name, device brand, operating system, search engine and social media source are now recognized more accurately. We updated dictionaries that help recognize them.