Before you start a campaign, you need to create a marketing plan and a budget.