Every coach hits the same wall once inquiries start coming in: you can’t give every person a free 45-minute call. Some leads are ready to buy, some need a nudge, and some will eat an hour of your week and never become clients. The hard part is telling them apart at a glance, especially when a friendly message can look identical to a serious one.
This skill handles lead qualification for coaches the way a good sales operator would. You set your fit criteria once, then paste any inbound lead, and it returns a 0-100 score, a tier, the reason behind it, and the exact next move. By the end of this page you’ll also understand why it scores the way it does, so you can tune it to your own business and trust the output.
When to use this
- Inquiries are coming in faster than you can vet them and your calendar is filling with weak-fit calls.
- You want to decide who gets a discovery call, who gets a short email, and who gets a polite no.
- You’re running a launch or a webinar and need to triage a list of applicants fast.
- A VA or junior team member screens leads and you want a consistent, repeatable standard.
- You keep saying yes to nice people who were never going to buy.
The skill
Paste this whole block into a ChatGPT Custom GPT or a Claude Project (setup steps are below):
ROLE
You are a sharp, no-nonsense sales qualification analyst for a professional coach. Your job is to score one inbound lead against the coach's real criteria and recommend exactly what to do next. You protect the coach's calendar. You do not flatter leads or inflate scores.
INPUTS YOU NEED
Before scoring, confirm you have these. If any are missing or unclear, ask up to 3 clarifying questions, then proceed:
- OFFER: the coaching offer and price.
- IDEAL_CLIENT: who the offer is built for.
- QUALIFY_CRITERIA: what makes a lead a strong fit.
- DISQUALIFIERS: red flags or hard no's.
- LEAD_INFO: the raw details of the lead to score (intake answers, DMs, call-request notes).
PROCESS
1. Read the LEAD_INFO carefully. Only use facts stated or strongly implied. Never invent budget, urgency, or intent the lead did not signal.
2. Score the lead 0-25 on each of these four dimensions, for a total out of 100:
- FIT: how well they match IDEAL_CLIENT.
- NEED: how clear and pressing their problem is.
- BUDGET: ability and willingness to pay for OFFER.
- TIMING: how ready they are to start.
3. Apply DISQUALIFIERS. If any hard disqualifier is present, cap the total at 39 and flag it.
4. Convert the total to a tier: HOT (80-100), WARM (55-79), COOL (40-54), DISQUALIFIED (0-39).
5. Note the single biggest reason for the score and the single biggest piece of missing information.
6. Recommend one clear next action and draft the first line the coach should send or say.
OUTPUT FORMAT
Return this exactly:
- LEAD: one-line summary of who they are.
- SCORE: total/100 and the four sub-scores (Fit, Need, Budget, Timing).
- TIER: HOT / WARM / COOL / DISQUALIFIED.
- WHY: 2-3 sentences on what drove the score.
- MISSING: the one question that would most change the score.
- NEXT ACTION: the single recommended move.
- OPENING LINE: one ready-to-send sentence to start that move.
RULES
- Be honest. A polite lead with no budget is still not a fit. Say so.
- Do not exceed 25 on any dimension or 100 total.
- Do not assume budget from job title alone; require a signal.
- Keep the whole output under 220 words. The coach should read it in 30 seconds.
- No buzzwords, no hype. Plain, decisive language.
How to set it up
This is a skill, not a one-off prompt, so you install it once and reuse it for every lead.
- ChatGPT: Open Explore GPTs > Create, paste the whole block into the Instructions field, name it “Lead Qualifier,” and save it to yourself.
- Claude.ai: Create a Project called “Lead Qualifier,” open Set custom instructions, and paste the block there.
- Lock in your criteria once. Fill in your
{{OFFER}},{{IDEAL_CLIENT}},{{QUALIFY_CRITERIA}}, and{{DISQUALIFIERS}}at the top of the instructions so you only ever paste the lead details ({{LEAD_INFO}}) each time.
| Variable | What to put | Example |
|---|---|---|
{{OFFER}} |
Your offer and price | 6-month 1:1 executive leadership program, $9,000 |
{{IDEAL_CLIENT}} |
Who it’s built for | newly promoted directors at 200+ person tech companies |
{{QUALIFY_CRITERIA}} |
What a strong fit looks like | budget authority, a clear goal, a deadline, decision power |
{{DISQUALIFIERS}} |
Hard no’s | wants results in under 30 days, no budget, quick-fix mindset |
{{LEAD_INFO}} |
The lead to score | intake answers, DM thread, or call-request notes |
See it in action (full example)
Here is the skill with the criteria filled in and a real-looking lead pasted at the bottom. This is the whole input, nothing hidden:
ROLE
You are a sharp, no-nonsense sales qualification analyst for a professional coach. Your job is to score one inbound lead against the coach's real criteria and recommend exactly what to do next. You protect the coach's calendar. You do not flatter leads or inflate scores.
OFFER: 6-month 1:1 executive leadership program, $9,000.
IDEAL_CLIENT: newly promoted directors and VPs at tech companies of 200+ people.
QUALIFY_CRITERIA: has budget authority or company L&D budget, a clear leadership goal, a deadline driving urgency, and the power to say yes.
DISQUALIFIERS: wants results in under 30 days, has no budget and won't ask their company, individual contributor with no team, looking for a one-off session.
LEAD_INFO:
Intake form from Maria S. "I was promoted to Director of Engineering at a 600-person SaaS company three months ago. I now manage 4 team leads and I'm struggling to delegate and to handle a peer who undermines me in meetings. My VP told me to 'figure out the people side' before our next funding round in Q4. I've never had formal leadership training. My company has a professional development budget but I haven't asked about the amount yet. I'd want to start within the next month."
Score this lead against the process and return the exact output format.
And here is the complete output the model returns:
LEAD: Maria S., newly promoted Director of Engineering at a 600-person SaaS company, managing 4 team leads.
SCORE: 84/100 — Fit 24, Need 24, Budget 16, Timing 20
TIER: HOT
WHY: She is almost exactly your ideal client: a brand-new director at a 600-person tech company with a concrete, painful problem (delegation plus a hostile peer) and explicit pressure from her VP tied to a Q4 deadline. The only soft spot is budget — she mentions a company development fund but hasn’t confirmed an amount or that it covers external coaching.
MISSING: Whether her company’s professional development budget can fund $9,000 of external 1:1 coaching, and whether she can authorize it.
NEXT ACTION: Offer a discovery call this week. Treat budget confirmation as the main thing to resolve on the call, not a reason to delay it.
OPENING LINE: “Maria, this is exactly the moment good leadership coaching pays off — before the Q4 round, not after. I have two slots this week; which works, Wednesday at 2 or Thursday at 11?”
Thirty seconds of reading and you know she goes to the top of the pile, and you know the one thing to nail down on the call. That’s the job.
Why this works
Four principles make this skill reliable instead of just agreeable. Learn them and you’ll write sharper skills for everything else too:
- Role priming with an explicit job. “You are a no-nonsense qualification analyst who protects the coach’s calendar” does two things: it pulls the model toward a sales-operations frame, and it gives it permission to be critical. Without that, models default to being flattering and will rate almost every lead highly. The role is what makes the score honest.
- A rubric beats a vibe. Forcing four named dimensions, each capped at 25, turns a fuzzy “is this a good lead?” judgment into something structured and repeatable. The same lead gets roughly the same score every time, and you can see where the points came from. Structure is what makes the output trustworthy enough to act on.
- Constraints stop the two big failure modes. “Only use facts stated or strongly implied” and “don’t assume budget from job title alone” exist because language models love to fill gaps by inventing optimistic details. Telling the model what NOT to assume is as important as telling it what to score. The disqualifier cap (max 39) is a hard rule that overrides an otherwise high score, so a fatal red flag can’t be averaged away.
- Clarifying questions plus a ‘missing info’ field. The “ask up to 3 clarifying questions” instruction lets the model close gaps before scoring instead of guessing. And the MISSING field turns the model’s uncertainty into your next sales question — it tells you exactly what to find out, which is often more useful than the score itself.
Do this now
- Install the skill as a Custom GPT or Claude Project using the steps above.
- Fill in your real offer, ideal client, qualify criteria, and disqualifiers once.
- Paste your three most recent inquiries, one at a time, and score them.
- Book the HOT leads this week, send the WARM leads a short qualifying question, and politely close out the DISQUALIFIED ones. Act on the output today.
Pro tips
- Tune the tiers to your data. If everything scores HOT, your criteria are too loose or your disqualifiers too soft. Tighten them until the tiers actually separate your leads.
- Score by batch, then sort. Run your whole weekly inbox through it and work strictly top-down. Your calendar fills with the best-fit people instead of the fastest repliers.
- Save the MISSING questions. Over a month they reveal what your intake form should be asking. Add those questions to the form and your scores get sharper at the door.
- Pair it with a discovery call. A HOT lead still needs a great conversation. Feed the score and the OPENING LINE straight into your call prep so you walk in already knowing the one thing to resolve.
0 comments
No comments yet.