This question is one we hear quite often and for good reason. When embarking on any new marketing program, you should be asking yourself (and your marketing partners) not only how you’ll measure and track results, but also what kind of expectations you should have: What will the return be and when will it show up? If you’re thinking about starting an online lead generation program, like the ones we help our clients execute, then you’ll want to be sure your expectations are realistic and that you are tracking the right key performance indicators (KPIs) for your business.
In order to understand how long it might take for your inbound marketing program to start generating results let’s take a look at some of the factors to keep in mind.
Developing a strategic inbound marketing foundation for your business is the first, and most important, step.
First things first: You have a lot of questions to answer. We typically kick off every program with an Inbound Marketing Planning Day to cover all topics absolutely critical to setting yourself up for success. Who are you writing for? What is your keyword strategy? What kind of premium content will you develop to convert visitors into leads?
All of this and more should be discussed, strategized, clarified, and recorded before moving forward with anything.

The recent lighting up of the Twitterverse following 

We all have hot buttons– those things that fire us up and motivate us to work hard. For me, there is no bigger driver than the need for consistent improvement. I strive to become a little bit better every day. A little more knowledgeable. Better able to share my expertise and coach our clients to more effectively turn talent into performance. I’m not terribly competitive with others, but I am on a serious personal mission to achieve excellence in my craft!
Not long ago, 

