Build your form
- Type
/hiddenanywhere in the editor to insert a Hidden field block, and name the fieldvypw, in lower case. This is where each respondent’s password arrives from their link. Tally’s hidden fields are case sensitive, so the spelling has to match exactly. - Add a Short answer question called Verification code as the first question, and mark it Required. Underneath it, write something like “Filled in automatically, please leave this alone.”
- Click the handle to the left of that question, switch on Default answer, and pick the
vypwhidden field from the dropdown. This is the step that makes the whole thing invisible: the password fills the box on its own, and a verified respondent types nothing. - Put a page break straight after it, so the code box is alone on page one and your questions start on page two. Tally only acts on a page jump when somebody presses Next, so the screen-out in the next step will not fire unless the code box has a page of its own.
- At the end of the form, add two thank you pages: first the one people see when they finish, then a second one saying they need to start from their invitation link. Order matters, the first thank you page is where a normal finisher lands.
- Click Publish.
You now have: a form whose first question is a code box that fills itself in.
Turn away anything that is not a password
- On the Verification code question, add conditional logic: if the answer does not start with
vyp_, jump to the second thank you page, the one about starting from the invitation link. Anyone who wandered in without a password stops there instead of filling in your study. - In Settings, under Access, turn on Prevent duplicate submissions and choose the Verification code question as the unique identifier. Not IP address and not Respondent ID: those can be worked around by switching network or browser.
You now have: a form that accepts each password exactly once and turns away anything that is not shaped like one.
Connect your study in VerifyYou
- Make sure the method is One-time passwords. If it is set to something else, click Switch method and choose it.
- Set how many one-time passwords you need. Ask for at least twenty percent more than the respondents you expect. Passwords cost nothing, and running out mid-study screens out real people.
- Send us your Tally form link. We give you back a gate link for this study. That is where we hand a verified respondent their password.
- Set the destination for verified people to that gate link.
You now have: your study link, which is the one you share, and a gate link doing the handover.
Connect the webhook
- Find Webhooks and click Connect.
- Paste the endpoint URL we gave you with your gate link.
- Paste the signing secret we gave you alongside it. That secret is how the endpoint knows a submission really came from your form.
- Save.
You now have: a study where a response has to arrive with a password we issued in order to stay in your results.
Share your VerifyYou link, not your Tally link
app.verifyyou.com/verification/... one, from Copy in the dashboard), never your Tally link. This is the whole point: the VerifyYou link sends every respondent through the face check first, then redirects the verified ones into your Tally form with their one-time password already attached. Anyone who opens the raw Tally link skips the check, so only ever share the VerifyYou link, in your panel, your sample provider, or your invite email.You now have: a fielded study where everyone who reaches your questions came through the check. That’s the whole setup.
Two settings worth leaving alone
Keep partial submissions off, so an abandoned attempt does not sit in your results looking like a response. And if you know the size of your sample, set a submission limit to match the number of passwords you asked for, so a study that has finished closes itself rather than collecting stragglers.When something looks wrong
Real respondents are being told they have already filled out the form
Real respondents are being told they have already filled out the form
vypw and not at Respondent ID, which would block a second person on a shared computer.Responses are arriving with the code box empty
Responses are arriving with the code box empty
vypw, in lower case. Tally hidden fields are case sensitive, so VYPW or vyPW silently collects nothing, and the default answer on your Verification code question then has nothing to copy.Nothing is being removed from my results
Nothing is being removed from my results
I have run out of passwords mid-study
I have run out of passwords mid-study