Block timings | XM Community
Skip to main content

Block timings

  • January 23, 2023
  • 5 replies
  • 259 views

Forum|alt.badge.img+5

Hello,
I would like to create a simple way to see how long participants took to complete each block of questions.
Currently, I have timing questions set up for each page, but have export all of the data and spend ages playing with it in Excel to be able to get the summary I need. I have also tried to create reports, but there are a lots of page timings to add and edit to show the relevant data (I only care about the Page Submit timing).
Ideally, I'd like a report that has the min, max, mean timing for each question, organised by block, and then a final total row for that block. Even just the final block totals would be helpful for now! Like this, but with many more questions!:
image.pngScreenshot 2023-01-23 at 15.56.29.pngThe blocks are also within a table of content which has prevented me using a few other methods I've tried.
Is there any way to do this? Any advice would be greatly appreciated!
Best,
Ben

5 replies

ArunDubey
QPN Level 8 ●●●●●●●●
Forum|alt.badge.img+41
  • QPN Level 8 ●●●●●●●●
  • 589 replies
  • January 23, 2023

Forum|alt.badge.img+5
  • Author
  • Level 1 ●
  • 11 replies
  • January 23, 2023

https://community.qualtrics.com/XMcommunity/discussion/comment/54398#Comment_54398Thank you - how do you implement this? Ie. adding the code to the 'survey flow before the block'?


ArunDubey
QPN Level 8 ●●●●●●●●
Forum|alt.badge.img+41
  • QPN Level 8 ●●●●●●●●
  • 589 replies
  • January 24, 2023


ben_1193 Now I got your point, so embedded feature is not available. So there is no use for TOC.
image.png


ArunDubey
QPN Level 8 ●●●●●●●●
Forum|alt.badge.img+41
  • QPN Level 8 ●●●●●●●●
  • 589 replies
  • January 24, 2023

ben_1193 Better you can do one thing. you can calculate it through JS. you can collect the current time of system before block on first hidden variable and again collect the current time of system after block on second hidden variable, then deduct 1st variable time from 2nd variable, you will get the actual timestamp. hope below two links will help you

https://stackoverflow.com/questions/20456712/how-to-get-current-time-with-jquery
https://stackoverflow.com/questions/14337502/jquery-calculating-time-duration-by-giving-start-time-and-end-time#:~:text=valueStart%20%3D%20%24(%22%23startTime%22,diff)%3B%20alert(diffe)%3B


Forum|alt.badge.img+5
  • Author
  • Level 1 ●
  • 11 replies
  • January 24, 2023

https://community.qualtrics.com/XMcommunity/discussion/comment/54433#Comment_54433Thank you. The blocks are long so users may complete them slowly over a few days - I need the time that users are actually engaged with the course (ie. the sum of the 'page submit' timings for each question).