An online campaign is a set of coordinated marketing messages, delivered at intervals, with a specific goal.