I'm going to tell you something that's going to make you rethink everything you've done in your business for the last year.
Since 2020, we've generated over $70 million in cash collected across our internal brands and portfolio companies. Six eight-figure brands. One underlying framework. And in all that time, I have never spent more than $20–$30 a day on any advertising platform other than Meta.
Not YouTube. Not TikTok. Not Google. Not LinkedIn.
Meta. That's it.
While everyone else was chasing new channels, new platforms, and new strategies, we were running the same five-phase framework, over and over until the machine printed money on command.
And here's the part that should stop you cold: most founders I talk to are trying to scale in phase one. They're pouring money into ads before they've verified their audience. They're hiring closers before they've optimized their messaging. They're pivoting to new channels before they've maxed out the one they're already in.
That's not a strategy problem. That's a phase problem.
Let me show you the framework that fixes it.
Most people call this "getting started." I call it R&D, and I treat it like a scientist, not a marketer.
Before we spend a dollar on ads, before we build a funnel, before we hire anyone — we do a brain dump. What can we actually offer? What outcomes can we deliver that justify a premium price? What are people consistently asking about in communities, in DMs, in comment sections?
Then we go into the market and test the angles. But here's what most people won't tell you: the cheapest, fastest, most reliable way to test messaging before you touch paid traffic is LinkedIn cold outreach.
Hear me out.
LinkedIn automation tools are dirt cheap. I'm talking the ability to send thousands of messages per week for almost nothing. And when a complete stranger — someone who's never heard of you, didn't ask to hear from you, and is actively annoyed by being cold messaged — stops what they're doing and replies with genuine interest?
That's signal.
That hook, that angle, that offer, it's compelling enough to cut through friction. And if it works on someone who never asked for it, it'll work on cold traffic that opted in to see your ad.
That's the ground zero feedback loop. And it tells us what to build before we spend real money building it.
Here's where most founders blow their budget and blame the market.
They run ads, get some leads, get on some calls, have mixed results, and immediately start tweaking the offer or dropping the price. What they skipped is a non-negotiable step: taking at least 20 sales calls before changing anything.
20 calls. Not five. Not ten. Twenty.
Why? Because with fewer than 20, you don't have data, you have anecdotes. And anecdotes will lead you to make decisions that feel informed but are actually just expensive guesses.
Here's what we're looking for across those 20 calls. We sort every prospect into two buckets.
Bucket one: the leads we want more of. What did they hear that attracted them? What language do they use? What pain are they describing? What's the pattern?
Bucket two: the leads we never want to see again. What in our messaging is attracting them? What angle is drawing in the wrong person? What do we need to stop saying to stop seeing them?
We analyze both buckets. We build a picture of our ICP so specific we can practically name them. And then — and only then — do we move to phase two.
At this stage, we're watching three core metrics inside the funnel: link click-through rate, opt-in rate on the landing page, and lead-to-book rate. If those aren't within KPI, we don't move. We don't guess. We trace the problem back to the data.
Charlie makes this almost unfairly easy, inside a single dashboard I can see response rate, response to CTA, lead to CTA, and lead to book, all in real time. No spreadsheets. No guessing. Just signal.
This is the phase most founders accidentally skip to. And it's why their results feel random.
Phase two is where we take everything we learned from those 20 calls and systematically inject it into every touchpoint in the funnel.
We optimize the ad creative to attract more of bucket one and actively repel bucket two. We rewrite the landing page with the exact language our ICP uses to describe their own pain. We update Charlie's conversation flows, the questions it asks, the friction it adds, to qualify the right leads and screen out the wrong ones automatically.
We even optimize the name of the calendar invite on the booking page. The confirmation page copy. The email sequence they see after they opt in.
This level of detail sounds excessive until you see what happens to your numbers.
When we dial in phase two properly, three things happen simultaneously. Link click-through rate goes up because Facebook's algorithm learns who we want. Opt-in rate goes up because the landing page now speaks directly to the person we're targeting. And lead-to-book rate goes up because every piece of the funnel is now aligned to attract and qualify the same person.
By the end of phase two, we're typically seeing a 3–4x return on ad spend. We're making money. But we're not done, because phase two isn't about scaling. It's about alignment.
Here's what I want you to understand about phase three: it's not about getting more leads. It's about getting more out of the leads the machine is already producing.
This is where we start pulling middle-of-funnel levers. Retargeting campaigns. Database reactivations. High-value assets that move leads from lukewarm to booked. Strategic promotions to segments that haven't converted yet.
And throughout all of it, we're building a dashboard of predictability.
Predictable cost per lead. Predictable cost per application. Predictable cost per qualified call. Predictable close rate on those calls.
Here's why predictability matters more than volume: when you know your numbers at every stage, you can trace any problem back to its source within hours, not weeks. You're not running experiments in the dark. You're pulling levers you've already mapped and watching the outcome you already expected.
That's when you know you're ready to scale. Not when your gut says so. Not when you've had a good month. When you can predict the outcome of every dollar you put into the machine.
Scaling a broken funnel is just losing money faster.
But scaling a funnel that's gone through phases zero through three? That's when things get surreal. That's when you're not growing a business, you're operating a machine.
At this point, the real conversation isn't "how do we get more leads." It's "how fast do we want to grow, and what infrastructure do we need to support it?"
For one of our offers right now, scaling the front end means we need to hire two to three coaches per month to handle the back end. The top of funnel is outpacing the delivery capacity. That's a high-quality problem, but it's still a problem, and it only shows up when you've properly built everything upstream.
This is the downstream thinking most founders skip: every time you dial in top of funnel, something has to absorb the volume on the back end. Sales team capacity. Delivery systems. Onboarding infrastructure. You have to compile that data, analyze it, and build the human systems to match the machine before you scale, or scaling breaks you.
Here's the part most people miss when they try to copy a framework like this: it's not just about the phases. It's about the operating model you run underneath them.
Every phase we move through, we run what I call the CADE model.
C — Compile data. You can't analyze what you haven't captured. Every conversation, every metric, every outcome gets logged.
A — Analyze data. What's the pattern? What's working at a disproportionate rate? What's the drag?
D — Develop a data-driven strategy. Not a gut-feeling strategy. Not a "this worked for someone else" strategy. A strategy that comes directly from what your data is telling you.
E — Execute. And when you execute, you follow the loop: more, better, repeat.
This is the part I want you to sit with.
When we execute, we don't chase new. We max out what we have.
More means volume. Get as many reps as possible. Don't optimize for perfection. Optimize for data.
Better means analyze what's happening while you do it. Find the nuances. The adjustments that produce a disproportionate lift. Raise the standard. Then do more — at the new level of better.
Repeat. Raise the bar again. Repeat.
And new? We only consider something new when more and better have genuinely nothing left to offer.
Here's why this works at a neurological level: when you first learn something, your conscious brain is working overtime just to execute the basics. There's no bandwidth left to notice nuance. But as the fundamentals become automatic, as your subconscious takes over the heavy lifting, your conscious brain suddenly has capacity to see things it couldn't see before.
It's the same reason you can read the same book twice and feel like you're reading it for the first time. The first time, you were just tracking the words. The second time, you had enough mastery to see what was underneath them.
That's mastery. And mastery is the only path to the next ceiling.
Most businesses hit a plateau on a channel, assume the channel is the ceiling, and pivot to new. Then they carry the same unmastered framework into the new channel and hit the same plateau at the same height.
The ceiling wasn't the channel. It was the loop they never finished running.
Here's what I want you to do in the next 48 hours.
First, identify your phase. Be honest. Have you taken 20 sales calls and built a clear picture of your ICP? Have you optimized every touchpoint in your funnel to speak to that person specifically? Do you have predictable, mappable metrics at every stage of your pipeline? If you answered no to any of those, you're not in phase four. You might not even be in phase two.
Second, stop adding new before you've maxed out better. Pick one channel. One offer. One funnel. Run the CADE model. Compile your data. Analyze it. Build a strategy from the data. Execute. Do more. Find what to do better. Repeat. Don't look at a new channel until this one has genuinely nothing left to give you.
Third, map your downstream. If your front end started working tomorrow — really working — what breaks on the back end? Sales capacity? Delivery? Onboarding? Build the answer to that question before you need it.
The framework isn't complicated. But it requires something most founders struggle with: the discipline to stay in the phase you're actually in, run the loop until it's maxed, and resist the pull of new before you've earned it.
$70 million later, I can tell you: it's worth it.
Experience It
Share your number and Charlie will text you to start a conversation. You can ask questions, explore features, or even request a call directly with the AI.


