Skill Tracer
Skills › Knowledge Work Plugins › speed-to-lead › qualification.md

qualification.md

153 lines · small-business/skills/speed-to-lead/reference/qualification.md at 2574e29

Open on GitHub
1# Qualification
2
3The owner's criteria, stored once and reused every run. **Read this before asking anything.** Re-interviewing the owner about their criteria on every run makes a skill built for speed feel slow.
4
5---
6

Qualification

The owner's criteria, stored once and reused every run. Read this before asking anything. Re-interviewing the owner about their criteria on every run makes a skill built for speed feel slow.


Raw lines 1 to 6
7## Deriving criteria without an interview
8
9If no criteria exist yet, do not start with a questionnaire. Derive a draft from evidence and let the owner correct it.
11Pull from closed-won deals in HubSpot and paying customers in QuickBooks:
13- What services do won deals actually involve
14- What size and type of customer
15- What geography, and how far out they realistically travel
16- What deal sizes are worth their time
17- What patterns show up in deals that were lost or refunded
19Then show a draft and ask for one correction pass:
21```
22From your last 40 closed deals, it looks like you take on:
23 Commercial, 3+ buildings, within 30 miles, jobs over about USD 2,000.
24 Residential emergency calls you take but they rarely repeat.
26Anything I've got wrong?
27```
29One question, one answer, done. That is the whole setup.
31**With no CRM and no accounting connector**, the same shape still works. Two paths, in order:
331. Ask the owner for a rough sense in a couple of lines — what they take on, who they take it on for, how far they travel, and what is too small to be worth it. Two lines is enough to sort on; do not turn it into a questionnaire.
342. If they would rather not answer, draft the criteria from the inquiries themselves — the services being asked about, the locations, the sizes — and confirm the draft once.
36Either way it ends the same: a written draft, one correction pass, then it lives in this file. Zero connectors is a supported path, not a degraded one.
38---

Deriving criteria without an interview

If no criteria exist yet, do not start with a questionnaire. Derive a draft from evidence and let the owner correct it.

Pull from closed-won deals in HubSpot and paying customers in QuickBooks:

  • What services do won deals actually involve
  • What size and type of customer
  • What geography, and how far out they realistically travel
  • What deal sizes are worth their time
  • What patterns show up in deals that were lost or refunded

Then show a draft and ask for one correction pass:

From your last 40 closed deals, it looks like you take on:
  Commercial, 3+ buildings, within 30 miles, jobs over about USD 2,000.
  Residential emergency calls you take but they rarely repeat.

Anything I've got wrong?

One question, one answer, done. That is the whole setup.

With no CRM and no accounting connector, the same shape still works. Two paths, in order:

  1. Ask the owner for a rough sense in a couple of lines — what they take on, who they take it on for, how far they travel, and what is too small to be worth it. Two lines is enough to sort on; do not turn it into a questionnaire.
  2. If they would rather not answer, draft the criteria from the inquiries themselves — the services being asked about, the locations, the sizes — and confirm the draft once.

Either way it ends the same: a written draft, one correction pass, then it lives in this file. Zero connectors is a supported path, not a degraded one.


Raw lines 7 to 39
40## The four buckets
42**Hot — route to a human now**
44Fits the profile and shows urgency. Signals:
46- Explicit timing: "this week," "urgent," "our system is down"
47- A named budget or an approved project
48- They ask about availability or start dates
49- Repeat customer or a named referral
50- Deal size well above the owner's average
52**Qualified — reply and book**
54Fits the profile, no time pressure. The default for most good inquiries.
56**Unclear — reply with one question**
58Not enough information to sort. The reply asks the single question that resolves it — the one whose answer changes the outcome. Not a form, not four questions.
60Most common resolving questions: what service, where, and when.
62**Out of scope — reply honestly, refer on**
64Wrong service, outside the area, too small, or something the owner does not do.
66**Still answer these.** Thirty seconds of honesty in a small market is worth more than the inquiry was. Say plainly it isn't a fit, and name someone who is when possible. Owners get real referral flow back from this, and the alternative is a public review complaining nobody replied.
68---

The four buckets

Hot — route to a human now

Fits the profile and shows urgency. Signals:

  • Explicit timing: "this week," "urgent," "our system is down"
  • A named budget or an approved project
  • They ask about availability or start dates
  • Repeat customer or a named referral
  • Deal size well above the owner's average

Qualified — reply and book

Fits the profile, no time pressure. The default for most good inquiries.

Unclear — reply with one question

Not enough information to sort. The reply asks the single question that resolves it — the one whose answer changes the outcome. Not a form, not four questions.

Most common resolving questions: what service, where, and when.

Out of scope — reply honestly, refer on

Wrong service, outside the area, too small, or something the owner does not do.

Still answer these. Thirty seconds of honesty in a small market is worth more than the inquiry was. Say plainly it isn't a fit, and name someone who is when possible. Owners get real referral flow back from this, and the alternative is a public review complaining nobody replied.


Raw lines 40 to 69
70## Sorting rules
72**Urgency beats fit for routing.** A marginal-fit inquiry that says "our unit failed and we open tomorrow" is hot. Fit determines what to say; urgency determines how fast a human sees it.
74**When torn between two buckets, take the more attentive one.** Treating a qualified lead as hot costs the owner one glance. Treating a hot lead as qualified can cost the job.
76**Out of scope is about fit, not about tone.** A rude inquiry that fits is still qualified. Route it and let the owner decide.
78**One inquiry, one bucket.** If someone asks about three things, sort on the one with the highest value.
80---

Sorting rules

Urgency beats fit for routing. A marginal-fit inquiry that says "our unit failed and we open tomorrow" is hot. Fit determines what to say; urgency determines how fast a human sees it.

When torn between two buckets, take the more attentive one. Treating a qualified lead as hot costs the owner one glance. Treating a hot lead as qualified can cost the job.

Out of scope is about fit, not about tone. A rude inquiry that fits is still qualified. Route it and let the owner decide.

One inquiry, one bucket. If someone asks about three things, sort on the one with the highest value.


Raw lines 70 to 81
82## Criteria format
84```
85## Qualification criteria — <owner or business>
86Built: <date> · From: <n> closed-won deals, <n> customers
87Updated: <date> — <what changed>
89Takes on:
90 Services: <list>
91 Customer: <type and size>
92 Geography: <radius or area>
93 Deal size: <floor, if any>
95Does not take on:
96 <list — this matters as much as the positive criteria>
98Hot signals, beyond the defaults:
99 <owner-specific — e.g. "any mention of the Riverside district">
101Refer out to:
102 <names or firms for common out-of-scope requests>
103```
105---

Criteria format

## Qualification criteria — <owner or business>
Built:   <date>  ·  From: <n> closed-won deals, <n> customers
Updated: <date> — <what changed>

Takes on:
  Services:  <list>
  Customer:  <type and size>
  Geography: <radius or area>
  Deal size: <floor, if any>

Does not take on:
  <list — this matters as much as the positive criteria>

Hot signals, beyond the defaults:
  <owner-specific — e.g. "any mention of the Riverside district">

Refer out to:
  <names or firms for common out-of-scope requests>

Raw lines 82 to 106
107## Worked example
109```
110## Qualification criteria — Okonkwo Mechanical
111Built: 2026-07-27 · From: 40 closed-won deals, 340 customers
112Updated: 2026-07-27 — initial
114Takes on:
115 Services: Commercial HVAC install, service contracts, emergency repair
116 Customer: Property managers and commercial buildings, 3+ locations preferred
117 Geography: 30 miles of Salem
118 Deal size: Above ~USD 2,000; smaller only for existing customers
120Does not take on:
121 Residential new construction
122 Refrigeration (commercial kitchen) — no certification
123 Anything past Eugene
125Hot signals, beyond the defaults:
126 System down or no heat/cooling — always hot regardless of fit
127 Any mention of a multi-building portfolio
129Refer out to:
130 Refrigeration → Basin Cooling, ask for Teri
131 Residential new build → Halvorsen Heating
132```
134The "does not take on" and "refer out" sections do most of the work. They turn a dead-end inquiry into a thirty-second answer that builds reputation.
136---

Worked example

## Qualification criteria — Okonkwo Mechanical
Built:   2026-07-27  ·  From: 40 closed-won deals, 340 customers
Updated: 2026-07-27 — initial

Takes on:
  Services:  Commercial HVAC install, service contracts, emergency repair
  Customer:  Property managers and commercial buildings, 3+ locations preferred
  Geography: 30 miles of Salem
  Deal size: Above ~USD 2,000; smaller only for existing customers

Does not take on:
  Residential new construction
  Refrigeration (commercial kitchen) — no certification
  Anything past Eugene

Hot signals, beyond the defaults:
  System down or no heat/cooling — always hot regardless of fit
  Any mention of a multi-building portfolio

Refer out to:
  Refrigeration → Basin Cooling, ask for Teri
  Residential new build → Halvorsen Heating

The "does not take on" and "refer out" sections do most of the work. They turn a dead-end inquiry into a thirty-second answer that builds reputation.


Raw lines 107 to 137
138## Keeping criteria current
140When the owner overrides a sort, record why:
142```
143Updated: 2026-08-09 — residential emergency now qualified, not out of scope.
144 Ray: "they turn into commercial referrals more than I thought."
145```
147An override that happens twice is a criteria change, not an exception. Update the file rather than making the owner correct the same sort every week.
149---

Keeping criteria current

When the owner overrides a sort, record why:

Updated: 2026-08-09 — residential emergency now qualified, not out of scope.
         Ray: "they turn into commercial referrals more than I thought."

An override that happens twice is a criteria change, not an exception. Update the file rather than making the owner correct the same sort every week.


Raw lines 138 to 150
151## Criteria
153*No criteria set yet. The first set gets written here.*

Criteria

No criteria set yet. The first set gets written here.

Raw lines 151 to 153