90-Day Business Goals: The Planning System That Actually Gets Done
Every January, leadership teams across North America sit down and set ambitious annual goals. By March, those goals are buried in email threads and forgotten spreadsheets. By June, nobody remembers what they were. By December, the same exhausted leaders sit down to do it all over again—wondering why nothing ever seems to stick.
If this pattern sounds familiar, you’re not failing at execution. You’re failing at goal design. The problem isn’t your team’s commitment or your company’s culture. The problem is that annual goals are fundamentally broken for growing businesses. The solution is 90-day business goals—what we call Rocks in the Business Operating System framework—and they’ve transformed how thousands of companies turn strategy into actual results.
After 25 years of operations leadership and working with companies from SaaS startups to HVAC contractors, I’ve watched this shift happen dozens of times. Teams that couldn’t finish anything suddenly start completing meaningful work every quarter. Leaders who felt like they were constantly firefighting begin operating with genuine strategic focus. The difference isn’t working harder—it’s working within a system designed for how humans and businesses actually function.
Why Annual Goals Fail Growing Businesses
Annual goals were designed for stable, predictable environments. Your growing company isn’t one of those. Markets shift. Key employees leave. New opportunities appear. Competitors make unexpected moves. A client you were counting on goes quiet. A project that seemed simple turns into a six-month slog.
Research consistently shows that goal commitment drops dramatically as the timeline extends. A 12-month goal feels abstract—there’s always tomorrow to start. The urgency never materializes until it’s too late to recover.
For a technology company, this might mean setting a goal to “launch the new product” in January, then spending months debating features while competitors ship faster. For an HVAC contractor, it might mean planning to “hire and train two new technicians” but never finding the time because you’re still running service calls yourself.
The 90-day horizon hits a psychological sweet spot. It’s long enough to accomplish something meaningful—you can’t do real strategic work in two weeks. But it’s short enough that the deadline feels real. You can see it. You can plan backward from it. And when you miss, you find out fast enough to adjust.
What Rocks Actually Are
Rocks are your 3-7 most important priorities for the next 90 days. Not everything you’re going to do—just the things that must get done to move the business forward. The name comes from the old analogy about fitting rocks, pebbles, and sand into a jar: if you don’t put the big rocks in first, they’ll never fit.
The constraint of 3-7 is deliberate. Fewer than three and you’re not pushing hard enough. More than seven and you’ve made a to-do list, not a strategic priority set. When everything is a priority, nothing is.
Rocks operate at three levels that cascade through your organization:
Company Rocks are set by the Senior Leadership Team. These are the 3-7 priorities that will have the greatest impact on reaching your one-year goals. They’re not department-specific—they’re what the whole organization needs to rally around.
Department Rocks flow from company Rocks. If a company Rock is “Reduce customer churn to under 5%,” the customer success team might own a department Rock to “Implement proactive outreach system for at-risk accounts.” The ops team might own “Decrease average support ticket resolution time to 4 hours.”
Individual Rocks ensure every person on the leadership team—and ideally every employee—has personal Rocks they own. This isn’t about piling on more work. It’s about clarity. When a technician knows their Rock this quarter is “Get certified in commercial refrigeration,” they can make decisions about their time accordingly.
Making Rocks That Actually Work
A Rock isn’t a vague aspiration. It’s a specific, measurable commitment that will be obviously done or not done in 90 days. The difference between effective Rocks and wasted quarters comes down to how they’re written.
Bad Rocks That Waste Quarters
“Improve customer experience” — What does “improve” mean? How will you know when you’re done? This isn’t a Rock; it’s a vague intention.
“Work on the new service line” — Work on it how? What’s the deliverable? This is an activity, not an outcome.
“Hire good people” — How many? For what roles? By when? This gives you no way to track progress or declare completion.
Good Rocks That Drive Results
“Launch customer feedback survey with 50+ responses analyzed and three improvement initiatives identified by March 31” — You’ll know exactly whether this is done. It has a clear deliverable and a specific date.
“Complete pricing analysis and launch commercial HVAC maintenance tier with first 10 contracts signed by end of Q2” — Specific service, measurable target, clear deadline.
“Hire and onboard two junior developers with completed training checklist sign-off by April 15” — Number, role, and completion criteria are all defined.
The test is simple: if two reasonable people could disagree about whether a Rock is complete, it’s not specific enough. Rewrite it until completion is binary—done or not done.
Milestones: The 30-Day Checkpoints
A 90-day Rock is still long enough to lose track of. That’s where Milestones come in. Every Rock should break into 2-4 Milestones—30-day checkpoints that keep progress visible and problems small.
Take that commercial HVAC maintenance tier Rock. The Milestones might look like:
- Month 1: Complete competitive pricing analysis and draft service tier structure
- Month 2: Finalize pricing, create marketing materials, train sales team
- Month 3: Launch to existing commercial accounts, sign first 10 contracts
Now you have a roadmap. If Month 1 ends and the pricing analysis isn’t done, you know immediately. You have two months to recover or adjust. Without Milestones, you’d discover the problem in Month 3 when it’s too late.
For a SaaS company launching a new feature, Milestones might be: Month 1—complete technical spec and begin development; Month 2—feature complete and in internal testing; Month 3—beta launch to select customers with feedback collected.
The Quarterly Planning Meeting
Rocks don’t emerge from nowhere. They’re set in a structured Quarterly Planning Meeting—typically a full day with the Senior Leadership Team. This meeting follows a predictable rhythm:
Review last quarter. Every Rock from the previous quarter gets marked as done or not done. No partial credit. No “we made progress.” This honest accounting builds the muscle of completion.
Review the one-year goals. What did we say we’d accomplish this year? Which goals are on track? Which need more attention? This keeps Rocks connected to longer-term strategy.
Identify potential Rocks. The team generates a long list of everything that could be a priority. No filtering yet—get it all on the table.
Debate and prioritize. This is where leadership earns its pay. You’ll have 15 potential Rocks and space for 5. The conversation about what doesn’t make the cut is as important as what does.
Assign ownership. Every Rock needs one owner. Not a committee, not “the team”—one person who will be accountable for its completion. Others can help, but one person’s name is on it.
Set Milestones. Before leaving the room, every Rock has its monthly checkpoints defined.
Platforms like Ninety.io — try it free for 30 days make this process visible and trackable, but the meeting itself is what creates alignment. There’s something powerful about a leadership team sitting in a room, debating priorities, and walking out with shared clarity about the next 90 days.
When Rocks Go Off Track
Even well-designed Rocks sometimes hit obstacles. A key hire falls through. A vendor delivers late. A major customer crisis demands immediate attention. What matters is how quickly you identify the problem and what you do about it.
In the Weekly Team Meeting—a 90-minute structured meeting every leadership team should run—Rocks get reviewed. The question isn’t “Are you working on it?” The question is “Is it on track or off track?” If it’s off track, it becomes an Issue to be raised, discussed, and resolved.
Sometimes the resolution is finding more resources. Sometimes it’s reducing scope. Sometimes it’s acknowledging that circumstances changed and the Rock no longer makes sense—in which case you formally revise it rather than letting it quietly fade.
The worst thing you can do is pretend everything’s fine. I’ve seen teams carry off-track Rocks for months, embarrassed to admit they’re stuck. By the time they surface the problem, the quarter is gone. The whole point of the system is catching problems early when they’re still solvable.
The Psychology of Public Commitment
There’s a reason Rocks are set in a team meeting, written down, and reviewed weekly. Public commitment changes behavior in ways private intentions never do.
When your Rocks are visible to your peers, you feel the weight of that commitment. Not in a fear-based way—in an accountability way. You said you’d do this. They’re counting on you. That social contract drives completion in ways willpower alone never could.
This is especially powerful in trades businesses where the owner has historically made every decision alone. When the HVAC contractor who’s been running everything himself stands in front of his team and commits to a Rock—”I will document our install process and train Marcus to run installs without me by end of quarter”—something shifts. He’s not just hoping to delegate. He’s made a public commitment to his team that he will.
Rocks vs. OKRs: What’s the Difference?
If you’ve worked in tech, you’ve probably encountered OKRs—Objectives and Key Results. Both systems aim to create focus and alignment, but they work differently.
OKRs separate the aspirational (Objectives) from the measurable (Key Results). A good OKR might be: “Objective: Become the preferred vendor for commercial clients. Key Results: Sign 15 new commercial contracts; Achieve 90% satisfaction score on commercial projects; Launch commercial-specific marketing campaign.”
Rocks combine objective and result into one complete statement. The Rock would be: “Sign 15 new commercial contracts with 90%+ satisfaction by end of Q2.”
OKRs often encourage ambitious targets where achieving 70% is considered success. Rocks are meant to be completed—100%, done or not done. This changes how you set them. You don’t aim for the moon and hope to land among the stars. You aim for something ambitious but achievable, and you hold yourself to completion.
For most growing companies—especially those without dedicated program management teams—Rocks provide clearer accountability. There’s no ambiguity about what success looks like.
7 Signs Your Goal-Setting System Isn’t Working
- You set goals in January that nobody can remember by April
- The same priorities show up quarter after quarter because they never actually get done
- Your team has too many priorities—everything is urgent, nothing is finished
- Goals are vague enough that “completion” is a matter of interpretation
- Only you (the owner) carry strategic priorities while everyone else stays in daily operations
- You discover a goal is off track the week before it’s due, not months earlier
- There’s no regular rhythm for reviewing goals—just occasional panic when someone asks
Getting Started: Your First 90-Day Cycle
You don’t need to overhaul your entire business to start using Rocks. You need one planning session, a clear list, and commitment to the weekly review rhythm.
Block a half-day with your leadership team. If you don’t have a formal leadership team, block it with yourself and anyone who carries significant responsibility in the business.
List everything that could be a priority. Don’t filter yet. Get it all visible—the projects, the problems, the opportunities, the things that have been nagging you.
Force-rank to 3-7. This is the hard part. You have to choose. What will have the greatest impact on your one-year goals? What’s been stuck the longest? What will you regret not starting?
Make them specific. Rewrite until completion is binary. Add deadlines. Add numbers. Remove words like “improve” and “better” unless they’re attached to specific metrics.
Assign one owner per Rock. Not shared ownership. One name.
Set Milestones. What should be true at 30 days? 60 days?
Review weekly. A 15-minute check-in on Rock status isn’t optional. It’s what makes the system work.
Your first quarter won’t be perfect. You’ll set some Rocks too big and some too small. You’ll learn what your team can actually accomplish in 90 days. That’s fine—that’s the point. Each quarter you’ll get better at calibration, and more importantly, you’ll start finishing things that have been stuck for years.
Ready to Stop Setting Goals That Disappear?
If you’ve been stuck in the annual goal cycle—setting ambitious targets in January and forgetting them by spring—you’re not alone. Most growing companies face this, and most can fix it faster than they expect. A 30-minute call costs nothing and could be the clearest conversation you’ve had about your priorities in months.
For tracking Rocks, Milestones, and your entire Business Operating System, we use Ninety.io—it’s built exactly for this framework and keeps everything visible in one place.
