TL;DR
- ·60-70% of "cold" leads ghosted because of timing, not disinterest.
- ·Conversational AI can re-engage them via SMS at scale, hold context, and book the appointment in the same thread.
- ·Lani's lead reactivation recovers ~15% of 90-day-old leads in the first reactivation campaign.
Why "cold" usually doesn't mean dead
The instinct most service business owners have about cold leads is wrong. A lead from 90 days ago who didn't book is not someone who decided you're bad — they're almost always someone who got distracted. They were comparing three vendors, life happened, and they never circled back. Six months later they're still vaguely meaning to book something, and a well-timed nudge gets them across the line.
The problem has always been the labor cost of nudging. A human front desk has zero time to call 200 cold leads from last quarter and ask if they're still interested. That's why those leads die — not because the buyer changed their mind, but because nobody made the second touch.
Why SMS, not email, not phone
Reactivation works best on SMS for two reasons. First, the open rate is ~98% vs. ~20% for email — your message actually gets read. Second, SMS is the right tone for a "hey, are you still interested?" check-in. A phone call from a strange number 90 days after an inquiry feels intrusive. A text feels casual.
But manual SMS reactivation also doesn't scale. Pasting the same message to 200 people sounds like spam, and customizing each one takes forever. Conversational AI is the unlock: a templated outbound message that personalizes per-lead, holds a real conversation when the lead replies, and books the appointment in the same SMS thread.
How Lani's cold-lead reactivation actually works
When you onboard, Lani pulls your historical lead list (typically from your CRM or contact form database). Leads older than 60 days that never booked get queued into a reactivation campaign. The AI generates a personalized outbound SMS for each — referencing the original service they asked about, the location they were closest to, and an offer that's relevant to their inquiry.
When the lead replies, conversational AI takes over the thread. It answers their questions in your brand voice, surfaces a couple of available appointment slots, books the one they pick, and writes the new appointment back to your scheduler. The whole loop happens in SMS, in the same thread, without a human touching it.
For an enterprise version of this, see the conversational AI for customer service page — the same engine that runs reactivation runs all the inbound SMS, email, and voice for active customers too.
What "not sounding like a spammer" requires
Three things. First, opt-out compliance: a real conversational AI platform supports STOP keywords, respects unsubscribes globally, and never re-messages someone who's opted out. Second, brand voice: the AI has to sound like you, not like a generic outbound template. Third, message cadence: no more than one reactivation message per 7-day window, and never more than three messages total before letting the lead go dormant.
These are not hard problems technically. But you'd be amazed how many "AI lead reactivation" tools fail them all three, which is why their reactivation campaigns get reported as spam and burn the sender reputation of your phone number.
The numbers most service businesses see
A typical first-run reactivation campaign on a 12-month-old lead database recovers 10–20% of dormant leads into a booked appointment. For a med spa with 1,000 cold leads sitting in their CRM, that's 100–200 incremental bookings from a single campaign run — usually $30K-$80K of revenue depending on average ticket.
The second-run campaign (90 days later) recovers another 5–8%. By the time you're a year in, most of the addressable cold leads have been reactivated, and the channel's steady-state is feeding ~15-25% of monthly bookings from leads that would otherwise have stayed cold.
Ready when you are
See if Lani is right for your business.
7-day pilot, no setup fee. Live by the end of this week.