A marketing campaign can drive revenue increase or drive customers away. Make sure you have its elements right before sending it out.