Mouseflow requires access your site in order to play back your visitor sessions and display heatmaps. Mouseflow will not function properly if your website is only accessible on your localhost. In order to use our service, you need to host your website on a publicly accessible domain.

If you have a website that you want to test before pushing it live, a common method is to host the website on a subdomain (e.g. or to use a dynamic DNS service to get a temporary domain to test your site.

It's also possible to set up a tunnel to your localhost, using services such as ngrok, or Localtunnel.