Mouseflow requires a fully qualified domain name (FQDN) 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.

Alternatively, you can point your local host to an FQDN by modifying your hosts file on your local computer.

Did this answer your question?