Changelog

What's New

Product updates and improvements from the Witnes team.

Feature

User Behavior: Conversion tracking

A new User Behavior section shows you which anonymous visitors converted into identified users — automatically, no config needed. See total conversions, conversion rate, and median time to convert, with a daily trend chart. Expand any conversion in the table to see the exact pages that visitor browsed across all their sessions before they identified.

Read post →
Improvement

Zero CWV impact tracker loading

The Witnes tracker snippet now loads after the page load event using dynamic script injection, guaranteeing zero impact on LCP, CLS, and INP. All performance observers use buffered: true so no metrics are missed despite the deferred load. The integration guide and in-app wizard have been updated with the new single-snippet format.

Feature

INP — Interaction to Next Paint

Witnes now tracks INP (Interaction to Next Paint), the Core Web Vital that measures how quickly your page responds to user interactions like clicks, taps, and key presses. INP is recorded per page load and surfaced in session detail views.

Read post →
Feature

Custom date range for analytics

You can now select a custom date range on the analytics and visitors pages, giving you full control over the time window you're analyzing. Simply pick any start and end date from the new date range picker.

Improvement

Mean load time trend chart

Performance pages now include a trend chart showing how your mean page load time evolves over the selected period. A linear regression line makes it easy to spot whether things are getting faster or slower over time.

Preview

Traffic dashboard (Preview)

A new traffic analytics dashboard is now available in preview. It shows page loads, unique visitors, and sessions over time as an interactive area chart, alongside breakdowns by geography, device type, and acquisition channel.

Read post →
Preview

Needs Attention on home (Preview)

We're experimenting with a Needs Attention panel on the dashboard home that surfaces pages with degraded performance, high error rates, or unusual patterns — so you can act fast without digging through reports.

Feature

Filter analytics by organisation

Performance and traffic metrics can now be filtered by organisation. If you're tracking multiple customers or tenants, you can isolate metrics to a single org to understand exactly how your product is performing for them.

Feature

Performance analytics

A dedicated performance page now gives you a breakdown of real user load times across your pages — including percentile distributions, sentiment scores, and which routes are hurting your users the most.

Feature

Dashboard home overview

The dashboard now opens with a home overview giving you an at-a-glance summary of visits, performance, and experience quality across your projects — with trend indicators so you can see what's changing.

Feature

Visitor tracking and session deep dives

Witnes now tracks individual visitor sessions. You can browse all visitors, inspect their journey across pages, see exact load times per page load, and understand the full context of any individual experience.