Hello, We are trying to investigate why the User P...
# support
t
Hello, We are trying to investigate why the User Properties (country) in Mixpanel is different from the event data (country). we reached out to mixpanel support and this is their response
Copy code
In regards to your query, it looks like the people profiles are being updated by the server and the server is out in Ashburn, Virginia.
 
Mixpanel's client-side SDKs automatically send City, Region, and Country properties when a user triggers an event or a profile property update. However, it is still possible to track users' location data when you send server-side updates (either through a server-side SDK or through our HTTP API Spec.)
 
Geolocation data properties (City, Region, and Country) can be set in two ways: through the IP ($ip) property, or through the Latitude ($latitude) and Longitude ($longitude) properties.
 
Calls to our /engage endpoint (to update profile data) assume that you want to use the IP address of the request if no IP property is given.
device-mode is disabled so I assume we are sending the profile data via server side. Question: May I know what is your basis for the IP address that you send to /engage endpoint?
👀 1
m
Hey There! 👋 Your message has been received by the RudderStack team. Our standard customer support hours are 9-6 PM EST, but we will forward this request to your Technical Account Manager, and they will get back to you shortly. Please use the thread for any additional comments.
t
I tried adding
ip
on context data but Mixpanel still seems to get the RS IP instead of the user
.
q
Unfortunately, this was not covered in the initial implementation. We are adding this capability now and you can expect it to be available in the next couple of weeks. I will keep you informed.