Organic franchise lead generation (aka inbound marketing) is a technique for drawing targeted customers to products and services via content marketing, social media marketing, search engine optimization, and branding.