Your next job may already be in your database.
Old leads, unsold estimates, no-decision prospects, and past customers can sit untouched long after the original conversation. Database Reactivation gives appropriate prior opportunities a structured path back into an active conversation.
- Old leads
- Unsold estimates
- No decision
- Past customers
- 1
Review + segment
Understand what prior history each record carries.
- 2
Appropriate reactivation
Match the message to the prior relationship.
- RespondsActive conversation
- Not nowAppropriate future follow-up
- Not interestedStop
- Opt outSuppress
- Invalid / ineligibleSuppress
The opportunity didn't always disappear. Sometimes the follow-up did.
A database can gradually become a storage place instead of a working sales asset. Someone asked for information months ago. An estimate was delivered but never signed. A homeowner said the timing was not right. A prospect wanted to compare options. An inquiry stopped responding before reaching a clear outcome. A previous customer has not heard from the company since the job was completed. Older opportunities lost ownership as the sales team moved on.
These are examples, not universal facts about every contractor.
Dormant does not automatically mean dead. It also does not automatically mean ready to buy. The goal is to find out which conversations still have a relevant next step.
Not every old contact is the same.
Different records carry different history. The reactivation process should treat them differently.
Old leads
People who previously raised their hand but never reached a final outcome.
Unsold estimates
Prospects who received a quote but did not sign at that time.
No-decision opportunities
People who delayed, compared, waited, or never made a clear decision.
Unresponsive inquiries
Leads that stopped replying before the process reached a real conclusion.
Past customers
People who already completed a job and may have future lifecycle value where appropriate.
This is not about texting strangers.
Database Reactivation begins with prior contacts, opportunities, estimates, customers, or other legitimate history connected to the business. The goal is to revisit appropriate existing relationships.
What it is
Database Reactivation begins with prior contacts, opportunities, estimates, customers, or other legitimate history connected to the business. The goal is to revisit appropriate existing relationships.
What it is not
- Purchased lists
- Scraped contacts
- Mass cold outreach
- Spray-and-pray messaging
Old opportunity is not the same thing as cold prospecting.
Eligibility, consent, suppression, opt-outs, and applicable communication rules must be considered before outreach begins. This is not legal advice, and no universal compliance is claimed.
Start with the database. Then decide who actually deserves a new conversation.
A connected process keeps reactivation deliberate instead of a mass blast.
- 1
Review the database
Understand what kinds of prior leads, estimates, customers, and opportunities exist.
- 2
Segment the opportunities
Separate records based on prior context.
- 3
Remove contacts that should not be messaged
Respect opt-outs, invalid data, inappropriate records, and other suppression conditions.
- 4
Choose the right reactivation angle
Match communication to the context of the prior relationship.
- 5
Start a simple conversation
The initial objective is to find out whether the need is still relevant.
- 6
Engagement returns to the team
Interested contacts return to the appropriate human conversation or next step.
- 7
Give the record a real outcome
Active, not now, not interested, opted out, invalid, or another appropriate business outcome.
The old estimate should not get the same message as the past customer.
Matching the message to the prior relationship is what makes reactivation feel relevant instead of random.
Unsold estimate
Prior context
They already received scope or pricing information.
Reactivation goal
Determine whether the project is still relevant.
Old lead
Prior context
They previously raised their hand but may never have reached the estimate stage.
Reactivation goal
Determine whether the original need still exists.
No decision
Prior context
They may have delayed or postponed.
Reactivation goal
Reopen the conversation without assuming readiness.
Past customer
Prior context
They already completed business with the company.
Reactivation goal
Reconnect appropriately around future needs, additional services, seasonal timing, reviews, repeat business, or referrals where relevant.
Exact outreach scripts are not published here. The same communication does not apply to every trade.
The first message should reopen the door, not force the sale.
A reactivation message should make sense in the context of the prior relationship. Its first purpose is generally to answer one question.
Is this still relevant?
- Is the project still active?
- Did the timing change?
- Do they still need help?
- Does a past customer have another relevant need?
- Is there a logical reason to reconnect?
The contact should have an easy way to respond and an easy way to opt out where appropriate. No fake urgency. No pretending the prior interaction was recent. No aggressive scripts. No pressure on inactive contacts.
When the conversation reopens, the database stops being the destination.
A response means a real person should pick up the thread. The system's job is to route the opportunity back to the right place, not to keep blasting.
- InterestedSalesperson or appropriate team member continues.
- Needs updated informationHuman follow-up.
- Wants a new estimateAppropriate estimate or appointment process.
- Not readyFuture appropriate follow-up.
- Not interestedStop.
- Opt outSuppress.
- Invalid contactSuppress or clean record.
No specific technical routing mechanism is promised. The final setup depends on the business and what the system actually supports.
What about estimates that already went cold?
There is a difference between keeping a current quote alive and revisiting one that already slipped out of the active process.
Prevent the quote from going cold
Designed to keep current open estimates from becoming forgotten opportunities.
See Estimate Follow-UpRevisit the quote after it already did
Designed to revisit older estimates and opportunities that may already have fallen out of the active process.
You are hereYour database isn't only a list of unsold leads.
Previous customers may still have appropriate lifecycle value after the original job is complete.
- Additional services
- Future service needs
- Seasonal outreach
- Maintenance reminders where relevant
- Review requests
- Referral requests
- Repeat business
Not every item applies to every industry. Past-customer communication connects to the Review Engine and Repeat & Referral parts of the wider 10X system.
See Review EngineSome contacts should not be reactivated.
A responsible process accounts for records that should never receive a new message.
- Opted out
- Requested no further contact
- Invalid contact information
- Clearly not a fit
- Already resolved the need elsewhere
- Should not be contacted under the business's approved policies or applicable communication rules
- Otherwise do not belong in the active reactivation group
A clean "do not contact" is a useful outcome too.
This is not legal advice. No universal compliance, TCPA, A2P, or legal safety is claimed.
What Database Reactivation is not.
- It is not purchased-list outreach.
- It is not scraped prospecting.
- It is not permission to message every old record.
- It does not guarantee a response.
- It does not guarantee a booked appointment.
- It does not mean every old lead still has value.
- It does not replace a salesperson.
- It does not automatically repair bad data.
- It does not create demand where none exists.
It is a structured way to determine which prior opportunities are still worth a conversation.
A good fit when your database has history but no real reactivation process.
- Old leads are sitting in the system.
- Estimates were never signed.
- "Not now" opportunities have no future follow-up.
- Past customers rarely hear from the business again.
- Salespeople focus almost entirely on newer opportunities.
- Nobody really owns old-opportunity reactivation.
- The team cannot easily say which dormant records are still worth working.
Built for
- Roofing
- HVAC
- Windows & Doors
- Plumbing
- Electrical
- Remodeling
- Solar
- Garage Doors
Database Reactivation works on the opportunities that fell out of the active process.
It sits inside the wider 10X journey so dormant opportunities can find their way back instead of disappearing for good.
- Missed Call RecoveryMissed inbound opportunities
- AI ReceptionistLive inbound call handling
- Speed-to-LeadNew inquiry response
- Estimate Follow-UpCurrent open quotes
- Database ReactivationOlder dormant opportunities
- Review EngineCustomer reviews
- Repeat & ReferralContinued customer relationships
- ReportingVisibility
How much of your database hasn't been touched in months?
The Revenue Leak Audit looks at how new leads, open estimates, older opportunities, and past customers currently move through your business.
Bring your database process. We'll look at the gaps.
Do not upload contact data here. No audit duration is claimed. No fake scarcity.
Questions about Database Reactivation
You already paid to create many of these opportunities.
Before buying more leads, find out which old conversations may still deserve a next step.
