Analytics

IMPROVED

  • 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.

Analytics

IMPROVED

  • 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.

General

NEW

  • 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

General

NEW

  • 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.

Analytics

NEW

  • 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.

📘

Heads up

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.

Analytics

NEW

  • 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.
  • 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.

Analytics

NEW

  • 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.

📘

Heads up

On April 23, 2025, we plan to remove the migration tool (Menu > Administration > Account > Migration tool).

This tool lets users transfer settings from Google Analytics (Universal Analytics) and Google Tag Manager (GTM) to Piwik PRO. That includes properties, goals, dimensions, tags, triggers, and variables.

If you still need to migrate your data, please do so before the tool is removed. Read more

Analytics

FIXED

  • We’ve fixed an issue where custom dimensions containing long words (over 25 characters) in the table widget didn’t display properly. Now, they align correctly without affecting the layout.
  • We’ve fixed an error where users without edit permission saw two tooltips when hovering over the edit button in Analytics > Goals.
  • We’ve fixed a problem where adding a sessions metric to the metric to calculate field in the counter widget caused the page to crash. Now, you can add it without any errors.
  • We’ve corrected an issue in Menu > Analytics > Ecommerce > Session log where the generated a lifetime revenue value showed the correct amount but used the wrong currency. Now, it matches the tracked event's currency or correctly converts it based on your site or app currency settings.
  • We’ve fixed a bug where clicking a plot button without selecting a second dimension caused an error. Now, the button stays disabled until a valid selection is made.
  • We’ve restored the % change in goal conversions and % change in goal revenue columns in attribution reports in PDF. Now, the columns display correctly, just like in PNG and JPG exports.

Integrations

IMPROVED

  • We now add action_name by default to all outlink and download events.

FIXED

  • Now, you won’t see any unnecessary setTrackingSource error in your site inspector’s console if you use the integration with WordPress.

Tag Manager

NEW

  • We’ve added a new view in Menu > Tag Manager > Triggers that lets you see all tags added to a given trigger. Now, it’s easier to manage and track tag behavior.

IMPROVED

  • We’ve renamed the Bing Universal event tracking tag template to Microsoft Universal event tracking to match Microsoft’s naming.

General

NEW

  • We’ve introduced status pages to keep you informed about system performance, incidents, and planned maintenance.

    • The Piwik PRO status gives you an overview of service statuses at a glance. You can access it by visiting status.piwik.pro or piwik.pro/status.
    • The status page provides detailed incident history and uptime statistics so you can stay informed about past and ongoing issues on your Piwik PRO account. You can view it by adding /status to your account address, like this: https://example.com/status.

    These pages help you check if everything is running smoothly or if there are any issues. Read more

Analytics

IMPROVED

  • We’ve made the "How is this calculated?" popup clearer and easier to understand and renamed it to "How is the data calculated?". You can find it in Menu > Analytics > Reports and Custom reports after clicking the three-dot ⋯ icon next to the report’s name.

    The info box now explains scope variations more clearly, helping you better understand how Piwik PRO calculates your data.

  • We’ve updated our list of recognized search engines to keep your traffic data accurate.

  • Events from bots, even broken ones, are now classified as excluded. It helps keep your reports focused on actual user activity.

FIXED

  • We’ve fixed an error where event-type custom dimensions showed up under product custom dimensions in the tracker debugger for product details, add to cart, and remove from cart actions. Now, event dimensions are correctly categorized and won't merge with event attributes when no product dimensions are present.
  • We’ve fixed an issue where tables in widgets and reports didn’t align properly on smaller screens, making them hard to read. Now, column headers and content stay properly aligned across all screen sizes.

Administration

NEW

  • [Enterprise only] We’re introducing domain management. Now, you can set up and manage both default and custom domains to track your sites and apps.

    Setting up a custom domain allows you to host Piwik PRO on a URL that matches your company’s branding, such as example.yourdomain.com. A custom domain enhances trust and helps you maintain your brand identity.

    You can now configure this directly in Menu > Administration > Account > Domains. Read more

Tag Manager

NEW

  • [Enterprise only] The default tracking code tag now automatically pulls your tracking domain from Menu > Administration > Sites & apps > Data collection > Domains. It means you don’t need to publish changes in Tag Manager when updating your domain settings – everything updates automatically.

    This change only affects the default tracking code tag so your custom tags won’t be impacted.

  • [Enterprise only] Setting up a first-party collector is now easier and doesn't require adding custom tags. You can configure it in Menu > Administration > Sites & apps > Data collection > Domains. Read more