I was scared of the blank line where ROI should go, so I filled it with the wrong story. Not “bad channels.” Not “bad leads.” Just bad attribution.
We don’t fear numbers; we fear what numbers might say about us. So we cling to narratives:
“It’s the offer.”
“It’s the platform.”
“It’s seasonality.”
I did that for years, redefining the problem every quarter, until a simple constraint test exposed where money was actually leaking: ads, funnel, or sales.
The equation that fixed it
LTGP:CAC ≥ 3:1 → if not, ask in order:
Are we attracting qualified demand? (targeting/creative)
Are we converting attention into hand-raises? (landing/opt‑in/CTA)
Are we converting hand-raises into revenue? (sales process)
Stop moving all three at once. Change one link, measure, then move.
What changed in practice (last 8 months, 4 clients)
Client A (agency): CAC looked “high.” Reality: sales gap. Qualified leads, weak show rate and close. We fixed follow‑up (speed-to-lead, SMS nudge), tightened proof/guarantee, and close rate rose from 12% → 27%, turning CAC from “bad” to profitable without touching ads.
Client B (B2B services): “Ads don’t work.” Reality: targeting off by job-to-be-done. Swapped copy to call out the specific pain and added a results, first lead magnet; CPL down 41%, same budget, same sales team.
Client C (SaaS): “Website problem.” Reality: time‑to‑value problem. Added micro‑wins in first 48 hours; trial→paid jumped 19% with zero change to traffic.
Client D (local services): “Seasonality.” Reality: missing attribution and no client‑financed acquisition. Introduced a paid diagnostic that covered acquisition cost in 30 days; scale unlocked.
How we diagnosed it (3 steps)
One-number truth: Track LTGP (lifetime gross profit) vs CAC. If LTGP:CAC < 3:1, it’s an efficiency problem then isolate where.
Single‑constraint testing: Change only one layer per week targeting/creative, then landing/offer, then sales process and log wins/losses.
Client‑financed acquisition: Add a 30‑day cash event (paid audit, starter package, trial‑to‑core upsell) so acquisition funds itself and you can scale proven winners faster.
It wasn’t genius; it was guts. Stop defending the story, instrument the system, and let one equation tell you where to look next.
When the number is wrong, it’s a gift because now the fix is specific.