Mass deletion of survey responses based on specific terms | XM Community
Skip to main content

Hi I would like to mass delete in a certain project survey responses that I don’t want to keep (partial that was not suppose to be kept). Is it possible to do from the API as we’re talking about running a script based on specific terms… Thanks

@deveer2024 You can prepare a JSON contain all the responses that you want to delete and use this API to delete it api.qualtrics.com/0cc0b9dcffc6f-start-a-delete-survey-responses-job
 

Or if your partial completed responses can be filter in Data & Analysis, you can filter and select all of them to delete base on Metadata like “Finished” or “Progress”

Or you can just leave them there and use filter in your dashboard/report to keep them out. They’ve already been counted toward your responses limit, delete them won’t change a thing and what if you might need them later on to enrich your data.


Thanks @Nam Nguyen  This is more a cleaning as part of a mistake, but you are right that I need to avoid them to be saved to begin with, something I want to also handle for the future. I tried an approach here that didn’t work (end of survey customized to not keeping the survey). Do you know of a better way to do so?


 I tried an approach here that didn’t work (end of survey customized to not keeping the survey). Do you know of a better way to do so?

@deveer2024 The customized EoS did work, but it will only work for the newly created session after the setting. However, if they did reached the EoS that mean they are Finished so you’re acctually preventing 100% finish response from being recorded.

The right way is in Survey Setting → Response → Incomplete survey responses and set them to delete. (I usually set the limit to 1 year to delete, so incase if I want to record them, they are available)
Now if you close response in progress, they will be deleted.


Leave a Reply