Help Center

Console Recorder

The Usersnap Console Recorder feature adds full XHR logs and JavaScript errors to every bug report.

Before you can start, install the Usersnap widget to a website.

Usersnap console recorder for client-side javascript errors

Enabling the feature is very easy. Open the widget configuration tab in the project settings and click on "Change color and features of the widget".

Enable the console recorder feature by clicking on the on/off checkbox.

Every submitted report will now contain the log output in the Usersnap dashboard.

Usersnap console recorder for client-side javascript errors

The console recorder saves error and log messages and records XMLHttpRequests, too. Find out what happened moments before the user clicks on the feedback button.


Basically the console recorder works with every modern web framework out of the box.

Errors which occur very early (e.g. a body onload function which fails) could be missed by the recorder, because Usersnap is loaded asynchronously to not hit your page loading time.

If you are using AngularJS, the console recorder needs your help with a small library to record even internal AngularJS errors.

The console recorder does not record errors occuring on mobile devices.

Let's connect and get in touch!