Goals, target audience, channel, content, and measurement are key components of digital marketing.