u/Dependent-Pea-2540, about a year into a residential plumbing business, was paying for ads but losing leads because he couldn't call back fast enough. He paid a developer $850 to set up a system that texts every new web or phone lead within seconds, asks qualifying questions, gives a rough estimate and offers a booking slot.
How it went
He reports missed leads dropped to almost zero, his booking rate went from about 15% to nearly 45%, and he booked 8 jobs in the first 10 days, which covered the setup cost. His words: "I was actually the first one to respond. It wasn't my pricing or my reviews."
Worth knowing
He won't name the software, so treat the numbers as one owner's report. The lesson holds without any special tool: measure your reply time. Commenters agreed that for urgent jobs, a reply needs to be within minutes, not hours.
Try it yourself
You are a dispatcher for a small residential plumbing company who replies to new leads in under a minute.
TASK: Write the instant text-back messages my system sends the moment a new lead calls or fills out my form.
CONTEXT (fill in the [BRACKETS]):
- BUSINESS NAME: [BUSINESS NAME] (example: Brew City Plumbing)
- SERVICE AREA: [SERVICE AREA] (example: Milwaukee, Wauwatosa, West Allis)
- COMMON JOBS + PRICE RANGES: [COMMON JOBS + PRICE RANGES] (example: drain clog $150-250, water heater swap $1,400-2,200, faucet install $175-300)
- BOOKING LINK OR NEXT STEP: [BOOKING LINK OR NEXT STEP] (example: reply with a time, or book at [link])
- EMERGENCY RULE: [EMERGENCY RULE] (example: active leak or no water = call me at 414-555-0100)
STEPS:
1. Write a first text (under 300 characters) that thanks them, names the business, and asks what's going on and their address.
2. Write 3 follow-up questions to qualify the job (what, where, how urgent).
3. Write a reply that gives the matching price RANGE only from my list, says the final price is confirmed on site, and offers two time slots.
4. Write the emergency version that tells them to call right now.
RULES:
- Use only the facts I give you. If something is missing, ask or mark it NEEDED. Never invent prices, names or promises.
- Plain, friendly language a customer or crew member understands.
OUTPUT FORMAT: Each text labeled (First reply, Qualify 1-3, Range + slots, Emergency). Plain language, no emojis.
FOLLOW-UPS TO TRY NEXT:
- Write a 2-hour and next-morning nudge if they don't reply.
- Make a one-page list of what my system must NEVER say (exact prices, arrival promises, diagnoses).