A/B testing
They're tracking which promotion you convert on to decide which promotion will get marketing budget
That explains why there are 3 different promotions for McFlurry and Happy Meals in the McDonald's app.
Thanks for that information
reply