Hey @MattFusion
Amplitude is an event based analytics platform, and all charts and cohorts query at the event level. Charts will return the property value at the time of an event.
Here are some good posts which explain this behavior in detail
https://help.amplitude.com/hc/en-us/articles/360016257391
In short, the most probable reason you might be seeing none values in the profile.country property is that at the time of your User Signed Up event, some users failed to get this property. And then at a later event, this property got updated for the user.
You can check this user’s first sign up event , look up the raw json for this event and verify if the profile.country was set or not for the event .
Hope this helps.
Thank you Saish, you are 100% right!
This exactly what happened.
Is there anyway to change values as the user updates their details?
Hey @MattFusion
I would suggest reading through this one - How Amplitude applies user properties to events
You will have to send the user properties along the event - both when the user signs up and also if you are capturing events like profile updates to capture the changes.