Need Help Creating a Verification Gate in Marketo w/o an email
Hi Community!
I’m hoping to get some guidance on a verification flow we’re trying to build using Marketo Forms and Landing Pages.
The goal is to have members complete a short “verification” form on Page 1 before being allowed to access another form on Page 2. Ideally, we’d like to keep the experience as seamless as possible and avoid adding extra clicks or requiring an email in between.
We have a similar campaign today where a member fills out a form using proxy fields. Then, in an email, we use a Velocity script to compare those proxy fields against the real lead fields in Marketo to validate the member using their submitted information and email address.
What I’m trying to do now is avoid needing that email step. I attempted to mimic the same validation concept using custom HTML/JavaScript on a landing page, but I’m running into issues. The Page 1 form submission is updating the lead record — I can see the data value changes in the activity log... but when the member is redirected to Page 2 without going through an email, the page does not seem to recognize the lead field values needed for the comparison.
I did try to see if it populated any lead fields at all, and it does not.
In short, I’m trying to figure out if there is a Marketo-native way to:
-
Submit proxy/fake fields on Page 1
-
Compare those values against the real lead fields
-
Allow access to the Page 2 form only if the values match
-
Avoid using an email as the step that runs the Velocity
Has anyone built a similar verification gate using Marketo Forms/Landing Pages?
Or is a webhook/external endpoint the only realistic way to make this work without relying on an email
Any suggestions or recommended approaches would be appreciated.
Thank you!