Taking a person from a stranger all the way to being sales-ready is the entire lead generation process. Within this there are the two clear stages – the demand generation stage is used to convert people from prospects to leads, and the lead nurturing stage is used to convert them from leads to sales-ready buyers. Many marketers are still unclear of how to implement the best demand generation strategy, so hopefully this series of blogs will explain. The key demand generation channels are social media, blogging, pay-per-click ads, company websites,emails and snackable content such as infographics. This post will focus on generating the best results from the blog channel.