Skip to main content

Database Reactivation · Charlotte, NC

You Have 1,000 Past Customers. When Did You Last Call Any of Them?

One HVAC company generated $186,000 from 2,800 dormant contacts with a three-part email and SMS sequence. Another sent a single 'winter prep' email and booked 17 service calls at $8.82 cost per sale.

15-minute call · No charge · No obligation

The real problem

You paid to acquire every customer in your CRM. Google Ads, referrals, word of mouth — each one cost you something. Then the job closed, the invoice went out, and you never contacted them again. The average home service contractor has hundreds of past customers who would hire them again — they just haven't been asked. One HVAC company generated $186,000 from 2,800 dormant contacts. Another turned a single 'winter prep' email into 17 service calls at $8.82 cost per sale. Your past customers already trust you. They just haven't heard from you.

How Boxi does it

What's included

01

Database cleaning and segmentation

Most contractor databases are messy — ServiceTitan exports, old spreadsheets, QuickBooks reports. We clean first: remove duplicates, validate phone numbers and emails, segment by job type and recency. A typical database is 60–70% usable after cleaning.

02

Multi-channel win-back sequences

Email and SMS, timed to your trade's seasonal demand. An HVAC contact who hasn't booked in 14 months gets a September furnace check offer. A roofing customer from last spring gets a follow-up after the next hailstorm.

03

Seasonal trigger campaigns

Spring AC tune-ups, fall furnace checks, spring landscaping, storm damage follow-ups — reactivation campaigns timed to when your specific customers are most likely to book.

04

Automated follow-up sequences

Most contacts need 2–3 touches before they book. Our system follows up automatically until they convert or opt out — without your staff lifting a finger.

05

Revenue attribution reporting

You see the revenue attributed to each campaign — not just open rates. Which contacts responded, which booked, and what it generated in revenue. You know exactly what the campaign did.

06

Continuous reactivation cycle

New past customers cycle in as they pass the 6-month inactivity threshold. Reactivation isn't a one-time campaign — it's an ongoing channel that runs automatically from setup.

Typical outcomes

What clients see after working with Boxi

+40%

more leads in first 90 days

4.8★

average Google review rating

<24hr

time-to-first-lead after launch

Results based on average of clients using Boxi 90+ days. Ranges vary by market, budget, and starting point.

Get started

Ready to talk database reactivation?

Drop your info and we'll reach out within the hour. No charge, no obligation.

Get started

Ready to get started?

Tell us a little about your business. We'll follow up within 4 business hours.

  • No contracts — month to month
  • 4-business-hour response guarantee
  • Free 15-minute strategy call included

No obligation · We respond within 4 business hours

What to expect

When will you see results?

Days 1–7

Live & tracking

Tracking is set up, your Google Business Profile is optimized, and campaigns are configured. You're live.

Days 7–21

First leads arrive

Review requests go out. Google Ads begin generating impressions and calls. First qualified leads typically arrive by day 14–21.

Day 30+

Full optimization

Campaigns are optimized on real data. Cost-per-lead drops. Lead volume increases. Monthly snapshot shows your numbers.

Pricing

Simple pricing. No contracts.

Pay month to month. Cancel any time.

One-Time

$997

one-time project

  • Contact list analysis
  • Reactivation sequence (3 touches)
  • SMS + email outreach
  • Performance report
Get Started
Most popular

Growth

$1,497

one-time project

  • Monthly reactivation campaigns
  • Seasonal messaging
  • A/B testing
  • Monthly reporting
Get Started

Scale

$2,997

per month

  • Growth features +
  • Multi-channel reactivation
  • Advanced segmentation
  • Bi-weekly reporting
  • Dedicated manager
Get Started

Who we serve

Built for trades and professional services

HVAC Plumbing Roofing Landscaping Law Firms Chiropractors

Frequently asked questions

What is database reactivation and how is it different from email marketing?

Email marketing sends content to your list. Database reactivation targets specifically inactive past customers with a structured win-back system — segmented by how long they've been dormant and what service they booked. A seasonal newsletter is email marketing. An automated sequence that identifies every customer inactive for 12+ months, sends a trade-specific offer, follows up by SMS if they don't respond, and books the appointment is database reactivation. One HVAC contractor generated $95,000 in 3 months from 6,500 reactivated contacts.

My contact list is a mess. Can you still work with it?

Yes. Most contractor databases are messy — exports from ServiceTitan, old spreadsheets, QuickBooks reports. We clean it first: remove duplicates, fix formatting, validate phone numbers and email addresses, segment by job type and recency. A typical contractor database is 60–70% usable after cleaning. Even 500 good contacts from a messy list of 1,000 is worth running — at $8.82 cost per sale for a reactivated HVAC customer, 20 booked jobs costs roughly $175 in campaign spend.

How do you get people to actually respond after months or years of silence?

Timing and relevance. A generic "we miss you" email gets ignored. A specific offer tied to seasonal demand — "Your AC was serviced 14 months ago. Book your annual tune-up before summer and get $40 off" — gets responses because it's relevant. We use the customer's job history to personalize every message. SMS response rates are 3–5x higher than email for reactivation. And we follow up automatically — most contacts need 2–3 touches before they book.

What kind of results should I expect?

Realistic benchmarks: 3–8% booking rate from cleaned lists, $5–$10 cost per re-engaged lead (vs. $50–$150 for a new Google Ads lead), and revenue per campaign averaging $12,500–$46,200 depending on list size and trade. For a plumbing contractor with 800 past customers at a 5% booking rate: 40 booked jobs. At $400 average ticket, that's $16,000 in revenue from a list they already paid to build.

How often should I run reactivation campaigns?

Database reactivation isn't a one-time campaign — it's an ongoing channel. New customers become inactive at the 6–12 month mark continuously. A well-run system runs year-round: seasonal offers, milestone follow-ups (12 months since last service), and storm/event-triggered outreach for trades like roofing. Contractors who run reactivation continuously report 40–60% more repeat and referral business than those who only market to new prospects.

Ready to turn your past customers into booked jobs?

15 minutes. Free. No obligation.

Book Your Free Strategy Call

No charge. No obligation. No sales pressure.