Append new values to multiple checkbox property instead of overwriting previous values
Currently:
When using a multiple checkbox property in a form, the user inputs overwrite any previous data in this property. This is a major flaw in many cases.
Should be:
When creating the form, we should have the ability to choose if the new values should overwrite the old values or if they should be appended to the old values.
This is still an issue?! And I've only just discovered this is happening. Thousands of contact records have been overwritten when the hidden checkboxes are on a form. This must be one of the most illogical property behaviours I've ever seen and it's been on this forum, asking for fixing, for YEARS.
Simple automations don't allow to update contact properties so now, we are stuck with a pile of rubbish.
Can't believe this hasnt been actioned in 3 years since this was first submitted. We have so many forms and fields that we cant possibly set up workflows everytime or need to remember to add a new form to an existing workflow. It seems crazy that this hasnt been sorted yet. Please HubSpot, sort this now!
In order to use multi checkboxes, overwriting when submitting is only one option. Adding one should be standard and makes more sense in so many different processes!
Replying to @EmmaRecruitee, who mentioned you can't do it in your own import. Here you can. When you import the column for a multiselect and preface it with a ';' it will append to existing values. If you don't, it will overwrite them.
For example if your list is one, two and your column looks like ';three;four;five,' the selected boxes will be one, two, three, four, five.
If instead you use 'three;four;five,' your values will be overwritten and the selected boxes will be three, four, five.