Changing Traits and Segments Rules

sagil23995776

11-06-2019

Hello,

Reading the AAM documentation I understand that changing a trait rule does not affect the population that was already in that trait.
For example, if I set a trait rule: var_1 == 'x' 
and after a week I change it to var_1 == 'y'

Then users that were already inside with value 'x' will not be suppressed from the trait and will remain there (until the expiration in days specified under advanced options)

But what happens on segments if I change the Segment rule?
for example, segment rule is based on trait id = 11223344
and after a week I change the segment rule to be based on a new trait id = 55667788

Will it immediately exclude everyone that was originally in that segment?
Will the segment population will drop to 0 until the new trait will start populating?

Thanks,

Sagi

Accepted Solutions (1)

Accepted Solutions (1)

shweta_singh

Employee

12-06-2019

Hi sagil23995776

Yes that is correct,it is only new users that will excluded from the segment.The old ones will eventually be dropped from segment due after 120 days of inactivity.

Regards,

Shweta

Answers (2)

Answers (2)

sagil23995776

11-06-2019

Thanks Nikhita,

Is it the same for exclusions? If I add an exclusion rule in the segment like

AND NOT
"trait 123"

will the segment only exclude new users? and old ones will still remain in the segment (even if the they are also in trait 123?)

Thanks,
Sagi

nikhitathakur

Employee

11-06-2019

Hi Sagi,


To answer your question, no, the segment will not exclude everyone that was originally in the segment after the update. However, the segment will begin to qualify users based on the new rule, from the day that the segment rule was updated and modify the population accordingly.


That's why the recommended approach is to always build out a new segment instead of modifying an existing one to eliminate these ambiguities.

Hope this helps!

Thanks,
Nikhita