I like how you connect promotions with customer lifecycle stages; it makes the whole approach much more intentional.