# Update/Overwrite/Append Data Options for Contact Property Fields

**URL:** <https://community.hubspot.com/t/update-overwrite-append-data-options-for-contact-property-fields/788>\
**Category:** HubSpot Ideas\
**Tags:** forms, object\
**Created:** [January 20, 2017, 12:06pm UTC](https://community.hubspot.com/t/update-overwrite-append-data-options-for-contact-property-fields/788 "2017-01-20T12:06:14Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Jems212](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jems212/32/7472_2.png) [@Jems212](https://community.hubspot.com/u/Jems212)\
**Post date:** [January 20, 2017, 12:06pm UTC](https://community.hubspot.com/t/update-overwrite-append-data-options-for-contact-property-fields/788/1 "2017-01-20T12:06:14Z")

</div>

Basically for each property I want 3 options to choose from:  
1) Update value if blank  
2) Append to value  
3) Overwrite value

Sample use case(s):  
Append Option: Notes Field  
I have a comments field on my contact form where someone sends us a query. If that contact later submits another query I don’t want to lose the previous info from my records. I want to see the new information appended to that field. (Can’t keep creating new properties and using smart properties).

Overwrite Option  
Standard as happens curently with most fields, if a contact enters a new phone number it overrides the previous data to keep it updated with the latest information.

Update if Blank option - Lead Source  
When a lead comes in, I assign the Lead Source to it, but I only want that updated if there is no previous Lead Source assigned to it. I don’t want subsequent forms to overwrite the value. Smart Field(s) works only partially because if I use the API to submit forms, smart fields do not stop it from being overwritten.

Thanks

---

_[View the full topic](https://community.hubspot.com/t/update-overwrite-append-data-options-for-contact-property-fields/788)._
