An inbound marketing architecture drives traffic from organic search and social media to points of conversion on a company's website. It involves three levels - foundation level of organic search (SEO), spoke sites of social networks to build communities, and hub sites of the website and blog where traffic converges. The case study of Firefish Software showed how developing thought leadership through content on various channels within an inbound architecture led to increased leads, traffic, and customer retention despite a lower marketing budget. Social networks are used to engage audiences and posts link to content on the company website and blog.