Date of slack thread: 8/5/24
Anonymous: Do user attributes have history? Example: If a user has an attribute like enterprise_tier: true
and triggers an event added_credit_card
but then later the user attribute switches to enterprise_tier: false
, will metrics that use the added_credit_card
event and are filtering on the enterprise_tier
user attribute use the current value of enterprise_tier
or the value when the event was triggered?
Statbot: User properties in Statsig are frozen when a user is first exposed to a feature gate or experiment. This means that if a user attribute like enterprise_tier
changes after an event is triggered, the metrics filtering on the enterprise_tier
attribute will use the value of enterprise_tier
at the time the event was triggered, not the current value. For example, if a user triggers the added_credit_card
event when enterprise_tier
is true
, and later the enterprise_tier
changes to false
, metrics filtering on the enterprise_tier
attribute will still consider the enterprise_tier
as true
for that event. This behavior ensures consistency in your metrics and analysis. For more details, you can refer to the documentation on user properties: source.
Statbot: Click below to mark as resolved.
Statbot: This thread has been marked as resolved. Press below to re-open.