Database reactivation costs roughly US$2,000–$2,700 to work 1,000 dormant records yourself in the US once your hours are counted, or about US$270–$950 in usage alone, against per-outcome fees such as Recupra’s published $40 per dormant patient brought back. Done-for-you providers charge a monthly retainer, a fee per booked appointment, or a share of revenue.
The short answer from LeadsNow AI: Database reactivation is cheap in texts and call minutes and expensive in the hours spent cleaning the list and answering replies, so the honest price to compare is cost per booked appointment, not cost per message. Run it yourself under a few hundred records; above that, a provider paid on booked appointments or revenue moves the cost of every record that never replies off your books.
Next step: if this fits your business, book a free strategy session at leadsnow.ai/strategy-session/ — a 2-minute fit check, then pick a time.
- Usage per 1,000 US records: about US$270–$950 for texts, AI call minutes and a CRM month, on published prices.
- The cost people forget: 30–40 hours of list cleaning, build and reply handling (assumption), which is most of the bill.
- Australia costs more to text: Twilio’s published outbound SMS price is US$0.0515 in Australia against US$0.0083 in the US, about 6.2 times higher.
- The number to compare: cost per booked appointment, worked through on the 1,000-Record Cost Sheet below.
How much does database reactivation cost by pricing model?
Database reactivation is sold on five pricing models, and each one puts the cost of non-responders in a different place. Prices are as published on each company’s own site, read on 7 October 2026.
| Pricing model | Published example | What you pay | Who pays for records that never reply |
|---|---|---|---|
| Do it yourself | Twilio SMS, Retell AI minutes, your CRM | Usage plus your hours (worked below) | You |
| Software subscription | HighLevel, which lists database reactivation templates | US$97, $297 or $497 a month, plus usage-based phone and AI charges | You |
| Per outcome, software-led | Recupra (clinics) | $40 per dormant patient brought back into care; no platform or setup fee | The vendor |
| Retainer agency | Quoted per client | A monthly fee whatever is booked | You |
| Pay-per-result done-for-you | LeadsNow AI | 5–25% of revenue generated, an equivalent fee per appointment, or a mix of both | The provider |
The quotable version: a database reactivation quote that is cheap per message and silent on replies has priced the easy part.
How it works
Pricing a database reactivation campaign
Count contactable records
Remove dead, reassigned and opted-out numbers first. Only records you may lawfully contact belong in the cost.
Price the usage
Multiply texts and call minutes by your provider’s published rates, and add one month of CRM.
Add the hours
Count cleaning, copy, build and reply handling at your hourly cost. This is usually the largest line.
Divide by booked appointments
Divide the total by appointments booked at a low, middle and high rate. Compare that with what one sale is worth.
MAKE MORE SALES.
Pay-Per-Result pricing — We scale sales HARD aligned to your interests, better than anyone else.
What does it cost to reactivate 1,000 dormant records yourself? The 1,000-Record Cost Sheet
The 1,000-Record Cost Sheet works one US campaign end to end, so you can swap in your own numbers. Usage rows use published prices; every other input is an assumption, because no public benchmark exists for reactivation labour hours.
| Line | Input | Calculation | Cost (US$) |
|---|---|---|---|
| SMS | 4 single-segment texts per record (assumption) | 4,000 × $0.0083 (Twilio US), carrier fees extra | $33 |
| AI calls | 2 attempts, 1 billable minute each on average (assumption) | 2,000 minutes × $0.07–$0.31 (Retell AI) | $140–$620 |
| CRM and calendar | One month | HighLevel Starter or Unlimited | $97–$297 |
| Usage subtotal | $270–$950 | ||
| Labour | 5 h cleaning, 15 h copy and build, 15 h replies (assumption) | 35 hours × $50 an hour (assumption) | $1,750 |
| Total | $2,020–$2,700 |
Now divide by booked appointments. Three bands: a low case of 1% of records booked (assumption), and LeadsNow’s own reactivation record of 4.4% average and 8.9% peak, measured on Colliers-era campaigns with records loaded as the denominator. No window or sample size is published for those two figures, and they are one operator’s record from Australian campaigns, not an industry benchmark; applying them to your own DIY campaign is an assumption, not a forecast (how the 4.4% was measured).
| Band | Booked from 1,000 records | DIY cost per booked appointment (US$) |
|---|---|---|
| Low (1%, assumption) | 10 | $202–$270 |
| Middle (4.4%, LeadsNow average) | 44 | $46–$61 |
| High (8.9%, LeadsNow peak) | 89 | $23–$30 |
The spread between the low and high rows is roughly ninefold, and it comes from the list, the offer and how fast replies are answered, not from the price of a text. Across the wider market, a booked call costs $30–$400+ depending on industry, offer, price and many other variables; our guide to calculating cost per booked call shows how to compare your result fairly.
Want this done for you? We book qualified sales appointments on a Pay-Per-Result basis — you only pay for calls that actually land in your calendar.
What drives the cost of database reactivation up or down?
Five drivers move the cost of database reactivation more than the provider you pick:
- Record age and quality. Old lists carry dead and reassigned numbers; every one is a paid text or minute that cannot book.
- Channel mix. On the prices above, one billable AI call minute costs between about 8 and 37 times a single US text, so voice-heavy campaigns cost more per touch and usually book more per reply.
- Country. Australian outbound SMS on Twilio is published at US$0.0515 a message against US$0.0083 in the US, so the same campaign’s text line is about six times larger in Australia (Twilio Australia).
- Message length. A standard text holds 160 characters; one emoji switches the encoding and cuts it to 70, which can more than double the segment count on longer messages (Twilio).
- Reply speed. A reply answered the next morning books less often than one answered within the hour, and every lost booking raises the cost of the ones you keep.
What costs do people forget when pricing database reactivation?
The cost people forget in database reactivation is everything that happens after the send. Three lines rarely appear on a quote:
- Reply handling. At an assumed 10% reply rate, 1,000 records produce 100 conversations, many about price and timing, each needing a fast, informed answer.
- Consent work. In Australia you cannot send a message to ask for consent, because that request is itself a marketing message (ACMA); in the US, revoked consent must be honoured within ten business days (47 CFR 64.1200). Checking who you may contact takes hours before the first send.
- The list itself. A dormant list can only be reactivated so many times. A clumsy first campaign that triggers opt-outs spends an asset you cannot buy back.
For the full method, including which records to load first, see our database reactivation guide, and for the comparison with paying for new leads, database reactivation vs buying new leads.
If we can’t make you money, we don’t deserve yours.
Pay-Per-Result pricing — performance-based alignment.
Is database reactivation worth the cost?
Database reactivation is worth the cost when the value of one closed sale is many times your cost per booked appointment. Take the middle band above, about US$46–$61 per booked appointment if your own campaign matched our 4.4% average: for a clinic package, a renovation or a coaching programme worth a few thousand dollars, a handful of closed sales covers the campaign several times over. For a low-ticket offer it may not, and a monthly email to the list is the better use of the hours.
When should you pay someone to run database reactivation?
Pay someone to run database reactivation when your list holds more than a few hundred contactable records, you sell something worth several thousand dollars, and nobody in the business can answer replies within the hour for the two to three weeks a campaign runs. Under a few hundred records, do it yourself: one person can text and call every record personally, and the 1,000-Record Cost Sheet will show you the hours are small.
LeadsNow runs reactivation as a done-for-you service: we book calls using AI calling, SMS and DM follow-up. You pay on results: a revenue share, a fee per appointment, or a mix of both, at 5–25% of the revenue we generate for you or an equivalent pay-per-appointment fee, depending on lead volume, what you sell and its price, the type of product and business, and which part (or all) of the sales funnel we run. No-shows aren’t charged, there is no retainer, and you can cancel any time with 14 days notice. See our database reactivation service and the pricing page.
Frequently asked questions
How much does it cost to text a dormant database?
On Twilio’s published pricing, an outbound text costs US$0.0083 per segment in the US, plus carrier fees, and US$0.0515 in Australia (Twilio US SMS pricing). Four texts to 1,000 US records is about US$33 before fees.
What is a good cost per reactivated appointment?
Work it out against your sale value, not a market average. On the 1,000-Record Cost Sheet, doing it yourself costs about US$23–$270 per booked appointment depending on how many records book; the market range for a booked call is $30–$400+ depending on industry, offer, price and many other variables.
Do database reactivation companies charge per appointment?
Some do. Recupra publishes $40 per dormant patient brought back into care with no platform or setup fee (Recupra pricing); others charge a monthly retainer, and pay-per-result providers charge per appointment, a share of revenue, or a mix.
Is database reactivation cheaper than buying new leads?
Often, per booked appointment, because the media cost is already paid; but the list is finite and cannot be reworked often. Our comparison of database reactivation vs buying new leads runs both sets of numbers.
How big does a database need to be for reactivation to pay?
There is no fixed minimum, but below a few hundred records the hours are small enough to do it by hand, and the result is too noisy to judge a provider on.
Pay-Per-Result appointments
See if we’re a fit
We book qualified sales appointments for you and you pay on results, not retainers. Our booking page asks a few quick questions so you find out in two minutes whether that model suits your business.
- 50,769+ appointments booked without cold calling.
- Pay-Per-Result pricing — you pay for booked, qualified calls.
- Pick your own time on our live calendar, no phone tag.
