How to clear existing property values from a form

Currently, if you delete an existing property value in a form and submit it as blank, the value is not cleared and is treated as “no change.”

This is inconvenient when using forms as “edit forms” for member information, company information, etc., because users cannot delete optional fields they have previously filled in.

I would like to add an option to the form field settings:

“Allow clearing property values from the form”

When enabled, it should allow the following flow:

Existing value present → Delete input content → Submit as blank → Clear the property

If this can be toggled on/off on a per-field basis, it would also allow us to maintain the existing “blank = no change” behavior, making it very user-friendly.

I am really struggling with this issue. Please make this a reality!

Hi @eyedrop, I hope that you are well!

Thanks for reaching out to the HubSpot Community!

For new feature suggestions, I’d recommend first to search and check if this idea is already present on our Ideas Forum here. If you find a similar idea, give it an upvote and share your unique use case in the comments.

If the idea doesn’t exist already, please consider posting and creating a new Idea on our Ideas Forum here.

As a workaround, you could use a custom form connected to the Forms API or another integration that explicitly sends an empty value when the user clears a field.

Here is the documentation about this: Legacy forms - HubSpot docs

Also, I’d love to hear from our Top Experts: Hi @TomM2, @danmoyle and @rebeccatravels can you think of another workaround to help @eyedrop, please?

Thanks so much and have a wonderful day!

Bérangère

Hi @eyedrop. As @Berangere mentioned, I would also suggest making this a feature request in the ideas forum. Sharing the Idea that @eyedrop created (thank you!) so that other Community Members can comment and upvote for it: " フォームでプロパティ値をクリアできるオプションが欲しい "

The only workaround I see for this would be to create custom properties like “remove my phone number” or “clear my job title.” These could trigger automation to clear those properties when someone checks them in a form. But this is definitely not scalable if you have multiple properties that could be cleared.