Online marketing takes many forms. From paid search advertising to social media marketing and beyond, there are dozens of different…