Release history

Betterlytics changelog

See what's new in Betterlytics! From fresh features to performance fixes, follow our journey and discover how your analytics experience keeps getting better.

Fresh releases ship monthly. Scroll chronologically to revisit every iteration.

Faster Pages, Active Time & Event Property Insights

This release makes the Pages report faster, improves time-on-page accuracy with active time measurement, adds Global Properties insights to the Events table on the Overview page, and fixes a few dashboard annoyances.

New Features

  • The Events table on the Overview page now includes a Global Properties tab, making it easier to see which properties and values appear across unique visitors.

Performance

  • The Pages report has been heavily optimized and should now load significantly faster, especially for larger datasets.

Improvements

  • Time on page is now based on active time instead of wall-clock time, so duration metrics better reflect how long visitors actually engaged with a page.
  • Your selected time range is now preserved when switching between dashboards.
  • Entry and exit page reports now focus on the metrics that fit those views. Scroll depth has been removed from both tabs, and bounce rate has also been removed from exit pages.

Fixes

  • Fixed an issue where world map tooltips could stay visible after your cursor left the map.
  • Improved timezone detection so pages load more reliably for visitors in affected environments.
  • Fixed a Firefox issue that made certain table columns difficult to select and copy.

Global Properties & Performance Improvements

Segment your analytics by any dimension you care about with the new Global Properties feature, and enjoy significantly faster dashboard load times thanks to broad performance improvements.

New Features

  • Global Properties let you attach shared context to every event sent from your site, such as logged-in status, plan tier, or user role. This makes it easy to segment any report by these properties, for example comparing logged-in users to anonymous visitors.

Performance

  • Dashboards now load significantly faster, with the biggest improvements on high-traffic sites and longer time ranges.
  • Charts and tables now load as you scroll to them, so the data at the top of the page appears sooner instead of waiting for the entire page to finish.

Improvements

  • Session metrics are now more accurate, especially for long-lasting sessions. Session count, bounce rate, and time on site now better reflect what visitors actually did on your site.

Client-Side Error Tracking

Betterlytics now tracks client-side errors. See every error with stack traces and breadcrumbs, track trends over time, and optionally replay the session that triggered each error.

New Features

  • Client-side error tracking is here. Errors and console.error calls can now be captured and grouped by fingerprint, so you can see which errors affect the most users and how often they occur.
  • Every error comes with a stack trace and a breadcrumb trail showing what the user did leading up to it. Enable session replay on error to also capture a full replay of the session.
  • Errors are fully accessible through the MCP server, so your AI assistants can query error data and help you understand and debug what causes each error.
Keep scrolling. Newer releases will load automatically.

Keep scrolling. Newer releases will load automatically.

Get started free

Ready to try Betterlytics?

Create an account and start tracking in minutes. Free plan included. No credit card.

Changelog | Betterlytics Release Notes & Product Updates