To enable us to properly report which programs are contributing to leads reaching MQL status, we've added a new "success" program step to all of our channels - called "Promoted - Achieved MQL Status". This will be used in a dedicated smart campaign within all programs (e.g., a contact-us page on our website) for when a lead reaches MQL status within 5 days of becoming a member of that program. But I can't figure out how to setup the smart list appropriately without changing the program status of EVERY program a lead is a member of.
I initially thought this would work, but then realized the "date of activity" constraint would always trigger in this case (in fact, I don't even think this specific constraint should be valid for a trigger since it will always be true):
Any thoughts here?