A lead generation strategy is a set of tactics used to attract the interest of potential prospects and turn them into paying customers. These methods can include anything from email newsletters or landing pages to viral videos and webinars.