Real User Monitoring for Campaigns and Experiments

SiteSpect takes Real User Monitoring to the next level by enabling customers to create and track key site performance metrics at the campaign level.

SiteSpect's Real User Monitoring (RUM) utilizes the Performance Timing  API to capture and log timing information for various events that occur during the loading and application of the campaign experience. By leveraging PerformanceTiming, SiteSpect is able to monitor the timing of the user experience on your site while the campaign experience is being applied. This valuable information allows you to analyze potential performance impacts that a new experience may introduce and allow you to iterate, refine and optimize.  Additionally, RUM campaign metrics are enabled on a per customer basis, ensuring its tailored effectiveness.

Benefits of using SiteSpect RUM for Campaigns:

  • Optimize campaign experiences for performance.
  • Layer granular user statistics right into any report.
  • See campaign impacts to site performance and KPIs.
  • Track numerous, real user interaction metrics.
  • RUM data is seamlessly incorporated into campaign reporting, providing a comprehensive and unified view.

Examples of RUM Campaign Metrics and why to use them:

For an Origin Experiment, which changes functionality or uses a different back-end,  you may want to leverage Page Load Time and Time to Interactive to understand if there are any performance impacts for your end user experience.

For Client-Side Experiments, where the components or elements are being added to the users journey that could impact how a user behaves or interacts with your site,  including performance metrics can provide the additional insights; ruling out user behavior changes because of Page Load Time or Time to Interactive issues or degradation. 

  • Page Load Time – The number of milliseconds between the time when the browser requests a page to when the browser has finished loading the DOM.
  • Time to Interactive – The number of milliseconds from when a browser requests a page to when the user can first interact with the page.

For complex Experiments or Campaigns where you might be leveraging SiteSpect's Regex capabilities, including SiteSpect Analysis Time can ensure that the campaign set-up is efficient and not creating any undesirable latency in the user experience. 

  • SiteSpect Analysis Time – The number of milliseconds it takes SiteSpect to modify the user experience.