Visit Replays

Visit Replay emulates user behaviour to provide a high-fidelity replay. All interactions with a website recorded during a visit are uploaded back to the website on which the visit was recorded and dispatched in exactly the same order.

Since the Replay uses the actual website, all replayed behaviors will have the same effect as if they were performed by a real user. This means that replaying a visit in which the user submitted a contact will also result in submission of that form.

This approach (using the actual website) is different from the approach commonly taken by services offering Visit Replays (also known as Session Replays, Session Recordings etc.) which is to capture an exact copy of a page (including HTML, CSS, JavaScript, images) and replay a visit on that copy.

There are multiple reasons why UseItBetter does not copy content of visited pages:

Example of a Visit Replay

A screencast of a sample Visit Replay. Please note that this is a screencast. An actual visit replay is not a video.

iframe Support Requirement

In order to replay a visit, UseItBetter scripts need to reload a website into an iframe resized to match the users browser viewport size.

If your website has a script detecting if the website is running in an iframe:

<!-- iframejailbreak starts here --> 
<script type="text/javascript"> 
if (window.location != window.parent.location) { 
window.parent.location = window.location; 
} 
</script>

You should change it to accept iframe nesting on pages from the same host:

<!-- iframejailbreak starts here --> 
<script type="text/javascript"> 
if (window.location.host != window.parent.location.host) { 
window.parent.location = window.location; 
} 
</script>

Visit Replay Accuracy

You should keep in mind that the Visit Replay might not accurately reproduce real user behaviors. The accuracy of a replay is impacted by:

In most cases, the above issues can be solved as a part of UseItBetter script customization. Please contact your account manager or Support Team for details.