Single Page Applications where new pages are loaded without reloading the DOM require the Single Page Application app to be enabled to view each unique page view in the user's session.

To enable the Single Page App, navigate to your Apps & Integrations in your domain project.

Next, click the Single Page App button

Next, enable the App:

Every time a new “page” is rendered, JavaScript will be called. Mouseflow will continue to record the session but create a new pageview. When you watch the playback session, you'll see that it consists of many pages instead of just one.


  • Able to view the same content as the user in playback

  • Able to analyze the different virtual pages with heatmaps and link analytics

  • Able to use funnels

  • Able to use forms

Did this answer your question?