I am working on a compliance program where everyone will run through a double-opt-in once they submit a form. Upon each form submission the Opt-In Request will be marked as true.
After each form submission the Opt-In request does not get set to "TRUE"
Here is the summary on the field set up.
Any reason why this hidden boolean value is not being set to true?
Check the field "Opt-In Request" in the "Field Management" section of Admin. Verify that updates to the fields are not blocked by "form fillout".
In addition to following Darshil's suggestion, when you're troubleshooting form submissions the most critical ingredient is the Activity Log Detail for the Filled Out Form activity.
The detail shows all of the values that are submitted (whether they were written to the database, blocked due to Admin settings, or already set with the same value).
And one other little thing just for terminology: the value of a Boolean field within the Marketo database should be thought of as one of the Boolean keywords true or false, as opposed to a quoted string (in the Activity Log UI, Booleans are denoted in brackets, [true] or [false]to emphasize the distinction from strings).
Thank you Sanford, appreciate the additional insight. It turns out that I was focusing too much on the form and not enough on where the form was living. Once I approved the Marketo Landing Page everything fired as expected. Always appreciate your post.
Thank you Darshil, appreciate the response and screen shots. Very helpful in me troubleshooting. It turns out that I was focusing too much on the form and not enough on where the form was living. Once I approved the Marketo Landing Page everything fired as expected. Again, thank you!
Great to hear that we could help you, yeah for the Landing Pages unless you don’t approve/re-approve it, the changes made in the form, lp template do not reflect!
Also one humble request to accept the solution, so that the question could be marked as solved.