Inbound marketing works when you create compelling content that addresses the questions, needs and pain points of your potential buyers. By promoting good content, you develop an audience that includes a good percentage of your target buyers. These potential buyers find you through social media and through search engine queries. Easy peasy, right? What many of the people selling services don’t mention to you is that it takes time for inbound marketing to work.