Lead Gen companies are generating leads through PPC platforms like Google Ads and Social Media platforms like Twitter and Facebook. Among Facebook, Twitter, and Google Ads, Google Ads usually produce the best quality lead but are also the most expensive. Leads generated by Google Ads represent more of a buyer intent lead. Leads generated on Facebook and Twitter are more often in the 'information gathering' stage of the sales funnel. Another lead gen method is SEO (Search Engine Optimization). SEO is the process of making your landing pages optimized to rank high in search engines.