# How to modify existing contact records to update their company information?

**URL:** <https://integration.keap.com/t/how-to-modify-existing-contact-records-to-update-their-company-information/44285>\
**Category:** Max Classic\
**Created:** [June 21, 2018, 8:21am UTC](https://integration.keap.com/t/how-to-modify-existing-contact-records-to-update-their-company-information/44285 "2018-06-21T08:21:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Liam\_Sharkey](https://avatars.discourse-cdn.com/v4/letter/l/2acd7d/32.png) [@Liam\_Sharkey](https://integration.keap.com/u/Liam_Sharkey)\
**Post date:** [June 21, 2018, 8:21am UTC](https://integration.keap.com/t/how-to-modify-existing-contact-records-to-update-their-company-information/44285/1 "2018-06-21T08:21:15Z")

</div>

Hi all,

Hope you can help me with this query. I am currently in the process of cleaning my organisations contact and company databases stored on Infusionsoft - same information entered in multiple places, out of date information etc. Sometimes, the company name for contacts in the same organisation can be different, e.g. contact 1 works for Infusionsoft, contact 2 works for Infusion Soft, contact 3 works for IS. This causes a problem linking all of our contacts to the same company record.

I have been trying to modify lots of existing contact records to update the company information within the contacts. However, when I “Modify Existing Contact Records” to change the company within a contact the name of the company will update but it will still link back to the old company record. For example, if I update contact 2’s company information from Infusion Soft to Infusionsoft, the company link will still take me to Infusion Soft. Updating each contact record manually will be too time consuming.

The Advanced Support Team suggested I post on here, any suggestions?

---

<div class="post-metadata">

**Author:** ![Billy\_Rowe](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/billy_rowe/32/6913_2.png) [@Billy\_Rowe](https://integration.keap.com/u/Billy_Rowe)\
**Post date:** [June 21, 2018, 7:25pm UTC](https://integration.keap.com/t/how-to-modify-existing-contact-records-to-update-their-company-information/44285/2 "2018-06-21T19:25:02Z")

</div>

Are you updating the “Company ID” on the contact with “Company ID” of the company you want contact associated with?

You can also “Mass Update” contacts by exporting contacts and changing desired information and then import the updates, see:[https://help.infusionsoft.com/userguides/contact-management/import-contacts/modify-existing-contact-records-with-a-spreadsheet](https://help.infusionsoft.com/userguides/contact-management/import-contacts/modify-existing-contact-records-with-a-spreadsheet)

---

<div class="post-metadata">

**Author:** ![Liam\_Sharkey](https://avatars.discourse-cdn.com/v4/letter/l/2acd7d/32.png) [@Liam\_Sharkey](https://integration.keap.com/u/Liam_Sharkey)\
**Post date:** [June 22, 2018, 8:29am UTC](https://integration.keap.com/t/how-to-modify-existing-contact-records-to-update-their-company-information/44285/3 "2018-06-22T08:29:20Z")

</div>

I don’t have the option to import “Company ID” when modifying existing contact records (please see the attached image) - I only have the option of updating the “Company” field.

 ![NoCompanyID](https://us1.discourse-cdn.com/flex019/uploads/infusionsoft1/original/2X/7/71eb3c4a1a7551ba37a49522e01e340efb957090.png)

I have been doing mass updates in the way described in the user guide - this works fine for most of my updates but I am unable to do this to update any company information associated with the contact.

---

<div class="post-metadata">

**Author:** ![Billy\_Rowe](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/billy_rowe/32/6913_2.png) [@Billy\_Rowe](https://integration.keap.com/u/Billy_Rowe)\
**Post date:** [June 22, 2018, 5:00pm UTC](https://integration.keap.com/t/how-to-modify-existing-contact-records-to-update-their-company-information/44285/4 "2018-06-22T17:00:49Z")

</div>

Ok, Another option is: You could use the [Infusionsoft REST API](https://developer.infusionsoft.com/docs/rest/#!/Contact/updatePropertiesOnContactUsingPATCH)(update function) to update the “Company Id” on one or more contacts.  
You could export all the companies and contacts match up the contact’s id with the id of the company you want it associated with and use this list as input to your process that would use the REST API contact update function to update the contact.

_HTH_
