User properties
User properties are lasting characteristics that help you understand who your users are. Unlike events that track what users do, user properties tell you about the users themselves. These could be basic details like their location and language preference, or specific information like subscription status and account type.
Some user properties are automatically collected, like users’ device type or operating system. Others need to be set manually when you learn something important about users, such as when they upgrade their account or set their preferences. For example, when users changes their notification settings, you'd update their user properties to reflect this choice.
Good user attributes help segment your analytics data into meaningful groups. If you track an attribute like "subscription tier," you can later compare how free users behave differently from premium users. This helps you make better decisions about feature development and marketing strategies.