Hot Spot First Click Location | XM Community
Skip to main content

I am trying to run an experiment where participants are shown two images and they have to choose one as quickly as possible - they then have to click the 'next' button. I am using hot spot, so I can record whether they choose the "correct" or "incorrect" image using regions. I am using the timer to record response time. However, I am only interested in where they first click (i.e., in which image region) and how long it takes to do this first click. I am not interested in any subsequent clicks. Qualtrics saves the first click, which is great, but it does not save the region they first clicked on. It enables a person to change their mind and then just saves the last region they clicked on.
Any idea how I might be able to solve this problem to get the data I need, or is Qualtrics simply not flexible enough?

Hi there, I found some threads that might be helpful to you. Someone was trying to do something similar in only allowing respondents to click one time on a Heat Map question, and it was recommended that they add JavaScript to auto-advance to the next page as soon as the respondent clicks on the heat map. I think that method will get you the data you need.
TomG provides some code in the below thread that advances the page when a respondent clicks on a Heat Map, and I've adjusted it to point at a Hot Spot container:
jQuery("#"+this.questionId+" .HotSpotContainer").on("click", function () {
    jQuery("#NextButton").click();
});
https://community.qualtrics.com/XMcommunity/discussion/2657/allowing-only-one-click-for-heat-map-question
https://community.qualtrics.com/XMcommunity/discussion/1279/auto-advance-by-clicking-on-heatmap-regions


Leave a Reply