Skip to main content

Set Up Real User Monitoring

This article explains how you can start collecting real user Core Web Vitals data on your website.

Create a DebugBear account

Sign up for a free trial to get started.

Generate a RUM snippet

Navigate to the project RUM tab and click Get Started.

RUM get started button in DebugBear

Install the DebugBear RUM snippet on your website

Your unique tracking code has now been generated and you can install it on your website.

DebugBear snippet

Installing in an HTML template

The best way to install the DebugBear snippet is to insert it into the HTML <head> tag on your website. This may be possible through an admin UI on your website, or a developer can help you do this.

Installing via tag manager

It is also possible to install the DebugBear snippet using a tag manager like Google Tag Manager.

The limitation here is that the snippet will be loaded later than if it was embedded directly in the document HTML. This can mean that some very short user experiences are missed. For example, think of a user on a slow connection and who waits 5 seconds for page content to show up and 10 seconds before Google analytics loads. If they navigate after 7 seconds then their poor experience will not be recorded.

Does installing the DebugBear RUM snippet impact page speed?

The DebugBear snippet is loaded asynchronously and currently takes less than 10 kilobytes to download. It should not have a significant impact on your page speed as the script is small and the browser will prioritize more important resources.

Wait for data to come in

Once the snippet is set up on your website you should quickly start seeing page speed data coming in. For example, you can see this in the Experiences tab:

Real user page speed experiences