Freshwind Systems

How much revenue is sitting in your database right now?

Three numbers you already know. One number you probably don't. Takes about a minute.

Your numbers

Average sale value
What one closed client is worth to you.
$
New leads per month
Opt-ins, applications, booked calls, inquiries — anyone who raised a hand.
Lead-to-client conversion rate
Of those leads, what percentage becomes a paying client.
%
Monthly marketing spend Optional
Ads, sponsorships, affiliates — anything you pay to generate leads. Leave blank to skip.
$

Starts with example numbers for a coach doing roughly $60K a month.

What's in there

2,880 people who raised a hand in the last 12 months and never bought

They're not cold leads. They're people who were interested enough to give you their information, then stalled for a reason nobody ever asked about.

How this is calculated

Dormant leads = monthly leads × 12 × (1 − conversion rate). A rolling twelve months, so it's what's realistically still reachable, not everyone who ever hit your list.

Recovery range = dormant leads × 1%, 2%, or 3%, times your average sale. Those rates are deliberately low. Industry reactivation benchmarks run higher, and a segmented campaign against a warm database usually beats 3% — but a number you can defend is worth more than a number that impresses you.

Already spent = monthly spend × 12 × (1 − conversion rate). The share of last year's marketing budget that bought leads who never became clients.

No assumptions about your offer, your team, or your close rate beyond what you entered above. Round numbers down.

The number tells you how much. It doesn't tell you which ones.

Most of that database isn't worth contacting. A slice of it is worth a lot. The difference is why each person stalled — and there are only five reasons.

  • The five reasons leads stall, and how to tell them apart from what's already in your CRM
  • Which segment to contact first, and which one to leave alone entirely
  • How your own database most likely splits across the five
  • What to say to each segment, with the opening line for every one

It opens right here on this page. I'll email you a copy too, so you've got it later. One email — no sequence, no webinar pitch.

The Stall Code

A copy is on its way to your inbox. Everything below is the whole thing though, so no need to wait for it.

Most reactivation campaigns fail for one reason: they treat a stalled lead and a cold lead as the same person. They're not. Somebody who gave you their information and then went quiet had a reason. In almost every case, nobody ever asked what it was.

Why the "just checking in" email doesn't work

It goes to everyone, which means it speaks to nobody. The person who stalled on price and the person who got pulled into a launch and forgot you existed get the identical message, and neither one recognizes themselves in it. You get a 0.4% reply rate, a handful of unsubscribes, maybe a spam complaint — and you conclude the list is dead. The list wasn't dead. The message was generic. If you've already run that campaign and written off your database because of it, that's the thing worth knowing: you tested the wrong variable.

The five stall codes

Every stalled lead in your database is one of these five. You can sort most of them from what's already in your CRM — the thread, the last page they hit, the words they used.

TimingGenuinely interested, wrong month
How to spot it
They told you. Look for a date or a milestone in the thread — "circle back after our launch," "not until Q3," "once we've hired." This is the easiest code to find because it's almost always written down somewhere.
What it means
Nothing was wrong with you or the offer. A condition existed. Conditions expire.
DistractionNothing went wrong — life happened
How to spot it
The absence of anything. They replied once or twice, engaged, and then just stopped. No objection raised, no reason given, no closing message. The thread ends mid-sentence.
What it means
You got deprioritized, not rejected. Most of your database is this one, and most people never contact it because silence feels like a no. It isn't.
CompetitorThey bought from someone else
How to spot it
Comparison questions right before the silence — "how are you different from," "I'm also looking at." Sometimes they told you outright. Sometimes it's visible on their site or their socials.
What it means
The problem was real enough to spend money on. That's the most qualified thing a person can tell you. Six to twelve months later, a real share of them aren't happy.
TrustNot convinced you specifically could do it
How to spot it
Long engagement that never converts. Lots of questions. Asked for references, case studies, or "someone I could talk to." High email opens, no booking. They stayed close and never stepped over the line.
What it means
They believed in the outcome. They didn't believe in you delivering it. That's a proof problem, not an offer problem.
PriceThe number was wrong for them that month
How to spot it
They reached a proposal, a pricing page, or a price conversation, and stopped there. Asked about payment plans. Asked what it costs early and often.
What it means
They wanted it. The math didn't work. Read the next section before you do anything with this segment.

Priority order — and the one to skip

All five are not worth the same. Work them in this order.

  1. Timing
    Highest yield, least work. The only thing that was ever wrong has now changed on its own — the launch shipped, the quarter turned, the hire happened. The clock did your selling for you.
    "You mentioned circling back after [the thing]. Figured that's probably done by now — where did it land?"
  2. Distraction
    No objection was ever raised, which means there's nothing to overcome. These people don't need convincing, they need a reason to resurface. Usually your largest segment by a wide margin.
    "We were talking about [specific thing] back in [month] and it just went quiet on both ends. Still on your list, or did you sort it?"
  3. Competitor
    Counterintuitive, but this segment converts better than people expect — timed right. Wait six to twelve months past their purchase. A real slice of them are now living with a decision that didn't work.
    "You went with [them] back in [month] — no pitch here, I'm genuinely curious how it's gone. Did it do what you needed?"
  4. Trust
    Worth working, but slowest, and it needs the opposite of an offer. Send proof — a case study, a result, a specific number from a client like them. No ask attached. The ask comes two or three touches later.
    "Not pitching you. We just wrapped something for a [similar business] and the result made me think of the questions you were asking. Here's what happened."

How your database most likely splits

Below is 2,880 — your dormant leads — divided the way a coaching or course database usually divides. Yours will differ. The shape rarely does.

Stall codeTypical shareYour leadsPriority

Percentages are a working estimate from databases of this shape, not a measurement of yours. Segment your own and the real numbers will move — usually with Distraction bigger than people expect.

Your first campaign is two segments, not five

Timing and Distraction together are about 2,160 people. That's where you start, and that's where the recovery number on this page actually comes from. At a conservative 2%, that first campaign is worth roughly $215,000.

Which is also where it stops being a reading exercise. Those two segments need different sequences, written in your voice, personalized enough that they don't read as a blast, deployed inside the CRM you already use, with somebody watching the replies. That's four or five sequences before you've touched Competitor or Trust.

That's the part I do. Nothing upfront — I get paid out of what it recovers, and you approve every message before it goes anywhere near your list.

Book a Pipeline Leak Audit

Or just reply to the email that's landing in your inbox. That works too.

Freshwind Systems — We install reactivation systems inside the tools you already use, and get paid out of what they recover. Nothing upfront.

Book a call. We'll tell you in 20 minutes if there's real money sitting in what you're already sitting on.

No pitch deck, no pressure — just a look at what's dormant and whether it's worth recovering.