Any way to trigger a work flow at the beginning of a survey | XM Community
Skip to main content
Question

Any way to trigger a work flow at the beginning of a survey


Forum|alt.badge.img+1

Hi all,

Question is basically the title, but Im open to other potential solutions to the challenge Im navigating.

I need to use a copywritten measure in a survey that requires individual links to be sent to each participant. in order to minimize attrition, I was hoping to use a workflow to pull individual links from a google sheet, set the link as embedded data, and present it to the the participant in the survey.

my hope is for the process to go as follows

  1. Client starts survey
  2. Workflow triggers
    1. adds a row with value 1 to a column which will be summed to track participant number
    2. pulls link from sheet that corresponds to participant number
    3. sets link as embedded data
  3. present link to participant so they can complete the measure

The challenge im running into is that I cannot for the life of me find a way to initiate the workflow at the beginning of a survey, let alone set the link from the google sheet as embedded data. im beginning to wonder if it is even possible.

again, any suggestions (workflow related or otherwise) are greatly appreciated.

Thanks in advance.

TomG
Level 8 ●●●●●●●●
Forum|alt.badge.img+27
  • Level 8 ●●●●●●●●
  • January 9, 2025

@John S.,

I haven’t done it, but I believe you can use a JSON Event to trigger a workflow through a survey flow webservice call.


Forum|alt.badge.img+1
  • January 9, 2025
TomG wrote:

@John S.,

I haven’t done it, but I believe you can use a JSON Event to trigger a workflow through a survey flow webservice call.

This did the trick! my google sheet is now updating the moment I open the survey.

do you know if there is an easy way to set a cell pulled from that sheet as embedded data? my workflow says that it is running successfully, but I cannot find the collected data anywhere.


Forum|alt.badge.img+6
  • QPN Level 2 ●●
  • January 9, 2025
John S. wrote:
TomG wrote:

@John S.,

I haven’t done it, but I believe you can use a JSON Event to trigger a workflow through a survey flow webservice call.

This did the trick! my google sheet is now updating the moment I open the survey.

do you know if there is an easy way to set a cell pulled from that sheet as embedded data? my workflow says that it is running successfully, but I cannot find the collected data anywhere.

probably using API Integration via Zapier should work.


Leave a Reply