Product tour · Epsilon Delta Gemini · Website monitoring

JavaScript error tracking from real user sessions

JS errors groups real-user JavaScript failures by message and class, with how many views each one affects, its trend and when it first appeared, so you fix the errors with the widest reach first.

JS errors real-user JavaScript failures

“Which real errors hurt the most users?”

  • Sample data
  • Last 24 hrs
  • All platforms
  • All events
  • All classes · Exclude bots
Error rate
269 per 1k views
▼ 4% vs last week
Pageviews affected
12.6%
Distinct problems
388
grouped by message
New in window
41
first seen in last 24 h
Top problem share
18%
one problem

Error rate over time

per 1k views, stacked by class
  • Uncaught
  • Rejection
  • Console error
00:0004:0008:0012:0016:0020:00

Problems

grouped by message · showing 5 of 388
ErrorClassRateOccurrencesUsers
Uncaught Error: Minified React error #418Uncaught47.950,6729.7%
TypeError: Cannot read properties of null (reading 'addEventListener')Uncaught45.247,8774.5%
Unhandled rejection: [object HTMLScriptElement]Rejection40.642,9834.1%
Failed to load static propsConsole25.026,4301.9%
ReferenceError: updateWebView is not definedUncaught11.812,4790.9%

Sample data on example domains (shop.example.com). Your dashboard shows your own sites and apps.

What you can see on JS errors

  • Errors grouped by message and class
  • Affected views and error rate
  • New and recurring errors
  • Bot traffic excluded in one click

Questions about JS errors

How are errors grouped?

By message and error class, so one bug appears once with its total reach.

Can I exclude bots?

Yes. One filter removes suspected bot traffic from error counts.

Last updated 6 Nov 2026 · Reviewed by [Name], [Role]