In this article
Why effort has to go where the leak is biggest. The five places a B2B SaaS motion gets stuck. A five-step method to find what is capping growth and quantify what it costs. And how to decide between a consultant, an agency or an operator.
Growth is capped where the motion is tightest
A system's throughput is set by its tightest stage. That is the theory of constraints, and it is a useful lens on a revenue motion as much as on a factory floor. Pour more leads in when win rate is what caps you and nothing happens: the extra pipeline piles up against the same wall.
This is why so much go-to-market effort produces so little. Teams work on every stage at once, or on the stage that is easiest to attack, instead of the one that is actually capping growth. The honest caveat: a real go-to-market rarely has one single constraint. A thin top of funnel, a slow cycle and a leaking renewal base often sit together, and frequently the problem is not a stage that underperforms but a piece that was never built: a segment nobody owns, a handover that does not exist, a playbook that lives in one person's head. The lens still works. Rank what leaks by what it costs, work the biggest one first, build what is missing, then look again.
The five places a B2B SaaS engine gets stuck
Almost every B2B SaaS go-to-market constraint lives in one of five stages. Each has a signature symptom.
- Demand. Not enough qualified pipeline is entering at the top. Symptom: reps have capacity, but there is nothing good to work.
- Conversion and win rate. Enough pipeline enters, but too little of it closes. Symptom: healthy lead volume, stalling or falling win rate.
- Sales cycle and velocity. Deals convert but move too slowly, so capacity is the cap. Symptom: long cycles, quarters that back-load, forecast slippage.
- Retention and expansion. You win logos but leak them, or fail to grow them. Symptom: solid new bookings, flat or sinking net revenue retention.
- Pricing and packaging. You capture far less than the value you deliver. Symptom: easy wins, low average contract value, discounting as reflex.
The point of naming them is not to fix all five at once. It is to find where the leak is biggest right now, because that is where work converts to revenue first.
Step 1: Lay the engine out as a sequence of rates
Write down the stages of your revenue engine in order, with the volume and conversion rate at each: lead to qualified, qualified to opportunity, opportunity to win, onboarded to retained, retained to expanded. Add average contract value and sales cycle length. Rough numbers are fine. You are not auditing the data, you are looking for the shape.
Step 2: Find the stage furthest below benchmark
Compare each rate to a sane benchmark for your motion and segment. The candidate constraint is the stage with the largest gap to benchmark, weighted by how much revenue flows through it. A ten-point miss on a stage that touches all of your revenue matters more than a thirty-point miss on a stage that touches a sliver.
Step 3: Confirm it is actually binding
This is the step most diagnoses skip, and it is the one that matters. Run one test on your candidate: if you fixed this stage tomorrow and changed nothing else, would ARR actually move, or would the very next stage simply cap it?
A real constraint is the stage where relief flows straight through to revenue. If fixing it just moves the bottleneck one step downstream and nets nothing, it was not the real cap: the stage downstream is your target, or the two have to be worked together. Test before you spend.
Step 4: Quantify what the leak is worth
Put a number on the constraint. Recoverable revenue is roughly the gap to benchmark multiplied by the volume through the stage and the average contract value, carried through retention. That single figure does two things: it tells you how much it is rational to spend fixing this stage, and it is the number a board actually responds to. A constraint without a euro value attached is an opinion.
Step 5: Match the fix to the shape of the work
Now you know the constraint and what it is worth. The last decision is who fixes it, and that depends on whether the work is one-time or recurring.
- One-time transformation. Re-segmenting, re-pricing, or rebuilding the motion is a project with a start and an end. A consultant or specialist can earn the fee here.
- Execution capacity. If you know what to do and need hands to run campaigns or build operations, an agency or a fractional operator is the efficient answer.
- Finding and building. What caps growth moves every few quarters, and usually something has to be built rather than tuned. Re-buying a consulting snapshot each time does not scale. An operator inside your team does both jobs: at Caugia, the first weeks of an engagement go to reading the motion with your team, then the plan, with owners, which Tom runs with you.
The expensive mistake is rarely picking the wrong fix. It is pouring effort into a stage that was not capping growth, feeling productive, and watching the number refuse to move. Find where the leak is biggest first. Everything else is downstream of that.
Frequently Asked Questions
What is a GTM bottleneck?
A go-to-market bottleneck is the stage of the revenue motion that caps growth. By the theory of constraints, a system's throughput is set by its tightest stage, so at any moment one part of the funnel, demand, win rate, sales cycle, retention or pricing, is holding the number back more than the others. Relieving any other stage barely moves revenue until that one is dealt with. In practice it is rarely one single constraint: several leaks often sit together, and sometimes the bottleneck is a piece that was never built.
How do I know which GTM metric is my constraint?
Lay out the motion as a sequence of conversion rates, then find the stage furthest below a sane benchmark, weighted by how much revenue flows through it. Confirm it with one test: if you fixed this stage tomorrow and changed nothing else, would ARR move, or would the next stage simply cap it? The one worth working first is the stage where relief flows straight to revenue.
Can a go-to-market have more than one bottleneck?
Yes, and it usually does. The theory of constraints says one stage is the tightest at any moment, which is a useful way to order the work, not a promise that there is only one problem. A thin top of funnel, a slow cycle and a leaking renewal base often sit together, and frequently something is missing altogether: a segment nobody owns, a handover that does not exist, a playbook that was never written. The discipline is to rank the leaks by what they cost, work the biggest first and build what is missing, rather than spreading effort across everything in parallel and moving nothing.
Should I hire a consultant, an agency or an operator to fix my GTM bottleneck?
Match the fix to the shape of the work. A one-time transformation, such as re-segmenting or re-pricing the motion, can justify a consultant or specialist. Pure execution capacity suits an agency. When what is capping growth has to be found first and then built, an operator inside your team does both: the first weeks of an engagement go to reading the motion with your team, then the plan, with owners, which the operator runs with you. Caugia is an operator practice, not software.
Find where your motion leaks
The first weeks of an engagement go to reading the motion with your team: where revenue is made and lost, what is missing, what is broken. Then the plan, with owners, which Tom runs with you. Start with a conversation.