Service Business Quote Follow-Up — The AI That Recovered $7,300 in Dead Conversations
I have a rule now: a quote that gets no follow-up is not a quote, it is a donation. The pattern showed up at every service business I have worked with — a plumbing workshop in Riyadh, an interior fit-out firm in Dubai, a photo studio in Cairo. They spend the day writing quotes into WhatsApp chats, the client says "تمام، هفكر" or "nice, let me check," and the conversation dies. Nobody follows up because nobody schedules follow-ups. The quote sits in a chat thread between a meme and a delivery photo, and two weeks later it is invisible.
I am the founder of OT1-Pro, a unified inbox with an AI sales agent. This is the quote-follow-up flow, what it recovered, and the scripts that do not sound like a spammer.
Why quotes die silently
I pulled a friend's workshop chat history and counted: in one quarter he sent 87 quotes and closed 28. Forty-one of the 59 dead ones got exactly one message — the quote itself. No second touch, no check-in, no "هل فيه أي سؤال عن العرض؟". The other 18 got one follow-up then silence. The conversation died because the workflow had no memory of a follow-up date, not because the price was wrong.
Service pricing questions are not usually price problems. They are:
- Decision-timing problems — the client needs a second opinion or a partner's approval.
- Scope problems — the quote did not obviously include what they imagined.
- Trust problems — they do not know your work or your guarantee.
A follow-up that addresses one of those three converts. A follow-up that says "just checking in" restarts the silence.
The follow-up cadence that recovered $7,300
The AI tracked every quote posted, tagged the conversation, and fired at three checkpoints unless the client replied or the deal closed:
| Touch | Timing | Script purpose |
|---|---|---|
| 1 | Day 2 | Answer the question nobody asked — "العرض ده شايل التركيب والتسليم. أي سؤال عن التفاصيل؟" |
| 2 | Day 5 | Lower the decision weight — "ممكن أعمل العرض ده بعرض أصغر للنصف؟" |
| 3 | Day 10 | Close the loop — "أقفله أو أرجّعه لوقت تاني؟ لو مش في مصلحتك دلوقتي، بحتفظ به بسعر النهارده لأسبوعين." |
Day 2 caught scope questions before they festered. Day 5's size-the-job-down offer converted a client who was mentally cataloging the full price. Day 10's "keep today's price for two weeks" brought back four quotes single-handedly — small businesses in both Egypt and the Gulf respond to a price holding, because they know prices rise, and they know the AI is not a person they can guilt into a discount.
Over the quarter the 59 dead conversations produced 14 re-opens and 9 closed jobs worth 27,150 SAR of the ~275,000 SAR in total quoted value. That is 9.9% recovered from the phrase "nobody followed up." Scaled to the pattern I measured across businesses, the $7,300 figure is the real USD equivalent of one modest quarter.
The script rule that keeps it human
The first follow-up must not apologize for existing. "معلش بنزعجك" on a Day-2 follow-up is a self-defeating opener — it tells the client the message is a disturbance, and they should not feel they have to answer. The three scripts above earn their place by adding information each touch: scope detail, a smaller deal, a price hold. That is the broadcast lesson applied to one-to-one chat, and the full broadcast rules that keep you off the "spam" label are in WhatsApp Broadcasts That Make Money (Not Spam).
Where the AI beats a human on follow-up
A human receptionist forgets, gets shy, or decides "if they wanted it they would have replied." The AI has none of those failure modes:
- It never forgets a follow-up date. The moment the quote tag fires, the schedule exists.
- It never gets shy. Day-5 and Day-10 messages go regardless of mood.
- It hands off on intent. The moment the client says "تمام، خلينا نبدأ" or asks a scope question, the AI brings a human in with the whole thread — no repetition, no "as my colleague said."
- It tracks the percentage. You see reopened quotes and closed jobs by touch point, so the cadence improves from data, not vibes. Analytics feeding decisions is the core of Conversation Analytics That Automate Decisions.
Why the scripts must never open with a discount
The three touches work because none of them starts with a price cut. A Day-2 "خصم خاص ليك" invites the client to hold out for a bigger one. The Day-5 smaller-scope offer is not a discount — it is a different, smaller job the client can say yes to today. The Day-10 price hold is the reverse of a discount: it protects the value of today's quote instead of cheapening it. Clients in Egypt and the Gulf both read the difference, and it is why the 9 closed jobs closed at the quoted price rather than at whatever the client was fishing for.
The Day 2 message that answers the question nobody asked
Most quote dead ends are scope problems, not price problems, so the Day 2 touch is where I put the most care. It answers the questions clients never type, in the order they actually think about them:
- What exactly is included? The follow-up names the parts that scare clients — التركيب, التسليم, الضريبة, the small prints — before they have to ask and feel like amateurs.
- What happens next? The message states the next step ("نبدأ بالتركيب من بكرة") so the client can picture the job finished, not the negotiation ahead.
- Who has done this before? A short "اشتغلنا مع ورش زي شغلك قبل كده والدعم بعد التسليم مضمون" answers the trust question without bragging.
A Day 2 message that answers those three does not need a closer. It needs to be genuinely useful, and useful is what gets a reply.
What the weekly report should show
The cadence only improves if you can read its results. Each Monday the system surfaces four numbers:
- Quotes sent — the week's denominator, straight from the chats.
- Re-opens — dead conversations that answered a touch; the friend's quarter produced 14.
- Closed jobs — re-opens that became paid work: 9 over the quarter.
- Value recovered — the 27,150 SAR attached to those 9 closures, out of roughly 275,000 SAR of total quoted value.
That last number is the one that changes behaviour. When an owner sees 9.9% of quiet quotes coming back at the touch of a message, the follow-up stops feeling like nagging and starts feeling like the cheapest sales channel in the business. The pattern looks the same in AED or EGP; the $7,300 figure is just how one modest quarter looked in USD.
Set it up in one afternoon
Pick one quote-heavy service — the one you send twice a week — and set the three-touch cadence on it: Day 2 scope answer, Day 5 smaller deal, Day 10 price hold. Count closed jobs for three weeks. When the second and third touches start producing re-opens, extend the rule to every quote and watch the recovery rate climb. See OT1-Pro Pricing to run the flow on your own numbers, and the WhatsApp setup path in Meta App Verification 2026: A Founder's Guide.
Bottom line
Quotes do not die of high prices — they die of silence. The follow-up is scheduled work, so make it a system with a date, not a memory. One quarter, three touches, nine closed jobs that were already in the thread. The conversations were never dead; they were just waiting for someone to speak first.
See what your AI sales agent looks like on your own WhatsApp
OT1-Pro is the unified inbox I built after losing deals to slow replies on five different apps. One AI agent that speaks your brand voice, replies to every lead in seconds, handles objections in Egyptian Arabic, and only bothers you for the closes that matter. WhatsApp, Instagram, Messenger, Telegram, and email from one place. Free plan, no credit card, founder available on WhatsApp.
Start free → · Pricing from $8/mo · Why we beat WATI · The Meta verification guide founders need · Talk to me on WhatsApp
---هل أنت مستعد لتجربة OT1-Pro؟
اربط واتساب وإنستغرام وفيسبوك وتيليجرام مع ذكاء اصطناعي يبيع نيابةً عنك.
ابدأ مجاناً