Email Automation Fails on Duplicate Survey Entries | XM Community
Skip to main content

Hi everyone,

Hope you're doing well.

I have a survey set up as a form, which users are expected to fill out multiple times—sometimes in quick succession. Each submission is supposed to trigger a follow-up email.

Everything worked fine during my initial test, but when I tested it again with multiple submissions in quick succession, I stopped receiving the follow-up emails.

There's nothing showing in the workflow run history, but the follow-up email still isn't being delivered.

I'm wondering if this might be related to a fraud prevention mechanism—perhaps Qualtrics detects the same email address being used repeatedly in a short period and blocks the follow-up emails as a result?

Thanks :) 

Hi there! Yes, this could potentially be contact frequency rules or Qualtrics duplicate blocking preventing the emails from being distributed. I am going to assume that the workflow that triggers on survey submission includes either the “Send a survey via email” task (green task) or the “XM Directory” task (purple task) to distribute a survey. Here is what I recommend checking to fix this issue:

  • Include some piped text in your template that so that each distribution’s email is unique. For example you could pipe in the date/time stamp, a response ID, or some type of unique transaction ID that would only appear for that specific email distribution. Qualtrics may be blocking your emails due to sending the exact same email template to the exact same email address within 24 hours.
  • Verify in the Directory settings of the Directory that your mailing list is tied to doesn’t have any Directory-wide or mailing list contact frequency rules enabled that would prevent repeated distributions in a short time frame.
  • If you are using the “XM Directory” workflow task, I would also make sure you don’t have the checkbox selected to unsubscribe the contact from the mailing list. This would opt them out from future distributions.

Hopefully this helps!

Jake


Hello ​@parkie_0007, in De-duplication check instead of using Email, use other logics which can be unique to each customer and they try the workflow. 


Thanks, everyone!

I solved this by piping in the response ID and placing it at the bottom of the email, within our T&Cs copy. I also matched the colour to the background so it's hidden. Great work, team! 🚀