A freelance digital marketing manager works with clients on a contract basis to help with their digital marketing campaigns. Your duties and responsibilities can vary depending on the needs of each client and the details of their campaign, but your overall job is to help create a strategy to market a product or brand. You define the target audience for the campaign and source content to engage this demographic. In addition to employing social media promotion techniques, you usually attempt to draw attention to the company’s website using organic traffic sources and paid advertising.