How Ben got into OKRs Coaching

by | Dec 26, 2018 | OKRs Coaching, OKRs Stories

The OKRs Fieldbook is slated for publication in 2020. In the meantime, here’s another preview. If you are an OKRs coach or interested in exploring a career with as a full-time OKRs coach, please read my story and share yours with me!

Student at Stanford

As a twenty-something working on my doctoral degree in Management Science and Engineering at Stanford University, I completed my coursework and started searching for a research project. After realizing that I needed some work experience before doing research in an “applied field,” I opted to drop out of graduate school and get a job.  Nearly all my colleagues in my department at Stanford decided between just two fields, management consulting or investment banking. After accepting a position with a top management consulting firm, I sought approval from Dr. Michael Fehling, my academic advisor. I asked Michael, “Is it OK for me to take this job? Do you approve?” to which Michael replied, “As long as you have time for critical reflection, you’ll do great.”

Michael was right!

Management Consultant

As a management consultant, I averaged an 80-hour work week; there was no time to reflect.  I put in hours editing PowerPoint slides, setting up complex databases, and building macros in spreadsheets. I just kept doing whatever I was asked to do. While I developed solid job skills, I grew frustrated with the long hours.  After joining a dotcom and co-founding a software start-up that never quite took off, I started looking for a mentor. I needed the business-world equivalent of my old academic advisor, Michael Fehling. I needed someone to help me get back to critical reflection.

Jeff Walker introduced me to OKRs in 2010. Jeff was the founder of Oracle Applications and served as CFO during Oracle’s rapid growth in the late 1980s. Walker used OKRs at Oracle and taught me how to communicate by starting with the result rather than listing a bunch of projects we’re working on.  With Jeff’s guidance, I began working with the OKRs model in 2010 as VP Marketing at a start-up software company.

First OKRs Coaching Project

My first OKRs project with a client began with a request to “define and monitor Key Performance Indicators (KPIs) for dozens of departments across several business units.”  I ended up translating the strategy documents into the OKRs framework and presented this to the CEO and CFO.  They immediately requested that I create a similar document based on interviewing all 50 or so department heads.

While some of the teams had OKRs that looked a lot like the drivers in a financial model, many teams did not. The critical thinking that occurred during the OKRs coaching sessions with these 50 teams marked the turning point in my career. For the first time, I knew that I was engaged in a work activity that could change the game. Rather than asking questions in order to get data to populate a financial model for my boss, I was asking a different set of questions to mid-level managers. These questions were precisely the questions these managers needed to be asking themselves.

Questions like… 1: Why does our team exist? 2: What is the most important area for us to make measurable progress on in the near term? 3: How will we know we’ve achieved the objective?

These three fundamental “OKRs questions” are the same questions that Walker, my mentor, asked me when he introduced me to OKRs. They shook my world. They forced the same kind of critical reflection that Professor Fehling advocated back in my academic days. The seeds were planted, but I was not ready to take the plunge as a full-time OKRs coach. After leaving my start-up, I took a job at BetterWorks, an OKRs software company.

OKRs Software Guy

Working at BetterWorks was the big break I was looking for.  Shortly after I took the job, John Doerr agreed to invest roughly $12 Million, his largest A-Round since Google! My first two projects at BetterWorks focused on training our customers to define OKRs and load them into our software program. I took roughly two days with one client to train several teams and we had a few more teams to go.  As a software company with a big valuation, the expectation was more like train all teams in 2-4 hours rather than train half the teams in two days!

Apparently, I was more interested in helping organizations with their OKRs rather than implementing software, so I left BetterWorks and took on some freelance work. I had the foresight to buy this domain name, I sensed I was heading in the right direction, but I had no income or business plan for developing a practice as an OKRs coach. It was difficult to track down clients looking for OKRs coaching. This was back in 2014 when there was pretty much zero demand for OKRs coaching. So, in order to sell OKRs coaching, I would first need to educate people about OKRs and then sell them on it. I knew from prior experiences this was not a good business model. At a loss, I turned back to Jeff Walker and had one of the most important conversations in my life.

Jeff asked me, “What is the one thing that meets the following three criteria: 1) you love to do it, 2) you can do it really well and 3) it has a major business value?”

Me: OKRs Coaching!

Jeff: How many hours per week are you doing OKRs coaching?

Me: 3 -4 hours.

Jeff: Why don’t you make that 30-40?

Ben: Well, there’s no way to do that; my clients are paying me to do other stuff.

Jeff: Stop doing the other stuff and start focusing on OKRs coaching. Do it for free. Make it your goal to do as many sessions, free or paid, as possible. If you’re adding business value, people will start paying for it. This is how you get better while also testing out the market.

OKRs Coach

So, I took on the challenge and started offering free OKRs coaching to anyone who would give me an hour of their time. One memorable free coaching experience occurred with Wayne Eckerson, a business leader that I respected.  I wanted to get to know Wayne after reading several of his books on performance dashboards and Key Performance Indicators.  I incorporated quite a few of his ideas into my earlier consulting engagements.  Wayne kept needing to reschedule his free OKRs coaching session with me. Although it took me several months, I finally got him on the phone. We had blocked out an hour, but Wayne started by letting me know we had 30 minutes, 45 at most.

I started asking my basic OKRs questions to Wayne about his new business plan. The call surprised me. We were on for nearly three hours! I let Wayne know that we’d gone way over the hour and I needed to run.  Wayne ended the call with, “I forgot how valuable it is to take a step back and re-assess what I’m doing and why.”  This was just another data point that gave me the confidence to continue pursuing my path toward becoming a full-time OKRs coach. After completing 80 free sessions, people started approaching me for OKRs coaching. And, the rest is history. That’s how I became an OKRs coach. And, now you know why I inserted the words “critical thinking framework” when in my definition of OKRs. OKRs will ensure you make the time to critically reflect. So, Professor Fehling, if you’re listening, I am now taking the time to critically reflect. In fact, I’m helping others do the same. We’re following your advice. Thank you!

What’s YOUR Story?

If you are an OKRs coach, please share the story of how you got started as a comment here!

Bonus: Want to contribute to the upcoming OKRs Fieldbook? If you are an OKRs coach and would like to share proven practices and tips from the field, please email me,


  1. Rod

    Hey Ben
    I’m new to your blog (and OKRs). Many thanks – it’s a massive help
    I have a question around scoring
    Or more specifically consolidating scoring..

    So it makes sense to start with company OKRs then splitting those down to divisions and then to individuals.
    When it comes to scoring, I love the idea that individual’s scores can be summed together with team colleagues’ scores and then averaged to arrive at a division score. Then divisions’ scores get summed together and averaged and you arrive at company-wide scores.

    But it seems to me that it can’t work like that.. Clearly company key results can/will be scored in separately. Eg let’s say a key result is ‘double sales’. Turns out that sales increased by 80% and we agree that KR gets scored at 0.7.
    But it’s also desirable to look at the reasons behind that score. So you’d look at the BD team score where maybe a KR is ‘Win 10 new accounts’ and the team wins only 5. Say that KR gets scored at 0.2. And with the BD team Tom wins no new clients against his target of 5 and Jane wins 5 out of target 5. Tom gets scored 0 and Jane 1.
    The fact is the average of Tom’s and Jane’s scores would be 0.5 but we’ve already said we scored the BD team’s new biz KR at 0.2 and the company at 0.7. There’s a disparity.

    It’s a shame but I guess what I’m saying is I can’t see a way to align all scoring by feeding individual’s scores in to the team score and then up to the company score. In other words; no formulae! Am I wrong?
    Very badly articulated but do you see my point….?
    Any pointers hugely appreciated

    • Ben Lamorte


      Thanks for posting this EXCELLENT question! We may need a few more iterations in this blog and/or we can set up a call offline via Clarity if you prefer.

      First note that I do not like setting up OKRs at the individual-contributor level. I’ve listed these reasons somewhere in a blog post as well as a pros/cons section in the OKRs book I wrote with P.Niven back in 2016 so won’t list them all here. As an update, I’m actually find allowing individual-level OKRs, but am not OK when organizations require all employees define their own OKRs since this turns OKRs into a compliance exercise and makes OKRs seem more like a platform for “performance reviews” which it is not the intention of OKRs.

      You: But it’s also desirable to look at the reasons behind that score. So you’d look at the BD team score where maybe a KR is ‘Win 10 new accounts’ and the team wins only 5. Say that KR gets scored at 0.2.
      Me: I like the BD team winning 10 new accounts and getting a score for getting to 5, but typically that score would be “.5” rather than “.2″… I am curious, how did the team arrive at a score of “.2”?

      You: The fact is the average of Tom’s and Jane’s scores would be 0.5 but we’ve already said we scored the BD team’s new biz KR at 0.2 and the company at 0.7. There’s a disparity.
      Me: I know. As a general rule of thumb, I advise NOT averaging scores of KRs. The example you’ve provided is one of the many reasons why. At best, the averages don’t really make sense. However, most often, the averages lead to misunderstandings and confusion and even can damage morale for teams that don’t score well. Averages like this make OKRs feel more like a ranking system rather than a questioning/learning/communication system. I have not yet seen a use-case where OKRs works well for a performance rating system.

      You: It’s a shame but I guess what I’m saying is I can’t see a way to align all scoring by feeding individual’s scores in to the team score and then up to the company score. In other words; no formulae! Am I wrong?
      Very badly articulated but do you see my point….?
      Any pointers hugely appreciated

      Me: I’d say start by setting “tasks” or “to-do lists” or project plans for individuals. Then focus on OKRs at the “team level” to drive collaboration, rather than using OKRs as a focus for individual performance. However, question for you, do you have a system in place for measuring individual performance? Go back to basics and ask yourself why are we implementing OKRs in the first place and try to come up with ONE WORD.
      Good Examples: “Focus, Alignment, Engagement, Communication” Not so good reasons for implementing OKRs include: “We’re doing it to be like Google”, “We need a standard way to rank employee performance”, “Accountability”

      Does this help at all?

  2. Mulyadi Oey

    Thank you for sharing your story, Ben.

    It is a valuable reminder for all us to set aside some time to critically reflect on our decisions — in life, work, and anything in between.

    I first learned OKR, as a participant, in one of the software startups in the Valley. It took me a while before eventually realizing its benefits. Looking back, I think it was because my team was simply asked to adopt it without proper or enough orientation of *why* it’d be useful for us. Thus, in the first few weeks or months, OKR felt like a chore in our already super busy schedule (a very typical situation in a software startup in the Valley). I first personally saw the benefit when I felt certain that my weekly targets were confirmed (by my manager) as important for my team and another Engineering team. Using the OKR terms, it was when I knew that my weekly Key Results (KR) were aligned. This clarified sense of being in the right direction was my “turning point” to appreciate OKR.

    Since then, the rest of the team and I picked up other benefits inherited from our OKR adoption: transparency (we knew what others, including our manager, focused on) and engagement (since we understood more how our work mattered).

    Fast-forwarding to becoming an OKR coach, the decision was mainly motivated by multiple observations in which I found many people (friends, family members, including myself) had a hard time at work not because the job was hard, but mainly due to lack of clarity; essentially, the clarity of where the company is going and of how we (as employees) would fit in that direction or goal.

    I believe (and experienced myself) that OKR can facilitate an organization to create that type of clarity. Perhaps because doing OKR naturally nudges us to think critically. I also learned that the structure of OKR promotes communication between different levels and groups in the organization, which in turn should contribute to openness.

    I really like Ben’s insertion of “a critical thinking framework” into the OKR definition. Thank you!

  3. Vikram

    Dear Ben,

    Following your blog from a while now.

    I started conducting sessions on OKRs out of necessity. Being a co-founder and Head of Technology & Customer Success at qilo, we have no other option as other co-founder was busy in selling the Solution.

    Implementing OKR in few companies in a country like India, where management practices are still not evolved, and organizations are still hierarchical, most of the businesses are family owned and created with the objective to generate more and more wealth for the business owner and its family, explaining OKR and its benefits is always a challenge. Because the focus is always on completing daily task .But I see CEO’s struggle to get work done that will bring growth to the company.

    But when started understanding OKRS and started training people on OKR’s , I was wondering what if this would have been implemented in the companies where I have worked, This would have give
    A. More clarity where I am contributing
    B. Better picture to management on how I am performing, rather than depending on what image my manager is presenting
    C. And would have given a framework/method to managers and individuals that how they can give maximum impact to business with doing less.

    Today I am full-time OKR coach along with Heading Customer Success. And enjoy delivering OKR sessions.



Submit a Comment

Your email address will not be published. Required fields are marked *