# Update contact by email, does not update

**URL:** <https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866>\
**Category:** APIs & Integrations\
**Tags:** contacts\
**Created:** [February 19, 2018, 1:24am UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866 "2018-02-19T01:24:31Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [February 19, 2018, 1:24am UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/1 "2018-02-19T01:24:31Z")

</div>

I am attempting to update life cycle stage via API. I receive the 204 status code but when I look at my contact on the web app, no data has been modified  
I then receive a 204 No Content status code. However, the field shows no sign of any update made.Any reason this issue happens and a solution?

---

<div class="post-metadata">

**Author:** ![Derek\_Gervais](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/derek_gervais/32/17429_2.png) [@Derek\_Gervais](https://community.hubspot.com/u/Derek_Gervais)\
**Post date:** [February 21, 2018, 3:43pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/2 "2018-02-21T15:43:32Z")

</div>

Hi @reneed,

Can you post the full request you’re making so that I can take a look?

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [February 22, 2018, 11:13pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/3 "2018-02-22T23:13:26Z")

</div>

[

 ![](https://d2qpr2jzcazej7.cloudfront.net/original/3X/d/2/d26854b1b7b52f60deb7cc35ae21b555d0c0d2a3.png)

image.png1364x768 35.2 KB

]([https://community.hubspot.com/legacyfs/online/uploads/default/original/2X/2/21c169f617f8026cc53344ba5313fcf39f3c139f.png](https://community.hubspot.com/legacyfs/online/uploads/default/original/2X/2/21c169f617f8026cc53344ba5313fcf39f3c139f.png))

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [February 22, 2018, 11:15pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/4 "2018-02-22T23:15:36Z")

</div>

I was testing with postman

[

 ![](https://d2qpr2jzcazej7.cloudfront.net/original/3X/5/5/55970bf4c1d2312221756ab479d513ae60cc2f86.png)

image.png1364x768 35.9 KB

]([https://community.hubspot.com/legacyfs/online/uploads/default/original/2X/7/7bbd5afe32c1d8eea7f4d8524b5c7af8a10c1ebb.png](https://community.hubspot.com/legacyfs/online/uploads/default/original/2X/7/7bbd5afe32c1d8eea7f4d8524b5c7af8a10c1ebb.png))

I receive 200 OK but when I check, there are no changes.

---

<div class="post-metadata">

**Author:** ![Derek\_Gervais](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/derek_gervais/32/17429_2.png) [@Derek\_Gervais](https://community.hubspot.com/u/Derek_Gervais)\
**Post date:** [February 23, 2018, 9:03pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/5 "2018-02-23T21:03:38Z")

</div>

Hi @reneed,

That all seems ok. Can you send me a link to that contact in HubSpot so that I can troubleshoot in your portal?

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [February 24, 2018, 3:00pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/6 "2018-02-24T15:00:33Z")

</div>

Hi,  
The link is:  
[HubSpot](https://app.hubspot.com/sales/1753938/contact/14659154/?interaction=note)

Thanks so much for helping.

---

<div class="post-metadata">

**Author:** ![Derek\_Gervais](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/derek_gervais/32/17429_2.png) [@Derek\_Gervais](https://community.hubspot.com/u/Derek_Gervais)\
**Post date:** [February 26, 2018, 10:04pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/7 "2018-02-26T22:04:52Z")

</div>

Hi @reneed,

I went ahead and jumped into your portal to take a look at that contact, and the Lifecycle Stage property history seems a bit strange. It looks like your user is listed as the change source for all of this contact’s Lifecycle Stage updates is a user’s email address, which means that the user manually updated the property. Are each of these Lifecycle Stage updates coming from your postman requests? Or are you manually changing the property during your testing?

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [February 28, 2018, 3:51am UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/8 "2018-02-28T03:51:35Z")

</div>

Hi [@Derek\_Gervais](https://community.hubspot.com/u/derek_gervais)  
All the changes were manually done by me, none of my postman requests worked.

---

<div class="post-metadata">

**Author:** ![Derek\_Gervais](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/derek_gervais/32/17429_2.png) [@Derek\_Gervais](https://community.hubspot.com/u/Derek_Gervais)\
**Post date:** [February 28, 2018, 6:44pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/9 "2018-02-28T18:44:41Z")

</div>

Hi @reneed,

I understand, thanks for the clarification. Have you tried testing this using a different rest client? Perhaps something like this:  
 ![](https://d2qpr2jzcazej7.cloudfront.net/original/3X/8/1/812c8c7bb387801917993d9ab6091f1b0cb9e3a9.png) [chrome.google.com](https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo?hl=en-US)

 ![](https://d2qpr2jzcazej7.cloudfront.net/original/3X/b/c/bc1cda2262401c6753646b69ac2a73a5e1d21556.png)

### [Advanced REST client](https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo?hl=en-US)

The web developers helper program to create and test custom HTTP requests.

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [March 12, 2018, 2:47pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/10 "2018-03-12T14:47:33Z")

</div>

Hi [@Derek\_Gervais](https://community.hubspot.com/u/derek_gervais),  
I tried the rest Client above and it worked for lifecyclestage some time ago , then I tried again last night and it didn’t work for “lifecyclestage” but it worked for “firstname”. Any Idea why this is happening and a possible solution?  
P.S.  
I switched to using this contact - [HubSpot](https://app.hubspot.com/contacts/1753938/contact/15052154/?interaction=note)

---

<div class="post-metadata">

**Author:** ![Derek\_Gervais](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/derek_gervais/32/17429_2.png) [@Derek\_Gervais](https://community.hubspot.com/u/Derek_Gervais)\
**Post date:** [March 13, 2018, 8:25pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/11 "2018-03-13T20:25:58Z")

</div>

Hi @reneed,

Are you trying to set the Lifecycle Stage property backwards? If you’re trying to set the Lifecycle Stage property ‘up’ the funnel (e.g. from Customer to Lead) you first need to clear the property, then set it to the earlier value.

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [March 14, 2018, 1:47am UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/12 "2018-03-14T01:47:06Z")

</div>

HI [@Derek\_Gervais](https://community.hubspot.com/u/derek_gervais)  
Yes, I’m trying to go from Customer to Marketqualifiedlead. What do you mean by clear the property? Set it to empty string ?

---

<div class="post-metadata">

**Author:** ![Derek\_Gervais](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/derek_gervais/32/17429_2.png) [@Derek\_Gervais](https://community.hubspot.com/u/Derek_Gervais)\
**Post date:** [March 14, 2018, 9:59pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/13 "2018-03-14T21:59:16Z")

</div>

Hi @reneed,

That’s exactly correct. Keep in mind that clearing the Lifecycle Stage property will also clear the corresponding “Became a {{Lifecycle Stage}}” properties.

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [March 21, 2018, 3:30pm UTC](https://community.hubspot.com/t/update-contact-by-email-does-not-update/11866/14 "2018-03-21T15:30:49Z")

</div>

Thank you so much it worked!.
