A piano teacher keeps her leads in her head. Four families asked about lessons this month. One she called back, one she emailed, one she meant to email, and one she cannot remember. Ask her how many are booked and she says “two, I think.” That “I think” is the whole reason lead funnel stages exist. Four labels replace the guessing.
What a funnel is when you are the whole company
Sales teams talk about funnels as if they need a whiteboard and a quarterly review. For an owner-operator, a funnel is simpler. It is the short list of states a request can be in between “someone asked” and “it is on the calendar”. Each request is in exactly one state at a time. When you do something, the state changes.
Four states are enough for almost any service trade: New, Contacted, Follow-up, Scheduled. That is the set Book My Leads uses in its dashboard, and it maps cleanly to how a groomer, a locksmith, or a math tutor already thinks about the week. The point of naming the stages is not paperwork. It is that each stage has one question attached, and the question tells you what to do next.
Below is each stage: what it means, what moves a lead out of it, and the one habit that keeps it from becoming a graveyard.
Stage one: New
A request has arrived and nobody has touched it. The customer filled in the form on your quote page, or left a voicemail, or messaged you somewhere. She is waiting. She may also be waiting on two other providers, which makes this the most expensive stage to linger in.
New is where response time lives. Every hour a lead spends here lowers the odds that your reply is the first one she reads. The stage should be nearly empty at any moment you look at it. If it has more than a handful of items, that is not a busy week. That is a leak.
What moves it forward: any first contact. A call, an email, even a call that hits voicemail. The moment you reach out, the lead is no longer New.
New is a clock, not a category. The goal is to keep it at zero by the end of every day.
Stage two: Contacted
You have reached out once. Maybe the customer answered, maybe she did not. Either way, the ball is on her side of the net. Contacted is a holding pattern with a timer on it.
This is where owners get sloppy, because it feels like progress. You replied. You did your part. But a lead that sits in Contacted for a week without a second touch is a lead that is drifting toward someone else. Most bookings happen after the second or third contact, not the first.
The habit for this stage is a deadline. Two days without a reply and the lead needs another touch. That second touch is the difference between Contacted and Follow-up, and it is where most of your bookings will actually come from.
What moves it forward: a reply from the customer that ends in a date (to Scheduled), or your decision to chase again (to Follow-up).
The one-line takeaway: Contacted means “waiting on them”, and waiting has a two-day limit.
Stage three: Follow-up
Follow-up covers two kinds of lead. The first is a request you have already contacted and are chasing again. The second is a request you deliberately parked because you could not deal with it right away: you were on a roof, mid-color, or driving. Both need the same thing, which is a scheduled next action.
A carpet cleaner with nine leads in Follow-up is not behind. He is in the normal state of a working week. He is only behind if none of the nine has a date next to it. Follow-up without a “when” is just a longer word for forgotten.
The habit here is a quick daily pass. Open the list, touch every lead older than three days, and give the stubborn ones a graceful last message. Then let them go. A Follow-up stage that only grows is worse than one that empties, because the stale ones hide the live ones.
What moves it forward: a confirmed date (to Scheduled), or a decision to stop chasing (out of the funnel entirely).
Follow-up is the stage that books the job. Give every lead in it a next date or let it go.
Stage four: Scheduled
The customer has said yes and there is a time on the calendar. This is the finish line for the funnel, though not for the job. Scheduled leads need a confirmation, a reminder the day before, and a plan for what to do if the customer goes quiet again.
The trap at this stage is treating Scheduled as done. A booked lead who never got a confirmation email is a no-show waiting to happen. Send the date, time, price, and address in writing the same day you agree it. If you sync your calendar, check the entry landed.
What moves it forward: the appointment happening. After that the lead becomes a customer, and the review ask and the repeat booking are a different conversation.
The one-line takeaway: Scheduled is a promise, and promises need a written confirmation.
How the stages connect
| Stage | Who is waiting | Your job | Time limit |
|---|---|---|---|
| New | The customer | Make first contact | Under one hour when possible |
| Contacted | You | Watch for a reply | Two days, then chase |
| Follow-up | Nobody, unless you act | Next touch on a set date | Three touches, then release |
| Scheduled | Both of you | Confirm in writing | Same day as the booking |
Read across the “Who is waiting” column and the funnel makes sense. The stages alternate who owes the next move. When the answer is “you”, act. When it is “the customer”, set a timer. When it is “nobody”, that is the dangerous one, and it is why Follow-up needs the most discipline.
Why nobody should update a status by hand
Here is where most systems fail. A spreadsheet with a Status column works for exactly as long as you remember to change the cell. A generic CRM works as long as you drag the card. On a busy Thursday you do neither, and by Friday the board is fiction.
The stage should follow from what you did, not from what you typed. In Book My Leads, tapping Respond Now or Call moves a request from New to Contacted on its own. Tapping Send Later moves it to Follow-up. Confirming an appointment moves it to Scheduled. There is no status dropdown because there is nothing to set. The status cards at the top of the dashboard show the count in each stage, and those counts are true because they were never edited.
That is the real reason to get leads out of a spreadsheet. Not because a spreadsheet cannot hold four columns, but because it cannot fill them in for you.
- Check the New count every time you pick up your phone. Aim for zero.
- Check Contacted once a day. Anything older than two days gets a second touch.
- Work Follow-up in one sitting, ideally the same time each day.
- Confirm Scheduled in writing before you close the app.
If you have staff, the same four stages work per person. Each tech or stylist owns their own New count, and the assignment step simply decides whose funnel a request lands in. The stages do not change. Only the name on the card does.
Try it on your next quote request
Watch one request move from New to Scheduled without touching a status field. Book My Leads advances the stage from what you tap, so the four counts on your dashboard stay honest all week.
