# Update contact updates other fields

**URL:** https://forum.mautic.org/t/update-contact-updates-other-fields/7109
**Category:** Product Support
**Created:** [January 10, 2017, 3:39pm UTC](https://forum.mautic.org/t/update-contact-updates-other-fields/7109 "2017-01-10T15:39:45Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![balkee](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@balkee](https://forum.mautic.org/u/balkee)
#### Post date: [January 10, 2017, 3:39pm UTC](https://forum.mautic.org/t/update-contact-updates-other-fields/7109/1 "2017-01-10T15:39:45Z")

</div>

In campaigns you can update a certain contact field, regular text fields other than the one you’re updating are not updated, but Boolean fields get updated based on their default setting. So if I have a boolean field, like send-sms, that may have a value of true, it gets set back to false, even when I don’t intend to update that field. Rather than displaying all fields in the update-contact screen for the campaign builder, it’ll probably work better to have a list of fields to be updated specifically – can be selected from a drop-down and added for a value. This should prevent any unintended data modification for the contact.

---

<div class="post-metadata">

### Author: ![balkee](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@balkee](https://forum.mautic.org/u/balkee)
#### Post date: [January 10, 2017, 3:39pm UTC](https://forum.mautic.org/t/update-contact-updates-other-fields/7109/2 "2017-01-10T15:39:45Z")

</div>

In campaigns you can update a certain contact field, regular text fields other than the one you’re updating are not updated, but Boolean fields get updated based on their default setting. So if I have a boolean field, like send-sms, that may have a value of true, it gets set back to false, even when I don’t intend to update that field. Rather than displaying all fields in the update-contact screen for the campaign builder, it’ll probably work better to have a list of fields to be updated specifically – can be selected from a drop-down and added for a value. This should prevent any unintended data modification for the contact.

---

<div class="post-metadata">

### Author: ![mara](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mara/32/6027_2.png) [@mara](https://forum.mautic.org/u/mara)
#### Post date: [December 7, 2021, 11:52am UTC](https://forum.mautic.org/t/update-contact-updates-other-fields/7109/3 "2021-12-07T11:52:16Z")

</div>

I have the same problem still! It messes up my opt-in-campaigns. Will have to replace all boolean fields. The implementation of updating contacting fields through campaigns has a high optimization potential.
