Skip to main content

Week 23 2026

· One min read
Carl Grundberg
CTO

Analytics & Reporting

  • Language version selector — Beta analytics now includes a Website dropdown in the global filter (same placement as dashboards). Choose all main URLs, all staging/testing URLs, or a specific language site to scope results without building manual segments. The selection is saved on your filter and applied server-side across Matomo visits, actions, conversions, GA4 events, and survey responses. The control appears only when there is more than one URL to choose from.

Operations & Reliability

  • Worker failure alerts — Background job failures now log rich context to the console (queue, job name, attempt count, payload, and stack trace). Slack maintenance alerts are sent only after all retries are exhausted, with truncated payload and stack details so on-call can diagnose terminal failures faster.

Week 22 2026

· 2 min read
Carl Grundberg
CTO

Analytics & Goals

  • Goals in the sidebar — Beta analytics now lists each Matomo goal in the left navigation. Open a goal to see the shared Goals dashboard scoped to visits that converted on that goal.
  • Nested entry pages — Expanding a folder in beta analytics now includes the index page (shown as /), with counts scoped correctly to the parent folder so totals match legacy analytics.

Surveys & Customer Experience

  • CX data sources — Analytics and Overview tabs are hidden for Customer Experience data sources, so navigation shows only CX Surveys (matching how Heatmaps is hidden for non-website modules).
  • Installation health — The “no recent data” warning no longer appears for survey-only sites with visitor tracking turned off. Survey responses now update the site’s last-activity timestamp, so healthy survey installations stay green.

Session Recordings

  • URL parameter rules — When editing a session recording with a “URL parameter” target rule, the “Value to match” field is preserved on save and reload.

Licensing

  • License upgrades — Mid-term upgrade pricing now credits your existing license using the correct yearly or monthly rate, so the remaining-period charge reflects the true price difference.

AI & Privacy

  • PII detection — Survey open-text responses can be scanned by an internal EU-hosted PII model. Detected personal data is stored for review and feeds the existing flagged-comments workflow, replacing the older keyword-based approach when the service is enabled.

Week 11 2026

· 2 min read
Carl Grundberg
CTO

Analytics & Reporting

  • Event tracking — Break down by Event category, Event name and Event action, and count unique events with the Events metric.
  • Event values — When your events have numeric values, you can now see Total event value, Average event value, Max event value, and Min event value.
  • Page and action details — Filter and break down by Action path, Pageview URL, Pageview path, and Pageview title.
  • Goal conversions — Replaced the old goal conversions metric with Goal conversion visits, which counts unique visits that converted on at least one goal.
  • Visits — Clarified the description of Visits.

AI Assistants as Traffic Source

  • Referring AI assistant — Traffic from AI assistants (such as ChatGPT, Perplexity) is now tracked as its own dimension.
  • Filter and segment by AI assistants as a traffic source.

Data & Licensing

  • Question responses — Duplicate survey responses are now removed so each response is counted only once.
  • License renewal — Fixed the renewal date shown in the license flow and simplified the renewal text.

Query Builder

  • Filter labels — Labels for filters like browser, device brand, and operating system are now displayed more clearly and consistently.

Week 35 2025

· One min read
Carl Grundberg
CTO

Enhancements

  • Added nested table support
  • Limited session recording view to 1000 sessions
  • Allow customers to hide welcome page disclaimer
  • Allow customers to use contact questions

Bug Fixes

  • Dont show warning for license usage for daily limits
  • Only warn about data collection interruptions when action limit is exceeded

Week 34 2025

· One min read
Carl Grundberg
CTO

Enhancements

  • Added support for fixed months in DateRangePicker and related components
  • Added support for more than one level in routed layout

Bug Fixes

  • Fixed handling of potential null values for customerIds in access filter

Maintenance

  • Updated Matomo to version 5.3.2

Week 28 2025

· One min read
Carl Grundberg
CTO

Tables

  • Added table result view
  • Implemented table result headers for clarity

Week 27 2025

· One min read
Carl Grundberg
CTO

Tables

  • Improved diff handling for table results
  • Added value resolvers to support richer cell values
  • Ensured averages are displayed as floats where appropriate

Onboarding

  • Added sign-up link entry point

Week 26 2025

· One min read
Carl Grundberg
CTO

Dashboard

  • Added dashboard content and global filter support

Data & results

  • Improved country resolution logic
  • Adjusted results and table handling for segments

Licensing

  • Updated license change flow in manager

Week 25 2025

· One min read
Carl Grundberg
CTO

Distributions

  • Fixed filtering logic in distributions resolver

Email

  • Handled empty blocklist edge case

Week 24 2025

· One min read
Carl Grundberg
CTO

Heatmap & Session Recording

  • Fixed heatmap screenshot reliability
  • Enforced maximum name length for HSR items

Licensing

  • Fixed handling for accounts with no survey license