Database Reactivation
How much does database reactivation cost compared to buying new leads?
Buying new leads costs $50–$500 per lead from shared marketplaces or exclusive paid campaigns. Reactivating past contacts from your own database costs $1–$5 per contact in campaign execution — 10–100 times cheaper per contacted lead. Past contacts carry additional advantages: they already expressed intent, already know your brand, and are in your service area. Database reactivation is the lowest cost-per-acquisition channel available to most service businesses and is consistently underutilised.
Last updated
The true cost comparison
The true cost comparison
Shared leads from marketplaces like HomeAdvisor or Angi: $50–$200 per lead, shared with 2–4 competitors, often resold from old enquiries, close at 5–15%. Exclusive leads from paid search: $100–$500 per lead, exclusive but from people who may not remember your brand, close at 15–25%. Database reactivation: $1–$5 per contact, exclusive by definition (they called you specifically), prior intent established, close at 20–35%. On a cost-per-closed-job basis, reactivation beats every alternative by a factor of 5–20×.
Why bought leads have a higher true cost than advertised
Bought leads carry hidden costs that inflate the true cost per closed job: the time spent qualifying contacts who turn out to be low-intent, the speed-to-lead pressure that requires immediate response infrastructure, and the quality uncertainty that makes every new batch a gamble. Past contacts are pre-screened by the fact that they previously contacted your business specifically. The only unknown is whether their project is still active — which a well-timed reactivation message answers within 24 hours.
The compound advantage of reactivation
Every reactivation campaign builds knowledge about which past contact types respond and when. A restoration company that runs reactivation campaigns discovers that past estimate recipients respond at 12% while past customers respond at 22% — allowing future campaigns to prioritise the highest-responding segments. This knowledge is an asset that improves with each campaign, while a lead marketplace list starts fresh every purchase with no accumulated learning.
What is realistic for a $4M roofing company?
A $4M roofing company with an $8,500 average job, considering spending $2,000 per month on bought leads (10 leads at $200 each) vs $300 on a reactivation campaign to 200 past contacts: Bought leads at 10% close rate: 1 job per month = $8,500 revenue ÷ $2,000 cost = 4.25× ROI. Database reactivation at 8% response, 30% appointment rate, 28% close: 200 × 0.08 × 0.30 × 0.28 × $8,500 = $11,424 revenue ÷ $300 cost = 38× ROI. Reactivation is 9× more cost-efficient on ROI.
Common questions
Should I stop buying leads and switch entirely to reactivation?
Not necessarily — the right balance depends on your database size and new-business growth goals. Reactivation is highly efficient for recovering revenue from existing contacts but limited by the database's size. For businesses wanting to grow beyond their existing contact base, new lead generation from paid ads or SEO remains necessary. The optimal strategy for most service businesses is to maximize reactivation revenue from the existing database first, then invest new lead generation budget in the gap that remains.
How do I build a database large enough for reactivation to matter?
You likely already have one. Every inbound call, every form submission, every estimate you have delivered in the past 3 years represents a past contact. If your CRM or phone log has 200+ records from the past 3 years, you have a reactivation-viable database. Businesses that have been operating for 5+ years with any volume of inbound enquiries typically have 500–3,000 reactivatable contacts — enough to produce significant revenue from a single campaign.
Are there legal considerations for reactivation campaigns?
Yes. SMS reactivation requires TCPA-compliant written consent obtained at the time of first contact. Email reactivation requires CAN-SPAM compliance. Contacts who have previously opted out must be excluded from all future campaigns. ShiFt's ConsentVault™ module captures and stores consent at every initial contact point, and the reactivation sequences automatically exclude opt-outs. Compliance is built into the system, not bolted on.
Related cost questions
Own Your Growth System
Stop renting fragments. Start owning the system.
The GrowthBlueprint™ Audit maps your acquisition and conversion gaps and defines the custom-by-scope infrastructure to close them.
Not ready to book? See a sample audit first →
All figures are illustrative planning models built from representative service-business inputs and industry benchmarks — MODELED, not verified client results. Real outcomes depend on your business inputs, market conditions, and implementation quality. See the GrowthBlueprint™ Audit methodology →
Last updated