Analytics

New

  • Real-time dashboards (beta) are now available to all users on Core and Enterprise plans. We designed them for those who need to analyze time-sensitive data, with a customizable lookback window ranging from 5 to 60 minutes. Read more
    Note: Real-time dashboards (beta) will be available on Core plans during the beta phase. After the beta phase, there may be some usage limitations.

Improved

  • We improved the search filter popover to clearly show single-choice selections.
  • We updated the permission rules: users can now only copy custom reports, segments, dashboards and calculated metrics to sites or apps where they have edit permissions.

Fixed

  • We fixed an issue where the bar chart widget preview appeared empty during editing, even when data was available. The preview now correctly displays data from the last 7 days.
  • We resolved an issue where only one calculated metric was visible in the ‘Plot series’ menu. Now, all calculated metrics appear correctly, ensuring accurate data visualization in reports.
  • We fixed an issue where core funnel reports were not working correctly for some users.
  • We removed the unsupported Google Search Console and Google Ads dimensions from the real-time dashboard widget editor.

Tracker

Improved

  • We implemented cross-platform tracking to monitor sessions between mobile applications and mobile web browsers.
  • The action_name parameter, which contains the page title, has been added to all custom events.

Fixed

  • We fixed a bug with custom dimension extractions when the source name contained special characters like _ or |.

Integrations

New

  • We implemented the core package in the Angular library.
  • We released a new version of Server-side Google Tag Manager integration. Read more
  • We published a new version of the tag template for Google Tag Manager. Read more

Fixed

  • We fixed issues with the Didomi integration, including a bug where consent impressions fired twice and consent decisions were made without user input. We also added anonymization and deanonymization on consent decisions.

Analytics

Improved

  • We improved the UX of scheduled reports. Now, selecting a report from the dropdown automatically adds it to the schedule.

Fixed

  • We fixed an issue where users with view permissions could copy reports to unauthorized websites. Now, users can only copy reports, segments, dashboards and calculated metrics to websites and apps where they have edit permissions.
  • We fixed a bug that caused calculated metrics to become invalid when edited.
  • We fixed an issue where clearing the search filter for visitor ID in a table wasn’t working.

Analytics

Improved

  • Limited availability Real-time dashboards are now available on our demo site.
  • We redesigned the scheduled reports editor to be more user-friendly.

Fixed

  • We fixed an issue where scheduled reports, the product UI and the API displayed a day earlier than selected for non-UTC time zones. Reports now show the correct date range.
  • We fixed an issue where report filters didn’t work properly when using ‘%’. Now, the filters work correctly.

Integrations

Improved

  • We improved Cookiebot integration by ensuring Consent Manager settings are only transferred to Piwik PRO after all dependencies have loaded.

Analytics

Fixed

  • Limited availability We fixed a bug that caused presentation mode in real-time dashboards to stop working after 10 minutes.
  • We fixed an issue where content interaction and impression events showed double page titles in the tracker debugger.
  • We resolved an issue where filtering reports or dashboards by IP address unintentionally excluded visitors with different IP types. Now filtering by IPv4 or IPv6 works correctly.

Tag Manager

Deprecated

  • We’ve decided to sunset synchronous containers and synchronous tags by October 7, 2024. Our research shows that users rarely install these containers or use synchronous tags. Additionally, some browsers have started to issue warnings regarding the use of synchronous tags, suggesting they may become unsupported in the future and potentially disrupt website functionality.
    We recommend removing them and adjusting your setups accordingly. Read more

Administration

New

  • Core plan We’ll notify users who purchased additional actions when those actions expire via a popup, allowing them to renew their plan or contact us if they wish to revert to the free Core plan.

Integrations

Improved

  • We updated the Looker Studio connector to version 1.3.0. Now both data and charts load faster. We increased the limit of returned rows to 1M. We added API token caching to reduce the number of token requests. We also added support for specific goal metrics and multiple transformations for all eligible columns. Read more

Analytics

Improved

  • We updated our documentation to clarify that a timestamp reflects the server time in the site’s or app’s timezone.

Fixed

  • We fixed the regex validation for goals. Now, page URL conditions are accurately checked, preventing invalid URLs from being accepted. Additionally, we added validation messages for custom event conditions. This improvement will help you handle errors and use regular expressions more effectively.
  • We cleaned up the tracker debugger for users who don’t use ecommerce tracking. Previously, ecommerce details appeared for all users. Now, they will only be visible to those using ecommerce tracking.
  • We fixed an issue where the session log didn’t display the correct number of products. The bug occurred with add-to-cart events when only a single product was added.
  • We fixed refreshing issues between two flat table widgets to ensure they refresh independently. Changes in one widget no longer affect the other, so each keeps its own filter settings, pagination and sorting.
  • Limited availability We fixed an issue where text widgets in real-time dashboards would get stuck in update mode. Now, you won’t need to refresh the page, and your selected lookback window setting will stay the same.

Tracker

Fixed

  • We fixed an issue where sessions were split when events had both campaign and referrer parameters, and the campaign parameter was later missing during the session.
  • We fixed search tracking for SPA sites that use the hash-routing method.
  • Content impression and content interaction events now contain the action_name parameter.

Analytics

Improved

  • We enhanced widget headers to always display sorting arrows.
  • Your sorting will be retained even when you add the secondary dimension to your reports.
  • Your widget tables will also show you reports sorted this same way, even when you go to another report page.

Fixed

  • Limited availabilty We enhanced real-time dashboards accuracy by automatically filtering out and excluding broken events from reports. This change increases reliability and completion for displayed information.

Customer Data Platform

Improved

  • We extended Google Consent Mode v2 for Google Ads integration to send conversions and customer data for countries outside GDPR. You now have full flexibility in selecting appropriate consent in the consent filter.

Integrations

New

Improved

  • We fixed the compatibility with XCode 15.3 which caused an error when uploading applications to AppStoreConnect or Testflight.

Data collection

Improved

Fixed

  • The value of product_count for unique products is no longer listed several times.

Administration

Improved

  • We improved the Audit log’s performance accelerating the load time.

Analytics

New

  • Limited availability Real-time bar charts and line charts now offer 1, 5 and 10 minutes of granularity through transformations in the editing mode.

Improved

  • You can now benefit from validation in real-time when using regular expressions while setting up values for Custom Dimensions.

Fixed

  • We’ve corrected an error when looking up the goal conversion/goal conversion rate for Google Ads and Google Search Console.
  • We have fixed an issue with missing attribution for a specific case – the penultimate session before a conversion including a goal conversion. Now these will also appear in user journey visualizations.

Removed

  • Analytics in a mobile view version will be removed. From now on we will display the desktop version giving you all the functionality you know.

Administration

New

  • You can now customize your account with your logo and favicon. Go to Administration – Account – Account settings to activate. The feature is available for Enterprise accounts.

Customer Data Platform

New

  • We added the ability to send conversions as part of the Google Ads integration for even more effective campaigns that lead to sales.

Analytics

New

  • Limited availability To enhance your real-time data visualisation experience, we’ve introduced a predefined real-time dashboards for new and existing sites. Now you can see how real-time dashboards operate, giving you instant powerful analytics.

Improved

  • Now the regular expressions in Piwik PRO are more reliable because we use the RE2 library library consistently across the platform. This means that when you test regular expressions in your reports and use them to set goals, they will behave the same way. This update helps to eliminate any differences, so you can trust that your tracking is accurate. For tips on using regular expressions effectively, visit our help center.

Fixed

  • We have resolved an issue causing incorrect dates displayed in scheduled reports. Previously, the date ranges would extend by one day (e.g. 31 January 2024 – 1 February 2024 instead of 31 January 2024 – 31 January 2024). With this update, the displayed dates reflect the accurate period covered by your reports.
  • We’ve enhanced the user session state synchronisation across multiple tabs. This update ensures that the 10-minute inactivity logout modal appears and disappears consistently across all modules when numerous tabs are open. This fix prevents unintended logouts and improves your experience with Piwik PRO Analytics Suite.

Data collection

Improved

  • We fixed broken events caused by the invalid value of t_ss parameter in tracking requests.
  • We fixed the inconsistency between calling Piwik.addTracker (it wouldn’t return the newly created tracker) and Tracker.addTracker (it would). Now they both return the newly created tracker.

Analytics

Removed

  • We fixed an error where the label goal_uuid__label didn’t appear in raw data exports for users with one website.
  • Now, alerts with attached notes are sent to all users.
  • We patched a minor security issue allowing an attacker to delete widgets from other users’ dashboards using API.

Customer Data Platform

New

  • We added a new integration with Google Ads in CDP. Now, you can send audiences created in CDP to the customer list in Google Ads for precise targeting. Supported identity types are email, phone number and address info.

Note: This integration is compliant with Google Consent Mode v2.

Removed

Analytics

New

  • [Limited availability] Real-time dashboards are now available on a few testing accounts. Now, you can analyze time-sensitive data by monitoring it with a customizable lookback window ranging from 5 to 60 minutes. It’s an early version of the feature, so it can be unstable, and we may change it or even turn it off in the future. Read more.

Improved

  • We’ve added filters, totals, search functionality and pagination to the table widgets. Now, you can navigate through large datasets more easily – totals can be chosen from the widget editing menu, while filters, search and pagination are directly accessible from the dashboard view.

  • We’ve improved the dashboard creation process, making it easier for you to resize and move widgets on the dashboard.

  • IPv6 Addresses will now be anonymized to a :: value instead of xxxx:xx::.

  • Tracker debugger now counts broken events as session events.

Fixed

  • We fixed problems with text breaking in the UI.
  • Change of campign_name will no longer split the session when create_new_visit_when_website_referrer_changes setting is turned on.

Tag Manager

Improved

  • Our add tag/trigger/variable forms are now aligned to provide a similar look and feel.

Administration

New

  • The traffic progress bar is now visible on the Menu list. Now, you can see your current action limit usage directly in the Menu.
  • [Limited availability] An early (beta) version of the status page is now available on a few accounts. The status page shows the current operational status of Piwik PRO. You can reach it by navigating to your-account-name.piwik.pro/status. It’s an early version of the feature, so it can be unstable, and we may change it in the future.