The best capacity forecast connects sales to delivery
Agency owners usually don’t have a shortage of numbers. They have a gap between the numbers they can see and the decisions they need to make.
Sales has a pipeline report. Project managers have a delivery plan. Finance has booked revenue and payroll. Team leads know who’s overloaded, but that knowledge might live in a spreadsheet, a planning tool, or a Slack thread. Hiring decisions end up resting on whichever view someone trusts most.
That’s a problem when your agency is growing. A promising opportunity can look like a reason to hire, even if it’s still early in the sales process. A full schedule can look fine on paper while the team is already doing unpaid revisions and extra client calls. And a quiet month ahead might reflect a real demand gap, or simply project estimates that haven’t been updated.
The best way to forecast agency capacity is to connect four inputs in one working view:
- Pipeline: likely work, its expected value, start date, and chance of closing.
- Booked work: signed projects, recurring retainers, and committed deadlines.
- Team availability: actual working hours by person, role, leave, and existing commitments.
- Project estimates: planned hours by role and phase, compared with hours actually used.
That forecast should answer a practical question: given the work we’ve sold and the work we’re likely to sell, do we have the right people available to deliver it at a healthy margin?
For a broader look at how revenue assumptions feed the same planning problem, see how agencies forecast revenue and capacity. Here, the focus is staffing decisions and the day-to-day delivery signals behind them.
Why basic utilization reports miss the hiring decision
Utilization is useful, but it’s a lagging indicator. If an agency sees a strategist at 95% utilization this month, that doesn’t tell the owner whether to hire another strategist. The current number might include work that’s ending, or it might exclude a proposal that will start in three weeks.
A capacity forecast needs a timeline. It should show demand and supply over the next several weeks or months, not just a monthly average. It also needs to distinguish between kinds of work. Ten open hours for a designer don’t cover a shortage of senior strategy time.
Start with a role-based view, such as:
| Role | Available hours next month | Booked demand | Weighted pipeline demand | Forecast gap |
|---|---|---|---|---|
| Account lead | 360 | 290 | 55 | -15 |
| Designer | 520 | 405 | 75 | -40 |
| Paid media specialist | 300 | 210 | 95 | 5 |
These figures are illustrative. The point is to make demand visible by role, then compare it with real availability. If your planning system only shows total hours, it can hide a bottleneck. The agency might have spare capacity in production while account leads are already stretched.
A useful forecast also separates committed work from uncertain work. A signed project belongs in booked demand. A proposal that’s awaiting approval belongs in pipeline, weighted by stage and your agency’s recent conversion pattern. Don’t count every open opportunity as certain revenue or certain workload.
That distinction prevents two expensive reactions: hiring too early because the pipeline looks large, and waiting too long because the team’s current utilization hasn’t spiked yet.
Build the forecast from the work people actually do
A forecast is only as good as its inputs. Agencies often start with project budgets or monthly retainers, then assume the work will fit. But a $20,000 project doesn’t tell you how many hours a senior strategist, designer, writer, or account lead needs to deliver it.
For each recurring service or project type, capture estimates by role and phase. A campaign might need discovery, strategy, creative development, production, launch, and optimization. A retainer might include a set amount of planning, content, reporting, and client communication each month.
Then compare those estimates with actual time. If a content package is routinely estimated at 32 hours and comes in around 46, your forecast should reflect that pattern until the delivery process changes. Otherwise, the plan will look healthy while the team quietly absorbs the difference.
Keep the categories specific enough to support decisions, but not so detailed that staff spend more time maintaining the forecast than doing client work. For many agencies, a useful starting point is:
- Hours by role and client or project
- Planned start and end dates
- Expected hours by month or week
- Confidence level for pipeline work
- Planned leave and other non-delivery time
- A field for changes to scope or delivery assumptions
Review this against what’s happening on the ground. Has the client added another round of revisions? Is an approval delayed, pushing production into the next month? Is a new project likely to need senior oversight even if most of its hours are junior production?
Those changes matter because an hours forecast isn’t just a staffing calculator. It’s an early warning for scope, schedule, and margin.
Add pipeline without pretending every deal will close
Pipeline forecasting gets unreliable when the whole open pipeline is treated as booked work. It’s also unreliable when the team ignores promising opportunities until contracts are signed.
A better approach is to keep three views separate:
- Committed demand: Signed work with dates and delivery expectations.
- Expected demand: Opportunities adjusted for stage, close likelihood, and likely start date.
- Scenario demand: A plausible high case, such as several near-term proposals closing together.
Use your own conversion history by service line and sales stage where you have it. If that history is incomplete, begin with conservative estimates and review them regularly. Don’t present a rough probability as a precise prediction.
Also check that sales and delivery use the same assumptions. If a proposal promises a launch in six weeks, delivery needs that expected start date before the contract is signed. If the sales team expects the client to provide assets late, include that risk in the plan rather than treating the timeline as fixed.
To improve the quality of what reaches the forecast, agencies can connect capacity planning to AI lead qualification for marketing and creative agencies. The goal isn’t to let a system decide which prospect deserves attention. It’s to give the team clearer information about fit, timing, and likely delivery needs before the opportunity enters the forecast.
Catch over-servicing before it becomes the new normal
Capacity forecasts can reveal a staffing gap. They can also show that the agency’s existing work is consuming more time than the contract supports.
This is over-servicing: extra calls, extra rounds, unplanned analysis, additional formats, and small requests that keep landing outside the agreed scope. A few hours might seem harmless on one account. Across several clients, those hours can consume the capacity you thought was available for profitable work.
Look for patterns at the account and service level:
- Actual hours consistently exceed the estimate.
- Reporting or client communication takes more time than the plan allows.
- Revision rounds keep extending beyond the original scope.
- Senior staff are filling gaps in production work.
- Team members record time late or in broad, hard-to-interpret categories.
- A retainer’s workload rises while its fee stays the same.
Reporting is a common source of hidden hours. Account managers can spend substantial time on reporting, decks, and client updates, depending on the agency and account mix. When that work isn’t estimated accurately, the forecast understates demand and the account’s margin erodes month after month.
This is where an AI agent can help with the manual work around the forecast. It can pull project, time, pipeline, and availability data into a regular review, flag unusual variance, and draft a short explanation for the owner or delivery lead. A person still checks whether the signal reflects a real pattern or a one-off event.
An AI agent can help gather performance data and prepare report drafts for review. That work can give account teams more time for client decisions and less time assembling the same numbers by hand. An AI agent can help flag account risks and opportunities and prepare a next-step message for review.
If content production is a major capacity pressure, an AI tool may help create a first draft from a brief for the team to review. The team edits that draft instead of starting with a blank page. The aim isn’t to inflate output volume. It’s to make the hours behind each asset more predictable and give the team a chance to catch rising per-piece costs.
The forecast still needs to connect that work back to project estimates. Saving time on a report or a first content draft only improves margin if the saved capacity is visible and managed.
Turn forecast signals into a hiring decision
A hiring decision should come from a repeated capacity signal, not a single busy week. Set rules that trigger a review, then let the owner, finance lead, and delivery lead make the call.
For example, you might review staffing when a role is forecast to exceed practical available capacity for several consecutive weeks, when signed work requires a skill the team doesn’t have, or when a pipeline scenario becomes likely enough to affect a start date. The right threshold depends on your agency’s project length, sales cycle, and access to contractors.
Before opening a permanent role, ask:
- Is the demand signed, likely, or still speculative?
- Is the pressure temporary, seasonal, or recurring?
- Can work be shifted across the team without creating another bottleneck?
- Would a contractor cover a short project peak?
- Is the problem actually a scope or pricing issue?
- Does the role need to be full-time, or is the agency missing a specific skill for a defined period?
This keeps the forecast from turning into a reflex to hire. It also helps distinguish a genuine growth need from a delivery process that’s absorbing more hours than the agency priced.
For a closer look at planning systems and scheduling practices, compare the approaches in agency capacity planning before you hit the wall and agency capacity forecasting software. Your choice of software matters less than whether it reflects the way work moves from pipeline to delivery.
What an AI-supported workflow looks like end to end
A practical workflow doesn’t require an owner to check five systems every morning. It should collect the important signals, make exceptions visible, and leave decisions with the people responsible for the client and the team.
A weekly cycle could work like this:
1. Collect the inputs. Bring together open opportunities, signed projects, estimates, logged hours, delivery dates, staff schedules, and planned leave. Check that each opportunity and project has an owner and a likely start date.
2. Separate committed work from pipeline. Keep booked demand visible on its own. Apply the agency’s close assumptions to pipeline opportunities and show a separate scenario for deals that could affect staffing if they close.
3. Calculate capacity by role. Subtract leave and non-delivery commitments from working hours. Compare the result with booked and expected demand, broken out by role and time period.
4. Flag changes that need a human review. An agent can highlight roles that are likely to run short, projects that are exceeding estimates, or clients whose workload has changed. It can draft a concise summary with the source information attached.
5. Decide and record the action. The delivery lead checks the signal, then records whether the team will rebalance work, adjust the scope, bring in a contractor, change a start date, or begin hiring.
6. Compare the next forecast with what happened. Review forecast versus actual hours, project starts, and pipeline outcomes. Update estimates when the same type of work repeatedly misses its plan.
This is the useful role for AI: reducing the time spent gathering and summarizing information so the team can spend more time deciding what to do. It shouldn’t quietly turn uncertain pipeline into a hiring recommendation or send a client a message without review.
For an owner, the payoff is clearer decisions and fewer surprises. For a delivery lead, it means seeing role pressure before the calendar is full. For an account manager, it can mean fewer hours spent rebuilding reports and more time spent resolving account issues.
If you want to map this workflow to your systems and current delivery process, Book a 60-min Omni Audit. We’ll look at where your pipeline, project estimates, team availability, and client work currently diverge.
The dollar case for getting the forecast right
For marketing and creative agencies, capacity problems can show up as a mix of lost margin and avoidable payroll risk. Issues such as over-servicing, reporting overhead, poor resource allocation, and hiring at the wrong time can contribute to that cost. It isn’t a guaranteed saving for every agency.
The important point is that the cost often sits across multiple accounts. An account manager absorbs extra reporting time. A designer handles another round of unplanned changes. A strategist gets pulled into delivery work. None of those decisions alone looks large enough to trigger a review. Together, they reduce the agency’s capacity for new work and make a hiring plan harder to trust.
A useful forecast makes that cost easier to see. If actual hours are repeatedly above estimates, the agency can revisit scope, client expectations, or pricing. If several signed projects need the same role at once, the owner can plan a contractor or hire before deadlines begin to slip. If pipeline demand is uncertain, the agency can make a staged decision rather than adding permanent payroll based on an optimistic sales view.
The forecast doesn’t have to be perfect. It needs to be updated, honest about uncertainty, and specific enough to support a decision.
Start with an Omni Audit, not another dashboard
A dashboard won’t fix inconsistent project estimates or missing availability data. The first step is finding where the agency’s current process loses the link between sales, delivery, and staffing.
An Omni Audit can produce three useful outputs:
- A map of the manual work: Which systems hold pipeline, booked work, estimates, time, and availability, and where people copy information between them.
- A prioritized workflow: The first forecasting or agency operations process worth automating, including the human checks it needs.
- A practical next-step plan: The data, ownership, and integrations needed to test the workflow without starting with a large implementation.
The session is a working conversation about your current process and where time or margin is going. You can see Omni for marketing and creative agencies and check whether the audit fits the problem you’re trying to solve.
If the agency’s staffing decisions still depend on a spreadsheet that’s already out of date, bring that process into the session. Book your 60-min Omni Audit, and we’ll identify the steps needed to connect pipeline, booked work, project estimates, and team availability. You can also see the AI audit for marketing and creative agencies before you book.
Your guide is ready
Check your downloads folder. If it did not open automatically, use the button below.
Download the GuideYour guide is ready
Check your downloads folder. If it did not open automatically, use the button below.
Download the GuideTalk it through
Talk it through with Sam
30 minutes on what a Command Centre would look like for your business.
Book a call