Inbound Marketing requires notable investment in time and energy in order to be successful. You start with an exhaustive keyword search which results in focus for your website presence, develop content around that focus, and then generate calls to action that serve to entice qualified leads to submit their contact information on your well crafted landing pages. Yes, a lot of work went in to all that, and now the leads start coming in - what a great feeling that is.