Feast or famine: why the agency pipeline swings
An agency swings between feast and famine because selling stops when delivery gets busy, and the pipeline is empty by the time the work slows. The swing ends when a floor is set: once qualified opportunities drop below what keeps the team booked a few weeks out, outreach and reactivation start on their own.
The team is slammed, and you are glad of it. Then the projects ship, and the calendar goes quiet. You start reaching out again, and it takes a while to turn into work. Meanwhile the team waits, and you worry about payroll.
Most owners say the same thing about the busy stretch. Client work fills every hour, so looking for new business is the first thing to go. Nobody chose to stop selling. It stopped because delivery had a deadline and selling did not.
What owners try, and why it fades
The usual fixes are good intentions. Block an hour or two each week for selling. Keep selling no matter what. Push retainers so income evens out. Narrow the target so outreach is easier. Each one helps for a while. Each one also depends on willpower in the busiest weeks, and those are exactly the weeks when the block gets moved for a client call.
Why it happens
Selling and delivering sit on opposite ends of a delay. Work you win today is delivered weeks later, and work you stop chasing today shows up as an empty calendar weeks later. Nothing in between absorbs the gap. When the team is full, selling slows. When the pipeline thins, nobody notices until the work runs out. Then you panic, sell hard, and the next rush arrives all at once. The cycle repeats because the pause and the reaction are far apart.
The systems thinker Donella Meadows wrote about this pattern. A delay between an action and its result, with no buffer to soak up the difference, makes a system overshoot and undershoot again and again. The fix is a buffer and a signal that does not wait for you to remember.
Signs the swing is built in
- The quiet months come a few months after the busiest ones.
- New outreach starts only when the calendar looks thin.
- Past clients and old leads get contacted when you are worried, not on a schedule.
- The team is stretched in one quarter and idle in the next.
- You can tell how full the next month is, but not how full the pipeline is.
A pipeline floor
The fix is a rule that reads the pipeline and acts when it dips. Pick a floor: the level of qualified opportunities that keeps the team booked a few weeks out. When the count falls below it, outreach and reactivation start on their own. Past clients and old leads who never became work get a drafted message. New outreach drafts go to the prospects who fit. Selling continues in the busiest week because nobody has to decide to start.
| Part of the rule | What it does |
|---|---|
| The floor | The level of qualified opportunities that keeps the team booked a few weeks ahead, set by you |
| The trigger | When open, qualified opportunities fall below the floor, the system starts work without waiting for you |
| Reactivation | Past clients and old leads get a drafted note, which is the quickest pipeline to wake up |
| Outreach | Drafts to new prospects who fit, queued for your approval |
Waking up old leads is its own job, and the dormant pipeline page covers it. The lifecycle map shows which stage of your client lifecycle stalls first.
What stays with you
- Where the floor sits. How full you want the team is a business call.
- Who gets contacted. Every draft waits for your approval, and you decide who is worth a message.
- What you promise. Prices, scope and dates in any reply come from you.
The system behind this: a pipeline floor that starts reactivation and outreach, with drafts a person approves, whenever the pipeline thins.
Questions
Why does my agency go from too busy to no work?
Because selling stops while delivery peaks. Work you win now arrives weeks later, so the pipeline you skipped building during the rush is the one missing during the quiet. The delay hides the cause until the calendar is already empty.
How do I smooth out feast or famine?
Set a floor on the pipeline and let it start outreach when it dips, instead of relying on yourself to start in the busiest weeks. Retainers help too, but a floor works whatever the revenue mix is.
Should I keep selling when the team is full?
Yes, at a steady pace. Selling does not have to take much of your time if past clients and old leads are contacted through drafts you approve. The aim is a pipeline that is never empty when delivery slows.
Related
- Old leads in your CRM: how to reactivate themOld leads went quiet for different reasons. Group them by why, send a short note per group that a person approves, and put every reply back in the pipeline.
- Lead reactivationLead reactivation means going back to leads and past clients that went cold, with a reason to talk now. Why it matters and how a system keeps it running.
- The follow-up bottleneck: why follow-ups fall through the cracksFollow-ups slip when the next step lives in someone's head. They hold when every open lead carries a next step, a date and a drafted nudge a person approves.
- Which stage of your client lifecycle stalls?Rate ten handoffs from first lead to renewal and see which stage stalls most, where work waits on someone, and the system that fixes each stage.
- The agency client lifecycle: five stages from first touch to renewalMap agency work across Acquire, Convert, Onboard, Deliver, and Retain and expand: who owns each handoff and where client work stalls.
- How a lead becomes revenue: an owner's mapMap the six steps from a new lead to a kicked-off project, time each handoff with a timestamp column, and fix the slowest one first.