Last updated: September 2026. The leads you already paid for are sitting in your CRM. When Harvard Business Review audited 2,241 US companies, 23% never responded to a web lead at all (Harvard Business Review, 2011). Those people are still in your database, next to every unsold estimate and every customer who has not booked in a year. This guide covers database reactivation by text: who you are allowed to message, what to say, how many texts to send, what it costs, and where an AI text agent helps.
Key takeaways
- Keeping a customer is far cheaper than finding a new one: Harvard Business Review (2014) puts acquisition at 5–25× the cost of retention.
- Get consent first. US law treats a text as a "call," FCC rules require prior express written consent for marketing texts sent through an autodialer, and carrier guidelines expect consent from every business sender. An old inquiry is not an opt-in.
- Scrub old lists. The FCC estimates about 35 million numbers a year are disconnected and made available for reassignment.
- Three touches, then stop.
- An AI text agent trained on your business answers the replies, which is where the booked jobs come from.
What is database reactivation?
Database reactivation is a planned campaign to restart conversations with people who already know your business: leads who never booked, estimates that never closed, and past customers who have not been back. The expensive part, getting found, is already paid for. For the past-customer slice, Harvard Business Review put the economics plainly in 2014: "Acquiring a new customer is anywhere from five to 25 times more expensive than retaining an existing one" (Amy Gallo, HBR). The same article cites research by Frederick Reichheld of Bain & Company finding that a 5% lift in retention raises profits by 25% to 95%.
A service business's database is messier than a sales team's. It holds a furnace quote from March, a patient who asked about whitening and never came in, and a homeowner who paid for a drain clearing two summers ago. If you are working out how to reactivate old leads, treat each one as a separate conversation tied to what that person actually did, never one blast. Speed to lead is about the first five minutes after an inquiry (our speed-to-lead guide covers that clock). Reactivation is about month six.
Who is in your database, and which contacts can you text?
Sort your list by what each contact did and what they agreed to before you write a single message. Consent decides whether you can text someone; history decides what you say. CTIA, the wireless industry group whose guidelines carriers filter against, says an opt-in "should apply only to the campaign(s) and specific Message Sender for which it was intended or obtained" (CTIA Messaging Principles, 2023). Consent to texts about your plumbing jobs does not stretch to a new solar business.
| Segment | Check before texting | First-message angle | AIEmply plan |
| Unsold estimates (got a price, never said yes) | Did the estimate or booking form capture a text opt-in? | Name the quote, offer an option | Growth SMS |
| Inquired, never booked | Form opt-in wording and date | Is the need still open? | Growth SMS |
| Past customers due for service | Opt-in at booking or invoice | A reminder tied to their last job | Growth SMS |
| Lapsed patients overdue for a recall | Intake-form opt-in; HIPAA handling (AIEmply is HIPAA-ready for healthcare clients) | Recall is due, here are two times | Growth SMS |
| The whole CRM at once | All of the above, per contact | Segment first | Scale SMS |
Anyone with no consent record goes in a separate pile, and you do not text that pile. Re-permission it through a channel you are allowed to use, such as email, a call from a person, or the next job ticket, and ask them to opt in. For the past-customer and patient segments, the recall text often doubles as no-show prevention; our guide on how to reduce no-shows covers the reminder side.
Is it legal to text old leads?
Only the ones who agreed to hear from you. The Supreme Court has noted it is "undisputed" that a text message to a cell phone "qualifies as a 'call'" under the Telephone Consumer Protection Act (Campbell-Ewald Co. v. Gomez, 2016). FCC rules then require prior express written consent for telemarketing sent with an autodialer or an artificial voice (47 CFR 64.1200(a)(2)), and a reactivation text asking someone to book is telemarketing.
Whether your texting platform counts as an "autodialer" is contested. The Supreme Court narrowed the definition in 2021 (Facebook, Inc. v. Duguid), several states define it more broadly, and carriers expect consent from business senders regardless. So plan for a written opt-in either way. The downside is steep: the TCPA's private right of action allows $500 per violation, up to $1,500 where the violation was willful or knowing (47 U.S.C. §227(b)(3)), and each text can be its own violation. This section summarizes primary documents and is not legal advice. Run your list past counsel.
Does a past purchase or inquiry count as consent?
No, and this is the most common misreading of the rules. The FCC's "established business relationship" covers a purchase within the last 18 months or an inquiry within the last three months (47 CFR 64.1200(f)(5)). That relationship exempts you from the national Do-Not-Call Registry. It does not exempt you from your own internal do-not-call list, and the written-consent rule for autodialed marketing has no business-relationship exception. A customer you served last spring still needs a documented opt-in before you text them an offer: carriers expect it, and federal and state rules may require it. The written agreement can be signed electronically, which is how most web-form opt-ins work (47 CFR 64.1200(f)(9)).
Does consent expire on an old list?
The federal rule sets no expiry date. The phone number, though, can change hands under you. Consent belongs to the person who gave it, so when a number is reassigned, the new owner never agreed to anything.
"Approximately 35 million numbers are disconnected and made available for reassignment to new consumers each year."
Federal Communications Commission, Second Report and Order, FCC 18-177 (2018)
List hygiene is the fix. The FCC's Reassigned Numbers Database comes with a safe harbor: if you query it and it wrongly reports that a number was not reassigned, you are protected (FCC 18-177). CTIA adds that senders should process deactivation files regularly and never text lists "that have been rented, sold, or shared" (CTIA, §§5.1.4–5.1.5). A two-year-old CRM export is exactly where reassigned numbers and borrowed lists hide.
What happens when someone replies STOP?
You stop, on every channel. Since April 11, 2025, consumers can revoke consent by any reasonable means, and the request must be honored within ten business days (47 CFR 64.1200(a)(10)). A STOP to your text also ends consent for robocalls to that number (FCC 24-24, ¶32). Then-Chairwoman Jessica Rosenworcel explained the intent when the rule passed: "no consumer should be forced to jump through hoops or say special magic words to stop this junk from reaching them" (FCC 24-24, statement).
These rules are still being revised. A "revoke-all" provision covering unrelated messages is waived until January 31, 2027 (DA 26-12). In September 2026 the FCC took up a draft order that would narrow revocation for informational messages and let senders designate the opt-out method (FCC fact sheet). Even under that draft, a telemarketing opt-out still ends all telemarketing from that sender (Troutman Pepper Locke, 2026). Reactivation is telemarketing, so one STOP should end everything.
Mind the clock too. Federal rules bar telephone solicitations before 8 a.m. or after 9 p.m. in the recipient's time zone (47 CFR 64.1200(c)(1)). Some states go further: Florida's 2021 amendments, as summarized by Quarles, moved the cutoff to 8 p.m. and capped solicitations at three per 24 hours on the same subject.
How do you run a database reactivation campaign, step by step?
Clean the list and register the number first, then write. Business texting in the US runs on A2P 10DLC registration, and "as of February 1, 2025, unregistered outbound traffic is being blocked in the industry" (Bandwidth, 10DLC FAQ). Registration does not protect you from a TCPA claim. Skipping it means your messages are blocked, often without anyone noticing until the replies stop coming.
- Export and dedupe. One row per person.
- Sort by consent. Keep only contacts with a documented text opt-in, meaning you know when it was given, where, and what the wording said. Park everyone else for re-permission.
- Scrub. Remove past opt-outs, check the Reassigned Numbers Database, and drop deactivated numbers.
- Register. File your A2P 10DLC brand and campaign with a use case that matches what you will actually send.
- Segment. One message angle per segment from the table above.
- Send in batches sized to how fast your team, or your AI, can work the replies. We suggest starting with a few dozen and scaling up once replies are flowing.
- Work every reply fast. A dormant lead who answers is a fresh lead again, and the same speed-to-lead math applies.
- Set stop rules. A STOP, a "no thanks," or a reply from someone on your team ends the automated sequence for that contact.
- Measure and prune. Retire any segment that only produces opt-outs.
Step seven is where most reactivation campaigns quietly fail. A batch produces replies in a burst, and a "maybe next month" left unanswered until tomorrow cools a second time.
What should a reactivation text say?
Name your business, reference the real history, ask one easy question, and include opt-out wording. Then keep the sequence short. In a 2026 survey of 959 US consumers by texting vendor EZ Texting, message frequency was the top opt-out trigger, cited by 40% (EZ Texting via PR Newswire). It is a vendor survey, so weigh it lightly. It still matches what owners already suspect: every extra text spends goodwill.
For dormant contacts we recommend three touches at most, spaced over about ten days, then silence unless they reply. That is deliberately lighter than the 30-day cadence we use for fresh leads who go quiet, because a lead from last week expects to hear from you and a lead from last year does not. Skip "just checking in"; every message needs a reason to answer. Database reactivation for contractors and HVAC shops usually starts with unsold estimates, so two of the four examples below (invented business names) are exactly that:
- Unsold HVAC estimate: "Hi Dana, it's Ridgeline Heating. You had a furnace replacement quote from us in March. Still on the table, or did you get it sorted? Reply STOP to opt out."
- Contractor, quote went quiet: "Hi Tom, Brightwater Builders here about your deck estimate. If price was the sticking point, we can re-quote in pressure-treated or move the railing to next spring. Want either version? Reply STOP to opt out." (More on how contractors use AIEmply.)
- Dental, never booked: "Hi Chris, Bright Smile Dental. You asked about a cleaning in the spring and we never got you in. Want two open times this week? Reply STOP to opt out."
- Plumbing, past customer: "Hi Sam, Ridgeline Plumbing. Your water heater flush is due again. Want a slot next week? Reply STOP to opt out."
None of them leads with a discount or a link. Under CTIA's guidelines, a coupon code can push a message into the promotional category, which calls for express written consent. Save any offer for the second message, and only if your consent covers it.
How is an AI text agent trained on your business different from a blast tool or drip campaign?
It answers the reply. A blast tool sends one message to everyone, and a drip campaign fires the next message on a timer whether or not anyone wrote back. With texting, the money is in the second and third message, because the first reply is rarely "book me." It is "we went with someone else," "price was high," or "we moved." Those are the leads you wrote off as dead, and SMS lead reactivation only brings them back if somebody handles the objection well.
Here is what "trained on your business" means in practice. On the onboarding call you talk through your services, pricing rules, service area, technicians, and anything you never want said. We build the AI SMS Employee from that one knowledge base and test it against the replies your trade actually gets before it goes live. For an HVAC company, that can mean treating a 15-year-old system as a replacement conversation and a 3-year-old one as a tune-up, if that is how you sell. For a contractor, it can offer the cheaper material you approved instead of inventing a discount. It quotes only from the pricing rules you give it, and it books an estimate when a real number needs a visit.
| Staff texting by hand | Blast tool | Drip campaign | AIEmply AI SMS Employee |
| Who replies | Whoever has a minute | Nobody, until someone checks | The next scheduled message | A trained AI employee that knows your business, in seconds, 24/7 |
| "Price was too high" | Depends on the day | No answer | Next message fires anyway | Offers the options you approved, then books the estimate |
| "We moved" | Often missed | Keeps texting | Keeps texting | Checks your service area, updates the CRM, stops |
| STOP | Manual | Varies by tool | Varies by tool | Honored instantly at the system level |
| Your team jumps in | Already there | Separate inbox | Sequence may keep running | AI stands down the moment a human replies |
| Carrier registration | On you | Usually on you | Usually on you | A2P 10DLC filed for you |
It goes live in 1–3 weeks. The build runs alongside carrier approval, which typically takes one to two weeks, and billing starts only on the day you sign off. Consent is recorded against every contact, and every conversation updates your CRM. See the full setup process or the AI SMS Employee page.
How many messages does a reactivation campaign use, and what does it cost?
Budget about three sends per contact plus the conversations that follow, then pick the plan whose allowance fits. On AIEmply, a message is one text sent or received. Old-lead re-engagement, quote follow-up, and seasonal and maintenance reminders start at the Growth SMS Employee ($199/mo), which includes 2,000 messages and $0.035 per extra message. High-volume database reactivation across your whole CRM, plus promotional broadcasts to your opted-in list, is a Scale SMS Employee ($299/mo) feature, with 5,000 messages and $0.03 per extra.
Some illustrative math. A plumbing company re-engages 400 opted-in old leads and past customers due for service, using Growth features, with a three-touch sequence. If nobody replies, that is 1,200 sends, which leaves about 800 of Growth's 2,000 messages for conversations and normal daily texting. A month that runs 1,000 messages over costs $35 in overage. Sending in batches across several weeks keeps both the allowance and the reply load manageable. Working the whole CRM at volume is where you move to Scale.
The Starter SMS Employee ($79/mo) includes a 30-day follow-up cadence for new leads who go quiet (day 1, 2, 5, 12 and 30), which keeps fresh leads from going dormant in the first place. It does not run campaigns against an old list. Yearly billing is 20% off every plan, there are no setup fees, and billing starts only after your AI Employee is live. Compare every tier on the pricing page, or see our AI receptionist cost guide for the voice side.
When should a person or a phone call handle reactivation instead?
When the stakes or the emotions are high. A $40,000 remodel estimate, a customer who left after a complaint, or a patient with a clinical question deserves a person. Text is good at restarting a conversation, and a person is often better at finishing a large or sensitive one. Set escalation rules so any reply mentioning a complaint or a large dollar figure goes straight to your team, and the AI stands down on that thread.
Calls carry their own consent rules. The FCC confirmed in February 2024 that AI-generated voices count as "artificial" voices under the TCPA, so an AI outbound call needs prior express consent, and written consent when it is telemarketing (FCC 24-17). A reply to your text is not automatically that consent. The safe pattern is text first, then have a person call the ones who ask for a call, or let the AI call only where the contact's written consent covers calls. Our guide to AI outbound calling goes deeper.
Inbound calls are different: when a reactivated lead phones you back, you can answer. On the Growth Voice + SMS ($449/mo) plan, which includes Growth SMS old-lead re-engagement, a lead who texts at 9 p.m. and calls at 8 a.m. reaches an employee that already knows the thread. The AI Voice Employee picks up in under 3 seconds and screens spam and robocalls on your main line.
What results should you expect from database reactivation?
Results depend on your list, so distrust anyone who quotes a universal number. We could not find an independent, published benchmark for SMS reactivation reply or booking rates with a stated methodology. Figures like a "98% open rate" or a "45% response rate" circulate on vendor sites without a traceable study behind them; our guide to missed call text back traces where those numbers come from.
Measure your own campaign instead. Per segment, track delivered, replied, booked, revenue per contacted person, and opted out. Watch the opt-out rate most closely. When it climbs, the segment is too old, the consent too thin, or the message too generic, and carriers read a high opt-out rate as unwanted traffic.
Start with the freshest, most specific history, like an estimate from this season or a maintenance visit that is genuinely due. Prove the process on 100 contacts before you expand. For industry setups, see how this works for HVAC and plumbing, contractors, and dental clinics.
The bottom line
Your database is already paid for, and database reactivation costs almost nothing in ad spend. It is also easy to get wrong. Text only the people who opted in, scrub and register before you send, and answer every reply fast. Old contacts then turn into booked jobs instead of filtered messages and TCPA exposure.
Frequently asked questions
What is database reactivation?
Database reactivation is a campaign to restart conversations with contacts who already know your business: leads who never booked, unsold estimates, and past customers who have not returned. For past customers, Harvard Business Review (2014) notes that acquiring a new customer costs 5–25× more than keeping one. By text, it works best as one-to-one conversations tied to each contact's history.
Is it legal to text old leads?
Only with consent. The Supreme Court has treated a text as a "call" under the TCPA, FCC rules require prior express written consent for marketing texts sent through an autodialer, and carriers expect consent either way. An old inquiry or past purchase is not an opt-in. The TCPA allows $500 per violation, up to $1,500 if willful. This is general information, not legal advice.
How old is too old to text a lead?
No federal rule sets an expiry date on written consent, but old numbers change hands. The FCC estimates about 35 million numbers a year are disconnected and made available for reassignment, and the new owner never consented. Before texting an older list, check the FCC's Reassigned Numbers Database, remove deactivated numbers, and start with your freshest segments.
How many texts should a reactivation campaign send?
We recommend three touches at most over about ten days, then silence unless the person replies. Dormant contacts tolerate less follow-up than fresh leads, and message frequency is a leading reason people opt out of business texts. Any STOP or "no thanks" should end the sequence immediately, on every channel.
Can an AI send database reactivation texts for me?
Yes, if the consent and registration are in place. AIEmply's Growth SMS Employee ($199/mo) re-engages old leads and follows up on quotes; the Scale SMS Employee ($299/mo) adds high-volume database reactivation. Both are trained on your business, reply to what each person actually says, book into your calendar, and come with A2P 10DLC registration filed for you.
Do I need A2P 10DLC registration to text old customers?
Yes. Business texts sent from a standard 10-digit number must be registered with the carriers. As of February 1, 2025, unregistered traffic is blocked across the industry, according to Bandwidth. Approval typically takes one to two weeks. AIEmply files the brand and campaign registration and writes your opt-in wording as part of setup.
What reply rate should I expect from database reactivation?
There is no trustworthy universal benchmark. We found no independent study with a published methodology, and common figures like a "98% open rate" trace to vendor pages. Measure your own replies, bookings, revenue per contact, and opt-outs by segment. A rising opt-out rate means the list is too old or the message too generic.
Ready to work the leads you already have?
100% of Calls & Texts Answered • Live in 1–3 Weeks • Performance Guarantee. Billing starts only after your AI Employee is live. If the first month delivers no measurable result, the next month is free. No credit card required.
Book a 15-minute consultation and we will go through your database with you: which segments you can text, which need re-permission, and what a campaign would look like on your list. You can also text our AI Employee at +1 (406) 476-4193, compare plans on the pricing page, or see the AI SMS Employee in action.
Sources
- Harvard Business Review, Oldroyd, McElheran & Elkington, "The Short Life of Online Sales Leads," March 2011, retrieved September 2026. hbr.org
- Harvard Business Review, Amy Gallo, "The Value of Keeping the Right Customers," October 2014, retrieved September 2026. hbr.org
- Supreme Court of the United States, Campbell-Ewald Co. v. Gomez, 577 U.S. 153, January 2016, retrieved September 2026. law.cornell.edu
- Supreme Court of the United States, Facebook, Inc. v. Duguid, 592 U.S. 395, April 2021, retrieved September 2026. law.cornell.edu
- Code of Federal Regulations, 47 CFR 64.1200, paragraphs (a)(2), (a)(10), (c)(1), (f)(5) and (f)(9), retrieved September 2026. law.cornell.edu
- Telephone Consumer Protection Act, 47 U.S.C. §227(b)(3), retrieved September 2026. law.cornell.edu
- Federal Communications Commission, Second Report and Order on reassigned numbers, FCC 18-177, December 2018, paragraph 6, retrieved September 2026. docs.fcc.gov
- Federal Communications Commission, TCPA Consent Order, FCC 24-24, February 2024, paragraph 32, retrieved September 2026. docs.fcc.gov
- Federal Communications Commission, Statement of Chairwoman Jessica Rosenworcel on FCC 24-24, February 2024, retrieved September 2026. docs.fcc.gov
- Federal Communications Commission, Order DA 26-12, January 6, 2026, retrieved September 2026. docs.fcc.gov
- Federal Communications Commission, fact sheet on the draft TCPA revocation Report and Order (FCC-CIRC 2609-05), September 2026, retrieved September 2026. docs.fcc.gov
- Federal Communications Commission, Declaratory Ruling on AI-generated voices, FCC 24-17, February 2024, retrieved September 2026. docs.fcc.gov
- Troutman Pepper Locke, "FCC Revises TCPA Revocation of Consent Rules That Were Set to Go Into Effect in January," September 17, 2026, retrieved September 2026. troutman.com
- CTIA, "Messaging Principles and Best Practices," May 2023, sections 5.1.2.2, 5.1.4 and 5.1.5, retrieved September 2026. ctia.org
- Bandwidth, "10DLC FAQ," retrieved September 2026. bandwidth.com
- Quarles & Brady, "Hold the Phone: Florida Passes New Telemarketing Bill," June 2021, retrieved September 2026. quarles.com
- EZ Texting, "2026 Consumer Texting Behavior Report," fielded January 20–23, 2026, n=959 US consumers, retrieved September 2026. prnewswire.com