Real-time dashboards are no longer in beta. They’re automatically turned on for every new site or app, so you can start using them right away.
You can now track and compare e-commerce results in different currencies. Funnels, user flows, and the tracker debugger include new multicurrency dimensions: Revenue (USD), Tax (USD), Shipping (USD), Subtotal (USD), and Discount (USD), giving you better insights for international sales. Read more
The status page now warns you if the data processing is delayed for more than 24 hours, helping you spot issues faster.
FIXED
Dashboard widgets no longer crash when you set quick filters with very large numbers.
In the custom event dimension creator, now only invalid regex entries show errors – no more false warnings.
We’ve fixed an issue where the attribution report didn’t open if you clicked it while dimensions were still loading. Now, the report creator always opens as expected.
Charts in PDF reports generated from dashboards now have correct margins and appear properly centered and aligned.
Publicly shared reports with broken dimension value groupings no longer crash. You can now open them without errors.
In the dashboard sharing modal, the wording now correctly says “dashboard”, not “report”, so what you see matches what you share.
Tag Manager
NEW
You can now add multiple date and time ranges in the tag view, giving you more control over when tags fire.
IMPROVED
The Respect opt-out and DNT option is now turned off by default for all new tags, making the setup easier.
Customer Data Platform
NEW
You can now export all profiles that belong to a selected audience using our API. This is ideal for activating audiences outside of Piwik PRO or syncing them with external tools.
In September, starting with version 18.50.0, we’ll change the content-type header from text/html to text/plain, because of the issue with Firefox responding with ns_binding_aborted to our tracking requests. If you have a tracking code implementation that uses text/html, it could break. Make sure your setup can handle this update.
General
NEW
We’ve launched a new product bundle of Piwik PRO Analytics Suite and Cookie Information Consent Management Platform, free for 30 days. This offer lets you make the most of advanced analytics and personalization tools while staying compliant with privacy regulations. You’ll be able to track and analyze the performance of your website, app, and marketing campaigns, scan your websites for cookies, and display customizable cookie banners.
We’ve introduced an account creator for a smoother and faster setup of your sites and apps.
Cookie Information Consent Management Platform is now directly connected to Piwik PRO Analytics Suite and is the recommended consent management platform for all new customers.
We’ve introduced dark mode. Now you can choose a display that’s easier on your eyes, especially in low-light settings. You can turn it on or off in Menu > Dark mode BETA.
FIXED
We've updated the calculation of the SLA on the status page. From now on, only downtime alerts will affect the SLA figures and disrupted alerts will no longer impact the calculation. Note: SLA values for past periods may now look different. We’ve recalculated all historical data using the new method, regardless of the selected time frame.
Analytics
IMPROVED
We’ve updated the message shown to users without Analytics permissions. It now explains why access is restricted and what to do next. Users now see "You don't have permission to access this module. Reach out to the account owner or a user with manage permission if you need help.”
We’ve updated the text in the folder interface to make it easier to understand. If a folder contains files but no subfolders, the message now says "No folders" instead of "No items". We’ve changed "Hide folders structure" to "Hide folder structure" for easier reading. All these changes make it more intuitive to navigate folders.
When there’s no data in the consent report, users will now see a message explaining why and how to start collecting it.
Now you can apply custom channel groupings directly in the channel report view. Also, it’s now possible to create a channel grouping with more than 10 groups.
FIXED
We’ve fixed an issue in table widgets, where the seconds filter field briefly showed filters.units.second instead of seconds when the user cleared the field.
We’ve fixed an issue where the dashboard dropdown field appeared empty when editing scheduled reports after refreshing the page. Now, you can properly select from available dashboards without visiting the dashboards page first, making report setup more reliable.
You can now open the attribution report creator reliably, even right after navigating to custom reports. There’s no need to wait or retry.
We’ve fixed an issue with USD-related dimensions. Dimensions such as revenue (USD) or tax (USD) were displaying as "{{baseCurr}}" in exported CSV files instead of showing the proper currency label. Exported reports now show currency in a readable format, making it easier to analyze financial data.
We’ve fixed a loading issue that occurred when reselecting the same dimension value in the report preview. The preview now correctly displays all report types, including tables, bar charts, and line charts, without delays.
We’ve fixed tooltip positioning in user flow reports so that tooltips are fully visible when hovering over disabled menu options.
We’ve fixed the modal to display correct grey transparency instead of appearing almost black. You can now clearly see and interact with the PDF export options in goal comparison reports.
Customer Data Platform
NEW
You can now remove profiles in CDP directly from the profile view. It’s ideal for rerunning test scenarios from scratch or debugging issues related to a specific profile.
Integrations
IMPROVED
We’ve added a warning when trackEvent is used with an invalid value parameter.
We’ve fixed an issue where some trackError calls were ignored during script initialization.
We no longer show warnings if setSecureCookie or enableCrossDomainLinking appear multiple times in the initial queue.
We’ve cleaned up scheduled report PDFs by removing extra checkboxes. Your PDF reports will now look organized and professional, just like they used to.
FIXED
When viewing line charts with long series names, you can now scroll horizontally in the legend. This means you can easily see and click all the checkboxes, even in smaller widgets.
We’ve fixed a small issue in the session log to keep the interface consistent.
You can now export ecommerce attribution reports to PDF without running into issues. Now, the export option works as expected.
When comparing time periods or segments, reports now correctly show "-100.00%" when a value drops to zero. This gives you a clearer view into significant drops during data analysis.
User flow reports exported to PDF now use space better. Charts will appear larger and easier to read, especially in landscape mode.
When exporting attribution reports to PDF, you’ll now only see columns for the models you actually selected. No more extra placeholders.
If you don’t have access to Analytics, you’ll now see a clear message instead of getting stuck in an endless loop.
Clicking a redirect from scheduled report settings now takes you to the correct engagement report, instead of the audience overview.
Reports using dimension value grouping (DVG) with financial metrics like revenue will no longer crash. You can create and view these reports without issues.
We've fixed an error where dragging dimensions into the nested field could cause the report preview to freeze.
Ecommerce scheduled reports now have readable, friendly file names instead of technical codes.
If you track only one currency, we’ll no longer show the unnecessary “¤” symbol in totals. You’ll only see this symbol if you set up multicurrency tracking.
The tracker debugger now works correctly and fetches any log, even logs older than 12 hours.
Tag Manager
NEW
We’ve added new filters to the tag and trigger lists. You can now quickly find tags without triggers and triggers without tags, making it easier to stay organized.
We’ve removed checkboxes from PDF reports to make them cleaner and easier to read.
FIXED
We’ve clarified the message shown when deleting a folder to avoid confusion.
Tag Manager
NEW
If you have publish permission, you can now name and describe each version (snapshot) of your Tag Manager setup after publishing.
You can also add or update snapshot descriptions anytime in the Menu > Tag Manager > Changelog. This helps you keep track of changes in each version.
Now, you can choose to show only the attributes that changed in the snapshot view of the changelog. This helps you quickly see what’s new in each version.
It’s now easier to work with long lists of tags, triggers, and variables – you can filter and sort them by different options like name, creation date, or type.
You’ll now be notified when the SSL certificate for your custom domain is about to expire.
Modals will appear 30 and 7 days before expiration, and stay visible until dismissed. This will give you time to renew the certificate and avoid service interruptions. Read more
Analytics
NEW
[Experimental] You can now export dashboards to PDF in grid view, matching their layout in the UI. This means your widgets will appear in their original positions, instead of being stacked vertically.
Note: This is an experimental feature. You may notice minor issues as we continue to refine it.
CDP
IMPROVED
In CDP > People, when you create an audience from a profile, the last completed goal is now automatically added as a condition, helping you build audiences faster and with less manual setup. Read more
We’ve added API rate limits to improve the platform's stability and performance. Over the past two months, we’ve contacted clients who may be affected and helped them optimize their API usage.
If you haven’t heard from us, there’s likely nothing you need to do. Read more
Analytics
NEW
Now you can pick exactly which metrics to show in line charts using checkboxes. It helps you keep your charts focused, clean, and easy to read.
IMPROVED
Non-financial events now consistently use your site’s default currency, making reports more accurate and less confusing.
Now, if you need the same report on a different dashboard, you can copy it across websites with just a few clicks.
[Experimental]We’re testing a longer session processing window: up to 2 hours. With a longer window, late events are more likely to be grouped into the correct session, which reduces the chance of creating duplicates. We expect reducing duplicated data by up to 67%, making the data cleaner and processing faster. Read more about data deduplication.
Note: It’s an experimental change, so we’re monitoring the results and adjusting as needed.
FIXED
Filters now work on historical session logs. You’ll get accurate historical data results when filtering by dimensions like page URL or event type, not just for today.
We fixed a rare bug that caused the app to crash when editing custom reports. Everything loads smoothly now.
CDP
NEW
We’ve introduced People view to give you real-time visibility into your users and visitors as soon as you enable CDP.
People view lets you verify that tracking is working, shows profiles as they appear, and helps you spot opportunities to activate audiences faster. You'll see which users and visitors hit key goals, and which ones haven't, to take action right away.
You can now create custom reports faster, using the dropdown menu after clicking + Add a report in Menu > Analytics > Custom reports.
IMPROVED
We’ve updated the look of the quick filters button in widgets and reports. Now, it looks like other buttons, so it’s easier to see you can click it.
FIXED
We’ve fixed an issue where copying a widget once triggered multiple popups. Now the popup displays only once as it should.
CDP
NEW
You can now download audience lists and use them outside Piwik PRO. Choose exactly which profile attributes to include, so you have full control over the data you activate.
To get started, head to Menu > CDP > Audiences and click Download CSV next to the audience you want to export.
On June 3, 2025, starting with version 18.44.0, we’ll add rate limits to keep Piwik PRO fast and stable for everyone. This means there’ll be a limit on how many requests you can send at once.
Read this article to make sure your setup will continue to work smoothly.
General
IMPROVED
We’ve updated how we process ecommerce data using old currencies. For example, if your tracking request includes HRK (Croatian kuna), we’ll automatically use the EUR exchange rate instead. That way, your data will still reflect the correct currency for the given country.
Analytics
NEW
You can now copy widgets from one dashboard to another. No need to recreate them from scratch – just copy and paste to save time.
IMPROVED
We’ve made user flow reports easier to read. Custom step names now appear at the beginning, without getting cut off, and the event type has been moved to the end.
We added space to the left and right of horizontal bar chart widgets. This gives them a cleaner look and makes the data easier to read.
FIXED
Working with large funnel reports no longer causes connection problems. We’ll keep your session active while the data loads, without opening extra connections.
We’ve fixed a bug where a random } character appeared in your browser tab title after canceling a goal deletion in Menu > Analytics > Goals.
Arrows showing changes between time periods are now green for positive changes and red for negative. No more confusing black arrows.
You can now organize your dashboards, goals and custom reports, using our new Folder feature. Create shared or private folders directly in the UI – no setup needed. Read more
We’ve added a Landing pages keywords tab in Menu > Analytics > Reports > Google Search Console. Now, you can see which keywords brought users to specific landing pages, along with impressions, clicks, CTR, and average position. All data is filtered for Google organic traffic.
Now, you can quickly add custom reports to your dashboards. Choose from tables, line charts, and bar charts. In table reports, you can switch between table and chart view. Make sure you have edit access. Note: Core reports without customization options aren’t supported.
You can now add optional descriptions to key objects in Analytics, including reports, dashboards, goals, segments, and more. This will help your teams provide context and improve collaboration across the platform. Descriptions have a character limit depending on where they appear. Fields that were previously required, like calculated metrics, are now optional.
IMPROVED
We’ve improved bar charts in reports and widgets with new options: sort by name or value and switch between a horizontal and vertical layout. We’ve also refreshed the report editor. Now, it has clearer labels, better-placed tooltips, and updated dropdowns for a smoother editing experience.
FIXED
We’ve fixed an issue where funnel reports kept loading as if there was a delay. Now, even if the data takes longer to load, your report will appear as soon as it's ready. There’s no need to refresh or reopen the tab.
Negative values in data comparisons are now displayed properly.
Tag Manager
NEW
You can now share access to debug mode using a link, even with people who don’t have a Piwik PRO account. It’s a handy way to collaborate with teammates or troubleshoot. Read more
Integrations
IMPROVED
We’ve updated the React Native Piwik PRO SDK with added support for native iOS SDK 2.1.0 and native Android SDK 2.1.0. We’ve also fixed an issue with incorrect typing in trackSearch.
We’ve introduced a new version of Flutter Piwik PRO SDK with support for native iOS SDK version 2.1.0 and native Android SDK version 2.1.0.
DEPRECATED
The migration tools for Google Universal Analytics (GA3) and Google Tag Manager (GTM) have been officially sunset and are no longer available.
When logging in, you’ll now see a loading animation instead of a blank screen.
FIXED
We’ve fixed an issue where notes sometimes didn’t show up correctly.
Tag Manager
IMPROVED
We’ve improved our debug mode. Here’s what’s new:
You can now filter events in Menu > Tag Manager > Debug mode > Events.
You can now filter variables in Menu > Tag Manager > Debug mode > Events > Variables.
If you sort tags by priority, we now show the priority number in the left menu.
We’ve added icons next to tag names to show where they come from:
Setup tag – added manually by the user.
Meta setup tag – created as a part of a meta setup.
System tag – created automatically when you turn on certain system settings, like scroll tracking in Administration. It’s visible only in the debug mode.