Off Prompt

AI Tools for Small Business

Marketing

How to use AI to build a simple lead qualification checklist from your best past clients so you stop taking work that costs you money

Qualify leads better with AI and your own client notes. Build a small business lead qualification checklist that filters bad clients before they book you.

Owen Grant 10 min read
How to use AI to build a simple lead qualification checklist from your best past clients so you stop taking work that costs you money

You know that sick feeling you get three weeks into a project when you realize this client is going to cost you more than they pay you? The scope creep, the late replies, the "can you just tweak one more thing" — and somewhere in the back of your head you think, I knew this was going to go sideways. This post helps small business owners qualify leads more reliably by building a simple checklist from client notes you already have, using AI to do the pattern-matching. No fancy software, no sales training — just a smarter filter you build once and use forever.

What you need before you start

ChatGPT{:target="_blank"} — an AI tool that can read text you paste in and find patterns, summarize, and help you write. The free version works for this. ChatGPT Plus is $20/month and gives you access to GPT-4o, which handles longer text better. Alternatively, Claude{:target="_blank"} (also $20/month for Pro, with a solid free tier) works just as well here — use whichever you already have open.

Time required: About 90 minutes the first time. Most of that is gathering your notes, not the AI work itself.

Skill level: If you can copy text and paste it into a chat box, you can do this.


Why standard lead qualification advice doesn't work for small businesses

The classic frameworks — you might have heard of BANT{:target="_blank"} (Budget, Authority, Need, Timeline) — were built for corporate sales teams with six-step pipelines and a dedicated person whose whole job is screening prospects. That's not you. You're on a discovery call at 6pm trying to decide whether to take this person on while also half-listening for the dryer to buzz.

What you need isn't a pipeline. It's a gut check you can actually trust — because it came from your own experience, not a generic template. And that's exactly what AI is good at building for you.

A FreshBooks survey from 2024{:target="_blank"} found that 43% of self-employed people had at least one client last year who was significantly more trouble than their fees justified. Nearly a third said they'd have walked away if they'd had better information upfront. That information existed — it just wasn't organized into anything usable.


Step 1: Pull the raw material — what data you already have

You don't need a CRM or a fancy database. You need notes. Anything that captures what working with past clients was actually like.

  1. Open a blank document — Google Doc, Notes app, whatever you use.
  2. List your last 10 to 15 clients (or projects, if you work project-by-project). Just their initials or a made-up label like "Client A, home renovation contractor, $4k job."
  3. For each one, jot down 3–5 sentences answering these questions: Did the project go smoothly? Did they pay on time? Did scope change a lot? Were they easy to communicate with? Would you work with them again?
  4. Add any specific details you remember — things they said in the first call, red flags you ignored, or things that made everything easier.

You don't need to write essays. Rough notes are fine. The AI is going to do the heavy lifting here — your job is just to give it real material to work with.

One important thing: before you paste anything into an AI tool, swap out real names and identifying details. Use "Client A, retail shop, $2k project" instead of the actual business name. This keeps your clients' information private and is just good practice.


Step 2: Use AI to find the pattern — the reverse-engineering prompt

This is the part that would take you hours to do on your own. You're going to paste all those notes into your AI tool and ask it to find what your best and worst clients had in common.

Open ChatGPT or Claude, start a new chat, and paste in all your client notes at once. Then use this prompt:

I'm a [type of business, e.g., freelance graphic designer / landscaping contractor / marketing consultant]. Below are notes on past client engagements. Please read through all of them and do the following:

  1. Identify 3–5 patterns that distinguish my best clients (smooth delivery, paid on time, minimal scope creep) from my most difficult ones.
  2. List specific phrases, behaviors, or early signals that appeared in my most difficult engagements — things I could have spotted before signing the contract.
  3. Based on these patterns, suggest 5–7 yes/no or scored questions I could ask a new lead to quickly determine if they're a good fit.

Keep the language practical and plain. I want to use this checklist during a short phone call or in an intake form.

Here are my client notes: [paste your notes here]

After it responds, read through the patterns it surfaces. You'll probably see things you already half-knew but never put into words. That's the point — it's not telling you something new, it's organizing what's already in your head.

If something doesn't look right, just say "can you adjust #3 — my business doesn't do ongoing retainers, only project work" and it'll revise. The conversation can go back and forth.


Step 3: Build your lead qualification checklist — turning AI output into a usable filter

Now you're going to take the AI's output and shape it into something you'll actually use under pressure.

  1. Copy the suggested questions into a fresh document.
  2. Cut anything that feels redundant or too obvious — you want 5–8 questions max. Any more and you won't use it when you're tired or busy.
  3. For each question, decide: is this a hard no if the answer is wrong, or just a yellow flag? Mark them accordingly.
  4. Add a simple scoring column — something like "2 points for yes, 0 for no" — so you get a number at the end rather than a vague feeling.

A typical checklist for a freelance web designer might look like:

  • Does the client have final decision-making authority, or is there someone above them who needs to approve work? (Hard no if they're not the decision-maker)
  • Have they worked with a freelancer or agency on this type of project before?
  • Do they have a defined scope, or are they still figuring out what they want?
  • Is their timeline realistic given the project size?
  • Have they mentioned budget, or do they seem to be gathering quotes without a number in mind?

Short, specific, and based on your actual experience. Worth it.


Step 4: Create a pre-qualifying intake form so you screen before the discovery call

Here's where you start protecting your calendar, not just your projects. If a lead can fill out a quick form before you spend 45 minutes on a call, you'll filter out a lot of noise automatically.

  1. Go back to your AI chat and paste in your finalized checklist questions.
  2. Ask it to rewrite the questions as a short intake form a prospective client would fill out — phrased from their perspective, in a friendly tone that doesn't feel like an interrogation.
  3. Copy the output into Google Forms{:target="_blank"} (free) or Typeform{:target="_blank"} (free tier available) and set it up in about 15 minutes.
  4. Add the form link to your "book a call" page, your email signature, or wherever leads currently reach you first.

Now you're reading responses before the call and deciding whether it's worth your time — instead of finding out 20 minutes in that this person has a $500 budget and a three-week deadline for a six-month project.


What to do when a lead almost qualifies — handling the grey zone

Some leads will score 6 out of 10 on your checklist. Not a clear yes, not a clear no. Here's how to handle it without agonizing.

If two or more of your hard-no questions triggered a flag, pass. A "maybe good client" who hits the warning signs you identified from bad past experiences is almost always a bad client. Your own data is telling you something.

If they mostly pass but one thing feels off, name it directly on the discovery call. "I noticed you're not sure yet about the full scope — usually I find projects go better when we can nail that down before we start. Can we talk about how to get there?" That conversation tells you a lot. How they respond to gentle boundary-setting early is often how they'll respond to everything.

The checklist isn't meant to replace your judgment. It's meant to give your judgment a structure so "something feels off" becomes "this specific thing is off, and here's why it matters."


Keeping your AI client screening process fresh: quarterly reviews

Your business changes. The types of clients you attract change. A checklist built today might need updating in six months.

Set a reminder to revisit it every quarter. When you do, bring 3–5 new project notes back to your AI tool and ask: "Based on these recent engagements, does anything need to be added or changed in my current checklist?" Then paste in your checklist and the new notes together.

This takes maybe 20 minutes. And it means your filter keeps getting sharper instead of going stale.


When something goes wrong

The AI gives you generic advice that doesn't fit your business. This usually means your client notes were too vague. Go back and add one or two more specific sentences per client — things like "they kept changing the color palette" or "they paid two weeks late and argued about the invoice." Real specifics give the AI something real to work with.

The checklist questions feel awkward to ask out loud. You don't have to ask them out loud — that's what the intake form is for. But if you want a call version, go back to your AI and ask it to rewrite the questions as casual conversation starters. "How do most interviewers phrase 'do you have budget clarity' without sounding weird?" is a totally reasonable thing to ask it.

You built the checklist but aren't using it. This is the most common one, and it's not a you problem — it's a placement problem. Put the checklist somewhere you'll actually see it before a discovery call: pinned in Slack, taped near your monitor, or as the first tab you open when a lead books. Out of sight means out of habit.


What to do next

Run this process with just five past clients first — don't wait until you have perfect notes for fifteen. Five is enough for the AI to start surfacing real patterns, and doing it with a smaller set means you'll actually finish it today instead of making it a big project that never starts.

If you want to take this further, we've also written about how to use AI to write better discovery call questions so you get more honest answers from prospective clients — which pairs naturally with the intake form you just built.


FAQ

Do I need a paid ChatGPT or Claude subscription to qualify leads with AI? No. The free tiers of both ChatGPT and Claude can handle this workflow, especially if your notes for each client are a few sentences long. If you're pasting in longer documents — like actual email threads or detailed project notes — a paid plan (around $20/month for either tool) gives you a bigger context window, meaning it can read more at once without losing track of earlier details. Gemini{:target="_blank"}, Google's AI tool, also has a free tier through Google AI Studio that works well for this if you're already in the Google ecosystem.

What if I don't have written notes on past clients — can I still build a checklist? Yes — use your memory as the raw material. Just talk out loud (or type stream-of-consciousness style) about each client before you paste it into the AI. Even rough, unpolished thoughts like "Client C was a nightmare, always changed the brief at the last minute and paid late" give the AI enough to work with. You don't need a formal record.

Is it safe to paste client information into an AI tool? As long as you anonymize it first, yes. Replace names, specific business names, and any identifying details with generic labels like "Client B, home services, $5k project." The AI only needs the behavioral and situational details — not who the client actually is. Most major AI tools also have settings where you can turn off using your conversations to train their models, which is worth doing if you handle sensitive client work regularly.

How many past clients do I need for the AI pattern-matching to work? Five is workable. Ten to fifteen is better because more data gives the AI more to compare. But don't let "I don't have enough" become a reason to skip it — even five clients will surface at least one or two clear patterns you can act on.

What if I mostly take whoever I can get right now — I can't afford to say no to leads? This comes up a lot, and it's a fair point. The checklist isn't just for saying no. It also helps you know what you're walking into and how to price accordingly. If a lead hits three yellow-flag questions, that's useful information: maybe you take the work but charge a premium for the extra management time, or you set clearer contract terms upfront. The goal is fewer surprises, not fewer clients.

Was this useful? ·