Mouseflow Help & Support

Content is Missing From Playback


If there are elements on your page that don't appear in playback or on the heatmaps, there are a few things you might need to check.

Is the content loading after the initial page has loaded?

If the elements in question are loaded onto the page after the initial page has loaded, we might not pick it up automatically. This can be solved by setting a delay in your tracking code. You can read more on this in our Recording Content After Page Has Loaded article.

Does the content disappear?

If this is the case, the issue is probably what we call 'double scripting'.  A script from your website is being run in our playback window, overwriting the HTML that was originally recorded. To get around this, we can block the script from running in playback. Simply open a ticket with all relevant details (link to affected recording, description of the content missing) and we can resolve this issue for you.

Do you have dynamic elements/events on your page?

If content is dynamically loaded onto your pages through AJAX (instead of traditional page navigation), you sometimes need to take an extra step in order for Mouseflow to work in playback. Basically, you need to call a JavaScript function when a new "page" has rendered. See our Single Page Websites article for more details.


Tags: content missing playback record content after page loaded content disappears dynamic elements events ajax

Have more questions? Submit a request


Powered by Zendesk