Best way to randomly assign each participant a unique response (Yoked design)? | Experience Community
Skip to main content
Question

Best way to randomly assign each participant a unique response (Yoked design)?

  • August 31, 2026
  • 1 reply
  • 5 views

Hi! I’m trying to set up a yoked design in Qualtrics and would love some advice on the simplest way to do it.

I have ~600 advice responses from Part 1, each with a unique Advice ID

In Part 2, I want each new participant to be randomly assigned one unused AdviceID, so that the same advice isn't assigned to two people. Qualtrics would then display the corresponding AdviceText and collect the recipient's usefulness rating. I need to retain the AdviceID so I can merge the giver and recipient data afterward.

I was planning to use Google Apps Script + Qualtrics Web Service + Supplemental Data, but I can't seem to create/use a Supplemental Data Source. I uploaded my CSV as a Library File, but it doesn't appear under Survey Flow → Supplemental Data → Select...  and I don't have “Supplemental Data Source” under Library → New Resource.

So I'm wondering:

Is there a better/native Qualtrics way to accomplish this without creating ~600 branches or survey versions?

For example, could I have an external service return both the AdviceID and AdviceText and save them as Embedded Data? Or is there another Qualtrics feature that would work better for this?

Thanks!

1 reply

arunxmarchitect
Level 4 ●●●●
Forum|alt.badge.img+8
  • Level 4 ●●●●
  • September 1, 2026

@kimchiceasar ,

1. Why Supplemental Data Source (SDS) Isn’t Working

From your description, it sounds like you don’t have the necessary permissions to create or use Supplemental Data Sources (SDS) in your Qualtrics account. SDS is a powerful feature for referencing external datasets (like your AdviceID/AdviceText pairs) in survey logic, but it requires the “Manage Supplemental Data” permission, and not all accounts/brands have this enabled by default. If you don’t see “Supplemental Data Source” as a library resource, this is likely the issue.
Reference link: https://www.qualtrics.com/support/survey-platform/survey-module/sds/library-supplemental-data-sources/

 

2. Native Qualtrics Options (Without 600 Branches)

Unfortunately, Qualtrics does not natively support “assign each respondent a unique, unused item from a list” out of the box. SDS can help with lookup, but not with tracking which IDs have already been assigned.