I've found documentation on how to append data to a field by using the Change Data Value flow along with tokens. But is it also possible to append data when it's submitted through a form?
We have a text field where people can write down their inquiry details. It would be helpful to append this data each time the lead/contact returns to our website to fill out a form with a new inquiry. At the moment, the newest value just overwrites the existing value.
Can this be done on the form side or only through smart campaigns with the Change Data Value flow step?
Solved! Go to Solution.
Definitely use two fields, your default existing notes or inquiry field ie: {{lead.notes}} (Text - Field not string), and a new custom Text field (long text not string) designed for capture.. lets call one {{lead.notes capture}}.
Now just use your notes capture field in your form and.... create a global smart campaign -
Triggers:
Filter:
Flow
There you go... oh and want to learn about those cool likebreak tokens... check out
Cheers
Definitely use two fields, your default existing notes or inquiry field ie: {{lead.notes}} (Text - Field not string), and a new custom Text field (long text not string) designed for capture.. lets call one {{lead.notes capture}}.
Now just use your notes capture field in your form and.... create a global smart campaign -
Triggers:
Filter:
Flow
There you go... oh and want to learn about those cool likebreak tokens... check out
Cheers
For completeness: yes, it’s possible to do this on the form side if you have Pre-Fill enabled for the history field and make it a Hidden field on the form, then use JS to append the visible field to the hidden field.
This would also let you trim the history field more intelligently, like only storing the last 5 values. Can’t do that with a Change Data Value. Still, only worth it if that’s a specific requirement.