• Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Product Experience
    Product Experience
  • Core XM
    Core XM

Timing Question

What's on This Page:

Was this helpful?

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!

About Timing Questions

The Timing question is a hidden question that can be added on any page of your survey to track and manage the time a respondent spends on that page.

Timing question

Most users employ Timing in conjunction with other questions. For example, if you have a video respondents need to watch, you might use a Timing question to hide the Next button until the respondent has had enough time to complete the video. Or with a Matrix Table question, you might record how long a respondent is spending on the page, and if they don’t spend long enough, use a Branch element to screen them out of the survey.

Qtip: Need to time the entire survey instead of a single page? Simply add an Embedded Data element to your Survey Flow named Q_TotalDuration. This field will automatically track the seconds a respondent takes to complete the survey. This includes time with the survey open, and time spent away from the survey if the user closes out of the survey and returns.

Timing Options

A Timing question can be added at any point in your survey. This question will be hidden from respondents, and it will record four main metrics:

  • First Click: How many total seconds the page was visible before the respondent clicks the first time.
  • Last Click: How many total seconds the page was visible before the respondent clicks the last time (not including clicking the Next button).
  • Page Submit: How many total seconds pass before the respondent clicks the Next button (i.e., the total amount of time the respondent spends on the page).
  • Click Count: How many total times the respondent clicks on the page.
Qtip: These metrics will be additive if the respondent is viewing the page multiple times, either through the use of a back button or by exiting and reopening the survey. For example, let’s say a respondent submits a page after 20 seconds, goes back to that page using the back button, and then submits the page again after 30 seconds. Their recorded Page Submit time will be 50 seconds.

In addition to recording these counts, the following options are available in the question editing pane.

Timing question with its enable submit and auto-advance settings highlighted

Enable Submit After (seconds)

You can use this option to hide the Next button for a certain number of seconds, preventing respondents from progressing through the survey. At the default value of “0”, the Next button is displayed to the respondent, allowing them to continue the survey as they please. This counter resets if the respondent exits and reopens the survey or navigates to a different page and then returns to this page.

Auto-Advance After (seconds)

You can use this option to automatically move respondents to the next page of the survey after a certain number of seconds. At the default value of “0”, this option is deactivated and respondents may take as long on the page as they like. This counter resets if the respondent exits and reopens the survey or navigates to a different page and then returns to this page.

Show Timer

With this option, a timer (that can either Count Up or Count Down) is displayed to respondents to help them know how long they are spending on that page of the survey.

Timing a Question or a Set of Questions

To keep track of the time spent on a particular question or on a set of questions, you will need to isolate the Timing Question on the same page as the questions of interest. There are two ways to do this.

Using Blocks as Page Breaks

  1. Click on Add Block.
    A timing question isolated on a block by itself
  2. Click Create New Question.
  3. Select the question you just created by checking the box next to the question number.
  4. Where it says Change Question Type, select Timing Question.
  5. Inside the same block, click Create New Question to add the question(s) you are interested in timing. Make sure that you only add questions you are interested in timing in this block.
    A regular question and a timing question isolated on a block by themselves

Using Manual Page Breaks

  1. Build out all of your survey content in one block. Then select the question the page break will go beneath by checking the box next to the question number.
    A timing question and a regular question next to each other, followed by a page break
  2. Click Add Page Break on the editing pane to the right.
  3. Repeat steps 1 and 2 for as many page breaks as you need to add within a block.
Qtip: Question randomization will disable any page breaks you have set up, and so are not recommended for use with timing questions. Page breaks set in the Look & Feel also do not work well with timing questions.

Data Analysis

Once your responses have been collected, Qualtrics offers various methods to create reports both in and out of the platform. From the Reports tab, you can view aggregate data with pre-made reports as well as create your own. From the Data and Analysis tab, you can view and manipulate your survey responses on an individual basis.


There are five visualization types available for Timing questions: Statistics Table, Bar Chart, Line Chart, Simple Table, and the Gauge Chart. For more information on these visualizations please visit the linked visualization support pages.

Download Data Format

Timing information is displayed in the downloaded data-set showing the four recorded metrics, rounded to the nearest millisecond, for each participant.

image of the data for a timing question when exported to CSV format