This website works best with JavaScript enabled. Learn how to enable JavaScript.


By default, when you open the heatmap tool in VWO, it displays visitor clicks on the static element elements of the page. However, your objective is to capture clicks on dynamic content (such as pop-ups, menu drop-downs, and so on) which are displayed on the page, based on certain actions the visitors perform on the page.

Follow these steps to configure your heatmap tool to capture clicks on dynamic elements:

  1. Open the heatmap you want to view using the dashboard.
  2. To browse the website and perform all the actions as visitors would perform on the actual website, click Navigate on the Heatmaps tagtroubleshooting-1
  3. Perform the action required to generate dynamic elements. For example, click a button to trigger the pop-up page.
  4. When the dynamic content is available on the page, click the Heatmap tab on the report to turn off the the Navigate mode.
  5. To update the report, click Refresh. This action also plots the dynamic element on the page.


VWO records only the first three clicks from a user in a particular session per page for generating a heatmap or clickmap report. For example, when a user lands on a test page, the first three taps or clicks by the user on the page are captured in a heatmap or clickmap report.

By default, VWO records only first three clicks in a session per page. Our internal research shows that the first three clicks on a webpage are the most important clicks and have a huge impact on the reports.

However, there are scenarios in which you implement multiple changes across different elements in a variation. These changes can even involve scrolling the page. In such scenarios, it is likely that capturing just three clicks might lead to missing important click data on elements you want to track. Using VWO, you can now increase the number of clicks to be tracked for each session.

  1. In the source code of the webpage where the VWO tracking code is placed, add the following code snippet at the beginning of the tracking code.
    <script type='text/javascript'>
    var _vwo_clicks=10; //this will track first 10 clicks
  2. If you wish to track first five clicks, then you can change the value of _vwo_click to 5.
  3. Refer to the following screenshot to understand where to add the code snippet:heatmaps-clicks
  4. Save the changes. The number of clicks to be tracked for each session is now increased.

For heatmaps created as part of a test, the maximum number of clicks that can be plotted on the heatmap report is 100k. However, there is no limit to the number of clicks plotted on standalone Heatmaps created under Analyze layer for visitor research.

Latest Clicks shows latest 5,000 clicks on the URL, and All Clicks shows all the clicks on a page.

Contact Us / Login