Database Reactivation
How much revenue is sitting in my dead lead database?
The revenue sitting in a typical service business's unworked lead database: database size × percentage not yet closed × real-buyer rate × reactivation response rate × close rate × average job value. For a business with 1,500 past contacts, 75% unworked, 20% real-buyer rate, 8% reactivation response rate, 25% close rate, and a $5,000 average job, the recoverable revenue is $22,500 from a single campaign. Most databases are worth 2–5× that figure.
Last updated
How to calculate your dormant database value
How to calculate your dormant database value
Pull your CRM contact list. Filter to contacts who are not current customers and have not had an active conversation in the past 90 days. This is your dormant database. Apply these conservative estimates: 15% will have genuine current interest in your service (seasonal need, past project follow-up, referral readiness). Of those who respond to a reactivation sequence, 30% will book an appointment. Of those who book, 28% will close. Multiply by your average job value. The result is the conservative floor of your dormant database's revenue value.
Why dormant databases are undervalued
Most businesses treat CRM records that did not convert as worthless — they filled out a form or called but did not buy. In reality, a past lead represents a buyer who expressed intent at a specific moment in time. Circumstances change: their project was delayed, not cancelled; they went with a competitor but were unhappy; they were not ready to spend but now are. A past lead who was not ready 18 months ago has a meaningful probability of being ready now — and they already know who you are.
What segments produce the best reactivation results?
Past estimate recipients who did not proceed — especially those who received a quote but gave a "not right now" response — are the highest-converting reactivation segment. Past customers from 2–4 years ago represent repeat-purchase opportunities (roof maintenance, HVAC service agreements, legal retainers). Lost leads from storm events are often revisitable during the next storm season. Segmenting the database by these contact types and sending segment-specific messages significantly outperforms a single broadcast campaign.
What is realistic for a $5M roofing company?
A $5M roofing company with 2,000 past contacts — estimate recipients, past customers, and leads who did not close — running an 8-touch reactivation sequence: 2,000 × 12% response rate × 30% appointment rate × 28% close rate × $8,500 average job = $172,032 per campaign. Even at half the response rate — 6% — the campaign produces $86,016 against a $600 campaign cost. ROI: 143×.
Common questions
Do I need a large database for reactivation to work?
No. Reactivation works at any database size because the economics are extreme: a 5–8% response rate from 100 contacts produces 5–8 reactivated buyers. At a 30% close rate and $5,000 average job, those 5–8 buyers produce $7,500–$12,000 in revenue from a $100–$200 campaign. Even small businesses with 200–300 past contacts find reactivation campaigns worth running quarterly.
How often should I run reactivation campaigns?
A quarterly reactivation cadence is effective for most service businesses: one campaign per season, timed to the seasonal demand pattern for your service. This keeps your brand top of mind with past contacts without over-contacting them. Between quarterly campaigns, an ongoing automated reactivation sequence running on a 90-day drip reaches contacts who passed the 90-day inactivity threshold automatically — so no past buyer goes more than 90 days without a touchpoint.
What is the right message for a reactivation campaign?
The highest-converting reactivation messages reference the specific past interaction: "We gave you an estimate for your roof in October — is that project still on your radar?" This demonstrates you remember the contact and signals that you are not a mass marketer. Generic "we miss you" messages convert at lower rates because they do not acknowledge the prior relationship. ShiFt ReactivationOS™ builds contact-specific personalisation into reactivation sequences using the CRM data from the past interaction.
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