Progressive Profiling Question re-occurs
Description description
When filling out a Marketo form and answering a progressive profiling question, the question re-appears although it had been answered previously
Resolution resolution
The best workaround or solution for this is to update the field from a Boolean field to a String field.
This way the default value is blank and when the value passed when answering the form will be “True” or “False” and the system will recognize this change and continue to work as expected for progressive profiling.
Root Cause:
The field that is answered and re-appears is most likely to be a boolean field.
By default Boolean fields are set to a value of false.
If the question answered was a “Yes” or “No” answer (True or False)
And the question is answered as “No” on the form then this is expected behaviour. As the change data value activity does not occur when the database attempts to update a field with the same value.
When selecting “Yes” on the field and it updates as true in the activity log, Marketo’s form recognizes the change on the field and therefore, the question does not appear on the next progressive profiling attempt.