Digital marketing strategies usually include a mix of SEO, which is playing the long-game, and pay-per-click advertising, which can achieve fast results. Combine this with local optimisation, and remarketing and you'll usually achieve a wining lead generation formula. Additional services include social media marketing, email marketing, content marketing, and affiliate marketing.