Skip to main content
Solved

How to edit profile mailing address?


Forum|alt.badge.img+3

How do I edit a profile’s mailing address?  Where do I do this?  Edit Contact Information does not allow me.  

 

Best answer by In the Inbox

Hi @kenw232 

Thank you for posting your question in the community. 

If you need to update a location in a profile property, there are two ways to do it. Either manually importing the changes or through the Klaviyo API.

The following help article outlines the information needed to upload the location manually. 

https://help.klaviyo.com/hc/en-us/articles/115005073907#section2

I hope this helps. Please let us know if you have any other questions.

@In the Inbox 

View original
Did this topic or the replies in the thread help you find an answer to your question?

7 replies

In the Inbox
Partner - Platinum
Forum|alt.badge.img+31
  • 2025 Champion
  • 291 replies
  • Answer
  • August 11, 2023

Hi @kenw232 

Thank you for posting your question in the community. 

If you need to update a location in a profile property, there are two ways to do it. Either manually importing the changes or through the Klaviyo API.

The following help article outlines the information needed to upload the location manually. 

https://help.klaviyo.com/hc/en-us/articles/115005073907#section2

I hope this helps. Please let us know if you have any other questions.

@In the Inbox 


Forum|alt.badge.img+3
  • Author
  • Contributor IV
  • 10 replies
  • August 11, 2023

Let me get this straight.  So your telling me I can only change a profile’s mailing address via the API, or by importing a CSV to overwrite the profile’s values?  Is that correct?

Again, how do I simply Edit the mailing address information.  What is this so difficult?


Taylor Tarpley
Community Manager
Forum|alt.badge.img+60
  • Community Manager
  • 2148 replies
  • August 11, 2023

Hi @kenw232

 

Yes @In the Inbox is spot on here referring to our documentation on the subject. 

 

Typically, our locations set for our customers are generally correct as we use IP geolocation to set a profile's location if we don’t already have a billing address set for the customer address. When someone clicks through a Klaviyo email, subscribes via a Klaviyo signup form, or is otherwise captured by our web tracking snippet, we will identify the person and use the IP they are on to set their location. This is why the native ‘edit’ option isn’t available for the profile.

 

However, I am more than happy to share this as a feature request with our product team! 

 

-Taylor  


Forum|alt.badge.img+1
  • Contributor I
  • 1 reply
  • February 1, 2024

But what if the person signing up is i.e. a digital nomad traveling around the world?

I would also vote for having this option to just simply edit this field manually.


kaila.lawrence
Community Manager
Forum|alt.badge.img+31
  • Community Manager
  • 499 replies
  • February 5, 2024

Heard, @gaborgurtler! As Taylor mentioned, Klaviyo uses IP geolocation when a billing address has not been received. A billing address will default as the profile location when a customer makes a purchase. If a digital nomad has a billing address in California and subscribes to your list in Thailand, their IP geolocation would be Thailand. Then they move to Mexico and buy your product, their billing address would mark them in California.

 

IP geolocation and billing addresses are always going to be imperfect because humans be movin’! There are more details on this in our help doc here


  • Contributor I
  • 2 replies
  • September 25, 2024

I am going to add something here to the absurdity of this behavior.

If you are using the Klaviyo REST API, their UPSERT endpoint cannot actually update zip codes. I get 409 CONFLICT responses from the REST API when a customer updates their zip code when I’m using the UPSERT endpoint. Evidently I have to use the UPDATE endpoint to update the customer’s zip code?

Isn’t the point of an UPSERT endpoint that it’s an INSERT + UPDATE?

And of course, the API documentation makes zero mention of this.

Ever since Klaviyo’s new API has come out, I have had one undocumented side-effect issue after another that Klaviyo’s dev team has not bothered to address in the API documentation.

@kaila.lawrence please pass this along to the Klaviyo API team, I am getting more and more frustrated these days with all of these side effects they have never bothered to document in the API docs.


kaila.lawrence
Community Manager
Forum|alt.badge.img+31
  • Community Manager
  • 499 replies
  • October 4, 2024

Heard, @dmiradakis! I have passed along your message to the team.