Coding answers from a previous question into a following question's data | XM Community
Skip to main content
Question

Coding answers from a previous question into a following question's data

  • January 30, 2025
  • 3 replies
  • 31 views

Forum|alt.badge.img+1

I need a way to code the answers from one (new) question in as an answer to an second (existing) question, without presenting the second question, so that we can capture the data from the first question AND incorporate it into a second question that has years of historical data.

More specifically:

We have a staff survey where we have been measuring a wellbeing metric on a scale of 1-5, and we have over 12 months of fortnightly data.

However the original scale is quite lopsided (the scale points are not equi-distant from each other) and so we want to add some extra scale points, but still be able to retain our historical comparison with the data.

If we just add the scale points to the existing question, we can’t compare historically because there will be a break in the data, and a ‘3’ before the change date won’t mean the same thing as a ‘3’ after the change date:

So what we want to do this is to leave the original question (with the historical data) in the survey but hide it, and then duplicate it and present this new question first, with the 2 new scale points.

We then want to code the responses from the first (new) question into the second (existing, hidden) question:

This means that in our Qualtrics reports/dashboards we will be able to see a graph for the new question with data using our 7 scale points starting from the change date, AND a graph for the existing (hidden) question showing how the results on the old 5 point scale.

Thanks!

3 replies

Forum|alt.badge.img+1

Sorry, can’t seem to work out how to edit the original question, but here is the above image labelled, in case this is clearer.

 


  • Level 4 ●●●●
  • 209 replies
  • January 30, 2025

Fortunately, this could work. 

Since your splitting scale point 2 and 3 into 2  recodes each, Assign the recode values as follows in the dashboard

Scale p1 - scale p1

scale p2a - scale p2

scale p2b - scale p2

scale p3a - scale P3

scale p3b - scale P3

4 - 4

5 -5

 

Ensure the recode values for each in scale points in the survey.


Forum|alt.badge.img+1
jbk wrote:

Fortunately, this could work. 

Since your splitting scale point 2 and 3 into 2  recodes each, Assign the recode values as follows in the dashboard

Scale p1 - scale p1

scale p2a - scale p2

scale p2b - scale p2

scale p3a - scale P3

scale p3b - scale P3

4 - 4

5 -5

 

Ensure the recode values for each in scale points in the survey.

Thanks ​@jbk, I think that would work if we were working in the same question,

However we would like to end up with 2 variables, the new Q scaled 1-7, and the existing question scaled 1-5, using the coding of the answers from the new question into existing question.

I realised I left the labels off the coding diagram, so repeating here, showing that we want the data to be included twice, once with all points, and once collapsed, so we are looking at getting the data from the first question/variable INTO the second question/variable.

 


Leave a Reply