Back to changelog listing

Changelog

Piwik PRO Core: 18.31.0
Piwik PRO Enterprise (cloud and private cloud): 15.7.9 and 18.31.0
Piwik PRO Enterprise (on-premises): 15.6.0

November 18, 2024

18.31.0

Analytics

New

  • Redesigned custom channel and dimension value groupings are now available to all users, making setup and management of custom groupings easier. Previously this was an experimental feature.
  • You can now sign up for early access to the anomaly detection feature in Menu > Analytics > Settings > Anomaly detection. Turn on the toggle to let us know that you want to join the experiment and get early access when it’s available.

    What is anomaly detection?
    It identifies unusual traffic patterns and explains their causes. It helps you detect traffic spikes, user behavior changes, potential security issues, DDoS attacks and campaign problems.

Improved

  • The notification bar now clearly states that PDF-scheduled reports can be downloaded without logging in, while CSV-scheduled reports still require login access.
Fixed

  • Funnel reports are no longer included in CSV-scheduled reports to avoid errors. They are now marked as incompatible with CSV format.
  • We resolved an issue where the ‘Add Account’ overlay in Google Ads integration would reappear after returning to the page.
  • We added a loading spinner to the table report setup, eliminating flickering when no metric is selected.
  • We fixed a mismatch between the API call limit and the items-per-page limit in custom reports. Now, the API accurately reflects the selected items-per-page limit, ensuring reliable data display.
  • We fixed an issue where the offset value in the API call definition didn’t match page settings in custom reports. Now, it accurately reflects the selected page and items-per-page limit, ensuring consistent pagination.
  • We fixed an issue when selecting ‘Show filter dimensions’ on line chart widgets with filters caused an error. Now, the feature correctly displays the data.

November 4, 2024

18.30.0

Analytics

Improved

  • Real-time dashboards now show all time intervals at once instead of using a dropdown menu. You can now change between different lookback windows more quickly without extra clicks.
Fixed

  • Data comparisons by date are now displayed correctly in reports when using metric filters. Previously, some chart types didn’t show data for compared dates.
  • Font sizes in the dashboard table view are now consistent, making all dimensions and metrics easier to read. Decimal numbers and percentages have also been standardized for a uniform look.

Integrations

Fixed

  • Fixed an issue with SVG elements that appeared when you turned on link tracking.

October 21, 2024

18.29.0

Analytics

Improved

  • We renamed the ‘flat table’ widget on dashboards to ‘table’, and you can now add nested dimensions to it. This makes detailed data analysis easier.
  • We removed the ‘flat table’ report from custom reports, renamed the ‘explorer’ report to ‘table’ report and made it easier to use by making the line chart optional.
  • Events in the tracker debugger are now sorted from newest to oldest by default, making it easier to monitor the latest session changes without adjusting the sorting each time.
  • We updated the tracker debugger to display new visitors, returning visitors and returning customers under an entry titled ‘Engagement’ in the session section.
  • Quick filters in reports now support non-grouped versions of default grouped dimensions. Previously, if you used a grouped dimension, e.g., Session time (grouped), in the report, you couldn’t use the non-grouped version of that dimension, e.g. Session time, in quick filters.
  • We added an ‘X’ button to quick filters so that you can easily clear all applied filters with a single click.
Fixed

  • We fixed a bug that cut off the button label in some languages when editing or creating custom channel groupings. The button label now displays the full name in all languages.
  • We fixed an issue where an error prevented users from saving a dashboard as a PDF. It now works correctly.
  • We fixed a bug that caused long URLs to be cut off in dropdown menus in reports. They are now displayed correctly.
  • We fixed a bug in CSV scheduled reports. Previously, selecting ‘All rows’ would revert the report to ‘Custom row limit 10’. The row limit setting now works correctly.

September 23, 2024

18.27.0

Analytics

Improved

  • You can now filter custom reports by visibility, choosing between ‘Only me’ or ‘All users.’ This helps you easily manage and distinguish private reports from shared ones.
  • The date picker now shows shortened month names like Jan 1, 2024 to Feb 1, 2024 and uses an en dash (–) for date ranges. This improves readability and follows standard date formatting guidelines.
Fixed

  • We fixed an issue where changing a filter’s extraction or transformation, for example, from ‘Page URL’ to ‘Page URL domain’ cleared the filter value.
  • The toast message for copying objects now correctly says ‘copied’ instead of ‘saved’.
  • The tooltip in the tracker debugger now shows the time format correctly, so leading zeros in minutes won’t get cut off anymore.
Removed

  • We removed all references to ‘GA3 vs. Piwik PRO’ from the product. This update eliminates outdated content about GA3, which is no longer relevant.

Administration

New

  • We introduced an audit log retention period, so audit log data will be removed after a specified time. You can adjust the retention period in Administration > Account > Subscription. We also redesigned and refreshed the audit log interface.

Tracker

Fixed

  • We fixed a bug that prevented the user ID and visitor ID from staying consistent across visits.

September 9, 2024

18.26.0

Analytics

Improved

  • We’ve hidden calculated metrics that don’t work with real-time data in the real-time dashboard widget editor. This makes the editor easier to use.
  • We updated various UI texts in Analytics, including toast messages and empty states. These changes improve clarity and consistency, enhancing the overall user experience.

Administration

New

  • We added a new installation method for Drupal in Administration > Sites & apps > Installation.

August 26, 2024

18.25.0

Analytics

Fixed

  • We fixed an issue where duplicate data appeared in the user flow and cached funnel reports (for a limited number of users) due to a date error.
  • We resolved an issue where changes to segment definitions in scheduled reports weren’t immediately validated. Now, validation works correctly, allowing users to save their reports with the correct configuration.
  • We fixed an issue where reports with the date dimension couldn’t be saved when grouped by week, month or quarter. This functionality now works correctly.

August 12, 2024

18.24.0

Analytics

Fixed

  • Google Search Console and Google Ads reports won’t appear in the scheduled report popover if the integration isn’t set up.
  • We fixed an issue where segments and comparison dates weren’t applied in scheduled report previews.
  • We fixed the product quantity calculation to correctly sum the items in orders.

Integrations

New

  • We added an option to use the pages router with the transpilePackages setting in the Next.js config. Read more
Improvement

July 29, 2024

18.23.0

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.

July 15, 2024

18.22.0

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.

July 1, 2024

18.21.0

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.

June 17, 2024

18.20.0

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

June 4, 2024

18.19.0

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.

May 20, 2024

18.18.0

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

Administration

Improved

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

May 7, 2024

18.17.0

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.

April 22, 2024

18.16.0

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.

April 8, 2024

18.15.0

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

March 25, 2024

18.14.0

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.

March 11, 2024

18.13.0

Analytics

Fixed

  • We fixed the issue with the tracker debugger showing an empty custom variable section. Now, the tracker debugger works properly.

Integrations

New

  • We released a new tracking library dedicated to Vue.js applications. Read more.
Improved

  • We added support for new ecommerce methods in the Angular library.
  • We improved our content interaction tracking. Now, you can track multiple elements with data-content-target attributes within one content block. Previously, we registered a click only on the first element with the data-content-target attribute within the content block.
  • Note: On March 1, 2024, we fixed the connection issue with our Microsoft Power BI Desktop and Microsoft Power BI service integrations. If you haven’t done it yet, please update your integrations to get everything running smoothly.

February 26, 2024

18.12.0

Tag Manager

New

  • We added a dedicated tag for integrating Piwik PRO with Cookie Information. The tag maps cookie categories from Cookie Information to consent types in Piwik PRO. This lets you trigger tags based on consents collected via a Cookie Information banner as well as create consent-based audiences in Customer Data Platform. Plus, you get to check consent statistics easily in your Piwik PRO reports. Read more

Integrations

New

  • We added the applicationInstall() and applicationUpdate() methods to our Android and iOS SDKs. We recommend using them instead of the sendApplicationDownload() method as they effectively separate app installation tracking from app update tracking.
  • We added the sharedInstance(siteID:baseURL:) method to our iOS SDK. This method allows you to change the siteID and URL in an already initialized tracker.
Improved

  • We added support for new ecommerce methods in the Gatsby library.
  • Our migration tool now allows you to import the following Google Tag Manager (GTM) triggers: element visibility, custom event and history change.
Fixed

  • We fixed the issue where changing the dispatchIntervalTime in our Android SDK didn’t affect already queued events. We also resolved the problem where events were not saved in device memory after being sent.
  • We fixed the connection issue with our Microsoft Power BI Desktop and Microsoft Power BI service integrations. Please update your integration to get everything running smoothly again.

February 12, 2024

18.11.0

Analytics

Improved

  • We clearly labeled product and event custom dimensions in the session log report and the tracker debugger, making them easier to find and read.
Fixed

  • We fixed a bug in quick filters that caused the filter to display the wrong value after saving it. Now, it works correctly, displaying the accurate value every time.

Consent Manager

New

  • Consent forms are now also available in Danish. We’ve translated our default copy into this language. You can use it in your forms after you add Danish in Menu > Consent Manager > Settings > Languages > Add language.
  • Our JS API now includes a new clearPrivacySettings() method, making it easy to reset a visitor’s privacy settings.

Administration

New

  • You can now grant or deny technical support access to your account by going to Administration > Account > Account settings > Allow technical support access. Granting us access will allow us to help you troubleshoot issues with your account. Blocking access may make it much harder and longer to fix problems. Sometimes, it could even make solving them impossible.
Improved

  • Core plan We’ve made the account deletion process quicker and simpler. Now, you can delete your account directly, without needing to contact our support team.
  • We’ve increased password security. From now on, new passwords must be 12 characters long, not 8 as before.

January 29, 2024

18.10.0

Analytics

Improved

  • Our API now supports date and time in ISO format with the date_from and date_to parameters. This update makes data pagination faster and lets you pull data for specific time periods.

    Note: date_to specifies a date range up to, but not including, a given time. For example, a query with:

    'data_from': "2022-01-02",

    'date_to': "2022-01-02" ,

    is equivalent to:

    'data_from': "2022-01-02T00:00:00",

    'date_to': "2022-01-03T00:00:00".

Fixed

  • We fixed margin display issues in the ‘Add calculated metric’ popup.
  • We fixed an issue where using ‘Copy to other sites & apps’ would cause the current dashboard to disappear. Now you can copy dashboards without problems.
  • We aligned text and cart icons properly in the session log and tracker debugger.

Administration

New

  • Core plan We introduced automatic account suspension and deletion for exceeding traffic limits, with alerts at 80% and 100% usage, followed by suspension warnings and final deletion notices.
  • Core plan Users purchasing extra actions for the Core plan will now find the expiration date of these actions under Administration > Account > Subscription > Subscription ends.

January 15, 2024

18.9.0

Analytics

Fixed

  • Raw data exports now include both goal names and goal IDs.
  • The desktop version of Piwik PRO now displays correctly on mobile devices.
  • We fixed issues in the calculated metrics editor, such as category switching issues and unexpected closes. Now the editor works properly.

Consent Manager

Improved

  • We added a ‘7-days’ option to specify how long a visitor’s consent stays valid. You can find it in Menu > Administration > Sites & apps > Privacy > Ask visitors for consent > Consent settings > Consent is valid for.

Tracker

Fixed

  • Automatic goal conversion events are now tracked immediately after the triggering event.

Integrations

Improved

  • We added support for new ecommerce methods in React and Next.js libraries.
  • We updated code for Cookiebot integration and fixed an issue where consent decisions were sometimes sent multiple times.
  • We updated the Looker Studio connector to version 1.2.0. Now, you can use Equal to (=) and Contains filters for enum type fields. We fixed problems with pie/donut charts and breakdown dimensions in line charts. The site selector supports over 1000 sites, apps and meta sites/apps. Also, we added messages informing about various limits.

December 4, 2023

18.7.0

Tag Manager

New

  • Click triggers now work more accurately because we’ve added a delay option and set it to off by default. This means those triggers will fire tags with no delay unless you change the delay setting in Menu > Tag Manager > Triggers > Click trigger > Wait for tags before loading the next page.

    The delay time is set in Menu > Administration > Sites & apps > Data collection > Delay loading the next page.

    Note: No delay is recommended for most use cases. A delay is recommended only if some events need to happen before the redirect.

Consent Manager

New

  • Consent forms are now also available in Catalan. We’ve translated our default copy into this language. You can use it in your forms after you add Catalan in Menu > Consent Manager > Settings > Languages > Add language.

Customer Data Platform

New

  • Data import via webhooks: You can now import data from other tools using webhooks. This feature allows you to enrich your customer profiles with valuable information from external sources and gain a better understanding of your customers’ preferences and behaviors. It also lets you create new customer profiles.

Administration

New

  • Piwik PRO is now also available in Catalan. You can change your current language to Catalan in Menu > Profile > Language & region.
  • You can now change the user’s session inactivity timeout in Menu > Administration > Account > Account settings. The default is 30 minutes, but you can set it from 15 minutes to 8 hours (480 minutes).
Improved

  • Enterprise Our single sign-on (SSO) service now allows you to choose signature validation methods: assertion, assertion and response, or response.

Integrations

New

Improved

  • We released a new version of the Looker Studio connector. We added date groups and transformations for ecommerce metrics. We also fixed Google Ads metrics and dimensions, bounce rates and average page views in session.

    Additionally, we added support for IN_LIST filters, including complex conditions like “Exclude Country in Denmark,Germany unless Device Type in Smartphone,Tablet.” We also added filters for “is null’/empty/’equals to 0″ conditions for both metrics and dimensions.

November 20, 2023

18.6.0

Administration

New

  • Piwik PRO is now also available in Spanish. You can change your current language to Spanish in Menu > Profile > Language & region.

Tracker

Fixed

  • We fixed an issue where broken and excluded events had an inaccurate cookie ID value. Now, the cookie ID for those events is set as 00000000.
Deprecated

  • We deprecated unused tracker settings: tracking_fingerprint_disabled and fingerprint_based_on_anonymized_ip. They don’t affect tracking.

Integrations

Improved

November 6, 2023

18.5.0

Analytics

Improved

  • The marketing performance dashboard now appears first in the list, making it easier for you to access.
Fixed

  • We fixed an issue with Google Ads integration. Previously, if users didn’t set their account name in Google Ads, they couldn’t integrate. Now, the integration works properly even without the account name.

October 23, 2023

18.4.0

Analytics

Improved

  • We fixed Swedish translations, improved the UI for creating and editing reports and refined the wording on buttons and headlines.

Tag Manager

Improved

  • We updated how tags, triggers and variables are copied. Now, after a successful copy, you go directly to the copied resource.

Administration

Improved

  • We renamed the session ID feature to “session hash” because the old name conflicted with the actual session ID in the Analytics data. The way we calculate the session hash remains unchanged, and this new name won’t affect your session metrics in any way.
  • You can now turn on or off a session hash and visitor cookies for all visitors in Administration > Sites & apps > Privacy > Compliances > Session and visitor identifiers or, if you use Consent Manager, just for non-consenting visitors in Administration > Sites & apps > Privacy > Consent > Consent settings.

Tracker

Improved

  • The trust_visitors_cookies property in the API is deprecated. In its place, we’ve introduced two new properties: use_anonymous_session_hash and use_session_hash. They let you use the session hash feature for both anonymous and consent-based tracking. Read more

Integrations

Improved

  • We released an updated version of the Piwik PRO library for Next.js applications. This new version now fully supports Next.js 13.
  • Our migration tool now gives you more info when something goes wrong during migration.

October 9, 2023

18.3.0

Analytics

New

  • We added a new report called “Shopping behavior” to our ecommerce reports. It’s a funnel-based report that helps you analyze the customer journey from product discovery to purchase, spot drop-off points and gain a comprehensive view of your ecommerce performance.
Improved

  • We switched to a 24-hour clock format in all reports and filters for consistency and ease of use.
Fixed

  • We fixed a problem with the creation date of product custom dimensions in the /analytics/api/analytics/product-custom-dimensions/ API endpoint. It was mistakenly showing the current date.

    From now on, when you create a new product custom dimension, it’ll correctly show the creation date. However, for dimensions created before this fix, this field will remain empty.

  • We resolved a problem where ecommerce event types were shown as numbers in PDF reports. They are now presented with descriptive labels.
  • We resolved an issue where we accidentally omitted displaying ecommerce event types in CSV reports. They are now being displayed correctly.

Customer Data Platform

New

  • Data import: You can now import data from other tools using the API. This feature allows you to enrich your customer profiles with valuable information from external sources and gain a better understanding of your customers’ preferences and behaviors.

    Additionally, you can create custom attributes, available both in the user interface (Menu > Customer Data Platform > Attributes) and via the API. Custom attributes can be aggregated in various ways, including first/last, unique lists, minimum, maximum, sum and more. They can also be created based on existing analytics events and assigned the desired aggregation method.

  • We included a gclid (short for Google Click ID) attribute in the user profile. You can use this to create audiences and send it to other tools.
  • We introduced a new API method that allows you to retrieve all the audiences to which the profile belongs in our CDP.

Tracker

Improved

  • We made a significant change to how Piwik PRO tracks sessions. Now, whenever a visitor’s user ID changes during their session, Piwik PRO will automatically begin a new session.

    Previously, if the user ID changed within the same session, Piwik PRO treated it as a single session. This resulted in inaccurate data because new IDs were overwriting user ID information within the same session. Read more

Integrations

New

  • Our Google Ads integration now supports Performance Max campaigns. If you’ve already set up the integration, you’ll start seeing Performance Max data in your reports. If you haven’t done so yet, maybe it’s time to integrate.
Improved

  • We improved the setup of the Google Ads integration. Now you can easily add or remove accounts, find out who on your team set up the integration, filter active and inactive accounts and see how many accounts you can integrate.
  • We released an updated version of the Piwik PRO library for React applications. This new version now fully supports React 18.2 and server-side components.

September 25, 2023

18.2.0

Analytics

Improved

  • We made the input field bigger in calculated metrics to make it easier for you to enter data.
  • We improved the text on buttons, headlines and more to make them more readable and consistent.
  • Now, each event in the session log report and tracker debugger comes with details about the page title where it happened.
Fixed

  • We fixed an issue with unresponsive text widgets on dashboards to make them easier for you to use.
  • We corrected the descriptions and aligned the text in the product custom dimensions.
  • We resolved a problem where custom dimensions were missing from the CSV export of the session log report. Now, they are included correctly.
  • We fixed an issue where when you tried to copy a report, the list would show sites that you can’t copy reports to. Now, you will only see the sites you can copy reports to.

Tag Manager

New

  • The Ecommerce cart update tag that lets you collect data about products added to the cart in your online store. Just note that it can’t be used together with “Ecommerce add to cart” or “Ecommerce remove from cart” because it conflicts with them. You have the option to implement either “Ecommerce add to cart” and “Ecommerce remove from cart” or just “Ecommerce cart update.”

Tracker

New

  • Now, you can control the session ID feature, which is a mechanism for recognizing sessions from the same visitor, by using the following parameters: &sh=1 activates the session ID, while &sh=0 deactivates it. If you decide to use these parameters, their settings will take precedence over those in the user interface.

Integrations

New

  • Our migration tool, designed to effortlessly migrate settings from Google Analytics 3 (Universal Analytics) and Google Tag Manager, is now available on Enterprise accounts, excluding on-premises accounts.
Improved

  • We updated our WordPress plugin to include our latest ecommerce tracking feature. You can now easily turn on or off automatic WooCommerce tracking in the plugin settings. With this update, you’ll collect more metrics and dimensions, have the option to work with product scope and benefit from better reporting. Read more
Fixed

  • We improved the setup of the Google Search Console integration.

September 11, 2023

18.1.0

August 28, 2023

18.0.0

Administration

New

  • Now you can use one email address with multiple Piwik PRO accounts.
  • You can now add an additional layer of security to your account using two-factor authentication (2FA). It can be turned on for the whole account by the account owner in Menu > Administration > Settings > Account security or individually by users in Menu > Profile > Security. Read more.
  • We introduced rate limits on logins, password resets and 2FA activities to increase the account’s security.
  • Enterprise You can simplify the login process for you and other users on your Piwik PRO account with the single sign-on (SSO) service available in Menu > Administration > Settings > Account security. Read more

Improved

  • We now send email notifications to users who changed their passwords, set up or turned off 2FA, or when 2FA reset was requested by an owner.
  • Newsletter

    Sign up to receive the latest Piwik PRO news and insights in your inbox