Skip to main content

System teardown

Most growth problems are system leaks

The visible problem is usually performance. The actual problem is usually a leak in acquisition, follow-up, reporting, or operations.

Jon Taffe2026-04-06
01

Symptoms are rarely the layer that matters

A drop in conversion rate does not automatically mean the front-end is the problem. A lead-response issue, a measurement issue, or an internal operations breakdown can all produce the same visible symptom: fewer deals closing. The instinct is to fix what you can see: rewrite the landing page, increase ad spend, swap the offer. But if the real problem is that leads are sitting in the CRM for three days before anyone contacts them, no amount of front-end optimization will move the number.

This pattern shows up constantly. A business sees pipeline slowing down and assumes it is an acquisition problem. They invest in more traffic, more content, more campaigns. Pipeline does not improve. Eventually someone looks at the response layer and finds that half the leads from the last quarter were never contacted at all, or were contacted so late that the prospect had already moved on. The symptom was pipeline. The leak was follow-up.

The same misdirection happens with reporting. A team looks at a dashboard that shows strong lead volume but weak close rates, and concludes the leads are low quality. But when you inspect the data, you find that the lead definition is so loose that form spam and bot traffic are counted alongside real prospects. The quality problem is actually a measurement problem because the system is not distinguishing signal from noise, so every downstream number is contaminated.

02

Common misdirections and where they actually lead

There are a handful of misdirections that repeat across almost every business operating at growth stage. The first is treating a follow-up failure as an acquisition failure. If your lead volume is stable but your pipeline is shrinking, the first place to look is time-to-contact and follow-up completion rates, not your ad campaigns. The second is treating a reporting failure as a strategy failure. If your team cannot agree on whether last month was good or bad, the problem is not strategy. It is that your numbers do not mean the same thing to everyone in the room.

The third, and most expensive, is treating an operations failure as a people failure. When handoffs break because the system depends on someone remembering to do something, the answer is not better hiring or more accountability meetings. The answer is building the handoff into the system so it happens regardless of who is working that day. People fail when systems ask them to be perfect. Systems fail when nobody designs them to be resilient.

03

What to inspect first

Start by checking three things: ownership, route logic, and trust in the reporting layer. Ownership means every lead, every deal, and every operational handoff has a named person or an automated rule responsible for the next action. If ownership is ambiguous at any point in the system, that is where leads will age and die. Route logic means the rules that determine what happens after capture: who gets the lead, how fast, based on what criteria. If route logic is inconsistent or manually applied, speed and quality will vary wildly depending on who is working.

Trust in the reporting layer is the most important check and the one most teams skip. If the people making decisions do not trust the numbers they are looking at, they will make decisions based on intuition, anecdote, and whoever argues loudest in the meeting. This is not a data visualization problem. It is a definitions problem. Do marketing and sales count leads the same way? Does the pipeline report reflect the same reality as the finance forecast? If not, reporting is decoration, not infrastructure.

If the system is unclear on ownership, routing, or reporting trust, more production effort just moves the mess faster. You generate more leads into a broken follow-up system. You close more deals that the reporting layer cannot track accurately. You hire more people into an operations layer that depends on tribal knowledge. The leverage is almost always in fixing the system before scaling the inputs.

04

Why this matters for how you spend money

Most growth budgets are allocated based on the assumption that the bottleneck is acquisition. More spend on ads, more content production, more outbound. But if the system has leaks downstream, like slow follow-up, broken routing, and unreliable reporting, then increasing acquisition spend just increases the volume of waste. You pay more to generate leads that the system cannot convert, and the reporting layer is too broken to show you why.

The better move is to audit the system before increasing inputs. Find where the leaks are, fix the highest-leverage ones, and then scale acquisition into a system that can actually handle the volume. This is not a slow approach. It is a faster one, because you stop paying for demand that evaporates between capture and close.