Tag Manager

New

Improved

  • You can now add custom dimensions to tags more easily. Just pick a custom dimension name or ID from the list in tag settings.

Administration

Improved

  • User interface and email communication improvements.

Tracker

New

  • The tracker now collects data about the tracking source like a JavaScript tracking client, web-log analytics, iOS SDK and more.

Analytics

Improved

  • You can now set a funnel step as required or optional. Visitors who skip optional steps remain in a funnel and aren’t counted as drop-offs.
  • You can now see SharePoint events in the tracker debugger.
  • You can now see custom dimension names instead of dimension IDs in the tracker debugger.

Fixed

  • The Expand all and Collapse all options in the session log report now work correctly for meta sites and apps.

Tag Manager

Improved

  • You can now see detailed container’s errors in your browser’s developer console. The detailed errors help you identify problems in your tracking setup. These errors can also be reported in Analytics > Reports > Custom events when this option is turned on: Tag Manager > Tags > Piwik PRO tag (tracking code) > UX issues > Detect JavaScript errors.

Administration

Improved

  • User interface improvements.

Tracker

Fixed

  • When a campaign keyword is not available in the page URL, you’ll see No data in reports. Previously the tracker assigned a referrer domain when a campaign keyword was missing.
  • The tracker now handles user IDs that have special values correctly.
  • Session time is now counted more precisely to reflect the real session time. After this change, your session times may look a bit longer.

Integrations

Improved

Tag Manager

Fixed

  • You can now import your Tag Manager setup when the import file contains a History change (SPA) trigger.

Tracker

New

Fixed

  • Now sessions aren’t split if campaign keywords are taken from the referrer.
  • Page URLs now don’t contain a question mark when any of these options is turned on: Administration > Data collection > Remove parameters from page URLs or Administration > Data collection > Remove keyword parameters from page URLs.

Integrations

New

  • Google Data Studio integration that lets you connect data from Piwik PRO, combine it with data from other sources, and create powerful reports and dashboards in Google Data Studio.

Analytics

New

Fixed

  • Dashboard tooltips in the Microsoft Edge browser are now displayed correctly.
  • You can now always add custom channel grouping to a line or bar chart. We fixed the bug that blocked adding it in some cases.

Tag Manager

New

Administration

New

  • You can now install our product more easily thanks to new installation instructions for Google Tag Manager, iOS SDK and Android SDK. You can find them under Administration > Sites & apps > Installation.

Tracker

New

  • New API endpoints that let you access site or app settings.
  • The JavaScript tracker now tracks custom errors when you use _paq.push(['trackError', ErrorObject] or _paq.push(['trackError', errorMessage, errorSource]).

Analytics

New

  • You can now export a session log report to the CSV, JSON, or JSON (key-value) file format. The export is limited to 1,000,000 events.
  • You can now add a text or map widget to your dashboard. With a text widget, you can write and edit texts. With a map widget, you can show visitors’ data on a world map.

Improved

  • You can now use up to 2 conditions in the email alert.
  • When comparing date ranges, you can now see the percentage changes highlighted green for a positive change and red for a negative change.

Fixed

  • The No decisions metric is now calculated with the following equation: no_decision = max(0, impressions - full_consent - any_consent - no_consent). The previous equation used to give misleading negative values.
  • Custom events with a 0 value are now displayed correctly in the tracker debugger.

Administration

Improved

  • Refreshed look in Administration > Settings > Subscription.
  • For usability reasons, we blocked the option to remove the last user with the owner role.

Tracker

Fixed

  • We increased the precision of the custom event value to 64 bits and limited the value to 100,000,000,000 (inclusive).

Analytics

Improved

  • We adjusted the Google Search Console integration to the API changes introduced by Google.

Tracker

Improved

  • The tracker now sends unique JavaScript errors detected in a page view. The tracker used to send repetitive errors which increased data noise in the database.

Integrations

Fixed

Tracker

Improved

  • The tracker now sends unique JavaScript errors detected in a page view. The tracker used to send repetitive errors which increased data noise in the database.

Integrations

Improved

  • The site inspector for Chrome now includes a tracker debugger. A tracker debugger shows ongoing sessions and finished sessions from the last six hours. It helps you check how tracking is working on your site or app.

Administration

Improved

  • You can now see account details and your subscription plan under Administration > Settings > Subscription.

Analytics

New

  • You can now add notes to dates in reports. Notes help you mark advertising campaigns, site changes, public holidays or other events that caused spikes or drops in traffic. You can also include added notes in your scheduled reports and alerts.
  • Core Each account in the Core plan can have up to 10 scheduled reports and 10 alerts.

Improved

  • In the funnel report, you can now see an average or median time between funnel steps and an average and median time to complete a funnel. You can also set two additional options for funnel steps: Directly after previous step or Indirectly after previous step. Overall, you have more control and information for funnel reports.
  • You can now name interactions in the user flow report.
  • You can now use up to 100 slots for an event custom dimension and 100 slots for a session custom dimension. We increased the number of slots to give you more flexibility.
  • Scheduled reports are now visible to all users. Only authors can edit their scheduled reports. Users with manage permissions or higher can delete any scheduled report.
  • Alerts are now visible to all users. Only authors can edit their alerts. Users with manage permissions or higher can delete any alert.
  • Refreshed look, improved filtering and better navigation in the tracker debugger. We included an option to view raw requests for events and added new events: cart update, broken event, excluded event, heartbeat ping, deanonymizing-user ping, page-performance-metric ping.
  • Enterprise (on-premises) Google Ads integration now supports proxy. Accounts that are hosted using the internet with firewall protection can now integrate with Google Ads.

Removed

  • We removed Analytics (classic) from the user interface and replaced the old tracker with the new one. For more about the new tracker, see the Tracker section below.
  • We removed old API endpoints for custom dimensions and goals that were used with Analytics (classic) and old tracker. You can now use new API endpoints for custom dimensions and goals.

Tag Manager

Improved

  • Refreshed tag names.
  • You can now track up to 200 custom dimensions with tags.
  • All sites and apps now send requests to Tag Manager over a secure HTTPS protocol.

Consent Manager

Improved

  • The list with requests from visitors (Consent Manager > Data subject requests) now loads faster.
  • Refreshed look of Consent Manager with improved navigation, clearer option names and descriptions.
  • All sites and apps now send requests to Consent Manager over a secure HTTPS protocol.

Administration

New

  • You can find all setup options for the new tracker under Administration > Sites & apps and Administration > Settings > Global site & app settings and quickly control how you collect data.

Improved

  • Now when you add users to your account, we send them email invitations. Invited users can join your account and set their passwords.
  • Refreshed look of the log-in screen, reset-password screen and email notifications.
  • Refreshed look of Administration and Profile with clearer option names and descriptions.

Tracker

New

  • We introduce a new faster and more stable tracker. It handles traffic spikes with ease, calculates sessions more accurately, and passes detailed event data to the tracker debugger without any delay (broken event, excluded event, heartbeat ping, deanonymizing-user ping, page-performance-metric ping). The new tracker comes with setup options available under Administration > Sites & apps and Administration > Settings > Global site & app settings making it easy to control how you collect data.
  • You can now use new API endpoints for the tracker debugger.

Removed

  • We removed the old tracker and replaced it with the new one. Now sessions are calculated a bit differently, so you might see some differences in numbers in reports.

Integrations

Improved

  • In Tableau integration, you can now choose a Google Ads scope and import data from Google Ads.
  • The mobile SDK for Android and iOS now fully supports anonymous tracking.