Adding in campaign flow