Call an external endpoint on completion | XM Community
Skip to main content

Hi folks, I'm planning to embed (iframe) some surveys in our community. I'd love to be able to distinguish between users who have already completed a survey and those who haven't yet.
Long story short:
Is it possible, when a user completes a survey, to trigger/call an endpoint on our end? This way I could flag the user as having done the survey and add some logic to the site to not show the embedded survey again.

Goodman the only way to ensure that a person only fills out a survey once is to "Authenticate" that person off a directory. However, there are some ways to mitigate multiple responses on an anonymous survey. You can read more here. I think the two that you'd be interested in are "Prevent Multiple Submissions" and "RelevantID."


Thanks jmborzick . Wasn't exactly what I was looking for, but good to find more info.
May have found an option in the Workflows section, though. IT seems to let me call a custom url once a person finishes the survey; which would work for my purposes.


Leave a Reply