Hi there.
Is there a way to hide a field on a form if it already has a value.
Marketo's built in visibility rules don't cater to this.
This isn't quite a progressive profiling thing, just a field (or possibly fields) that once a lead has been asked the question, we don't want to display again on subsequent forms that they may see.
Cheers
Jo
Solved! Go to Solution.
2 immediate things:
This isn't quite a progressive profiling thing, just a field (or possibly fields) that once a lead has been asked the question, we don't want to display again on subsequent forms that they may see.
Please distinguish it more from Progressive Profiling, as the way you've described it is ProgPro: N fields in the ProgPro block are shown if they are non-empty. If you have 1 field in the ProgPro block then it will be shown until it is non-empty, then never shown again.
Sanford, am I going mad? I don't recall ProgPro working this way in Marketo?
That's the way it's worked for all of Forms 2.0's existence...
How bizarre.. I must have been having a very very blonde moment.
Next silly question, so I know where to focus my next efforts... does your form pre-fill fill fields within a ProgPro block?
Cheers
Jo
Yes and no. Remember, ProgPro just needs to know if a field has a value, not what the value is. So it works without my extra Pre-Fill JS.
Sandford, the form is embedded on another site, and I know (for a test record I'm using) the field has a value. All my other fields are getting filled out, and I'd expect the ProgPro field to be hidden.
I've added the field to the GLPT, and deleted the LP based on the template, and recreated.
Still no joy.
Thoughts?
Tell me the URL.
2 immediate things: