Multi-stage customer journey campaign design