Workflow to automatically copy new responses to a second survey | XM Community
Skip to main content

Hi everyone,

I’m trying to automate data export using the Qualtrics API in R (via qualtRics package). The issue is that I’m not the owner of the main survey, it was created by a collaborator at another university. Although they have given me full admin rights on the project, my API key still doesn’t allow me to export the responses via the API. The collaborators also don't have API keys of their own.

As a workaround, I’m considering creating a Qualtrics workflow triggered on every new response, which would copy each response into a dummy copied survey that I own. That way, I could access the dummy survey using my own API key and connect it to a Shiny dashboard that shows the number of participants by country. However, I am having difficulties building that workflow. Would it be possible to do this on Qualtrics?

Hey ​@sigpa , as far as I know, copying responses to a second survey via workflow isn’t natively supported in Qualtrics. You could try triggering a Web Service task in the workflow (e.g., hitting a webhook you set up), and from there, use a script to POST that response into your dummy survey via the API. It’s a bit of a workaround but might do the trick since your API key would work for the second survey you own.

 

Not super elegant, but doable with some server-side help.


Leave a Reply