Let me try asking this question through an example. Currently, folks have to fill-out the form located here:
http://pages2.marketo.com/siriusdecisions-marketing-automation.html
to get to the asset here:
http://pages2.marketo.com/siriusdecisions-marketing-automation-thank-you.html?aliId=65553979
The redirect URL above is published in the public source of the page, thus I can copy and paste that URL in any browser and read the article without having to submit the page. It would take a savvy user to explore that route, but it exists and thus I have to explore additional options to see if they exist.
We can set-up a similar gated function by having the gated content living at an un-published URL and only redirecting users there via the hidden values of the Marketo form. However, does Marketo support the ability to pass me a variable that let's me know to actually unlock the content only after they have submitted the form?