Restrict users to take survey only once per Reservation ID, Using Authenticator | XM Community
Skip to main content

Hello!

I am launching a hotel/resort survey and I would like guests to be able to take the survey multiple times throughout the year. In order to accomplish this, I developed a two part solution.

 

  1. Create a workflow that upon completion of the survey, updates a contact list with the guests confirmation ID ONLY.
  2. At the top of the flow, I have a pre-fill authenticator that checks this list to see if the guests current confirmation #, passed in through the URL (variable is named conf), is on the list. If it IS on the list, meaning they have taken the survey already with this confirmation #, I send them directly to the EOS message. Only allow one attempt, so if the confirmation # is not on the list, aka they haven’t taken the survey yet, it skips the branch, and just continues with the survey.

The only problem is that… It’s not working. I don’t know what I’m doing wrong, but I can’t get it to work for the life of me. I’ll attach some screen shots of how I have the authenticator set up. If anyone can offer any guidance, I would be very grateful!

 

conf is being passed in through the URL. a 7 digit number such as 8336285 (See next image)
Contact list that is updated with Reservation #’s at end of survey.

 

Be the first to reply!

Leave a Reply