FX
FunnelXpertsAutomate · Capture · Grow
Back to Blog
AI Automation

Reactivation Campaigns: How to Bring Back Clients Who Haven't Called in 90 Days

May 23, 20268 min read
Reactivation Campaigns: How to Bring Back Clients Who Haven't Called in 90 Days

Most service businesses spend most of their marketing budget trying to find new customers. Meanwhile, sitting in their CRM is a list of people who have already hired them, had a good enough experience to come back at least once, and then quietly stopped calling.

These dormant clients are not lost. They haven't necessarily gone to a competitor. Many of them simply haven't been prompted to rebook, and the friction of starting the process again, finding your number, calling, describing the job, waiting for a quote, has been enough to delay them indefinitely.

A reactivation campaign closes that friction gap with a direct, personal outreach. Done well, it's consistently one of the highest-return marketing activities available to a service business, because the audience already trusts you and you're not paying to acquire them.

Who Counts as a Dormant Client

The definition matters because it determines who you're reaching out to and what you're saying.

A dormant client is anyone who has had at least one job completed with your business but has not made a new booking or enquiry within a defined window, typically 60 to 90 days for regular service businesses, or 6 to 12 months for businesses where jobs are less frequent (annual maintenance, seasonal work).

The window should reflect your natural rebooking cycle. A cleaning business with clients who rebook monthly should define dormant at 45 to 60 days. A landscaping business with annual maintenance clients might define it at 14 months.

The segment you're targeting is not people who had a bad experience and left. It's people who had a neutral or positive experience and simply drifted. Distinguishing between the two is important, which is why running a satisfaction check after jobs (rather than just a review request) gives you better data. You know which completed jobs scored well and which didn't.

Why Dormant Clients Are the Easiest Revenue You'll Generate

New lead acquisition has a cost: the ad spend, the time to qualify the lead, the follow-up sequence to convert them. Existing clients have no acquisition cost. They're in your database. You already have their number. They already know your brand.

The conversion rate on reactivation campaigns is also significantly higher than on cold leads. A cold lead from Google Ads might convert at 10 to 15% after a full follow-up sequence. A reactivation message sent to a client who had a positive experience 90 days ago converts at 15 to 25% from a single message.

The maths are simple. If your dormant list has 150 people and you send one reactivation campaign with a 20% response rate, that's 30 conversations. If you close half of those, that's 15 bookings from a campaign that cost nothing to run except the time to set it up.

For a business with an average job value of £200, that's £3,000 in revenue from a single message to an existing list. Run quarterly, it adds up to a meaningful recurring revenue line.

The Three Types of Reactivation Campaign

Not all reactivation outreach should look the same. Different situations call for different angles.

The Simple Check-In

The most basic and often most effective approach. A short, direct message that acknowledges the time gap and makes it easy to rebook:

"Hi [Name], it's [Business Name]. It's been a while since your last [service] with us and we wanted to check in. Would you like to arrange another booking? Just reply here and we'll sort it out."

No special offer, no urgency, no pressure. Just a human-sounding message that makes rebooking the path of least resistance. This works because most dormant clients aren't unhappy, they just haven't thought about it lately.

The Seasonal Trigger

Tied to a time of year when your service becomes relevant:

"Hi [Name], with [season] coming up, we wanted to reach out in case you'd like to get [service] sorted before things get busy. Our schedule fills up quickly in [month], so wanted to give you first choice on available slots."

This approach creates natural urgency without being pushy, because the urgency is real: many service businesses do book out during peak seasons.

The Thank-You Offer

For clients who haven't come back in a long time, a small gesture can tip the decision:

"Hi [Name], we haven't heard from you in a while and wanted to say thanks for being a great client. As a thank-you, we're offering returning clients [10% off / a free add-on / priority booking] this month. Would you like to arrange something?"

Use this sparingly, not every quarter, because it sets expectations and erodes margin if overused. It works best for bringing back clients who've been dormant for more than six months.

Building the Campaign in GoHighLevel

The setup in GHL is straightforward once you have a clean contact database.

Filter your dormant list. Create a smart list (or a contact filter) for contacts tagged as Active Client or Job Complete who have had no activity (inbound SMS, inbound call, form submission, or opportunity created) in the last 90 days. This is your reactivation audience.

Create the campaign workflow. In the Automation tab, create a new workflow triggered by "Contact Added to Campaign" or by manually adding the filtered list. The first action is an SMS or email (depending on what data you have and which channel has historically performed better for your clients).

Handle replies correctly. When a client replies, the workflow should pause the sequence and create a task for a team member to pick up the conversation. Don't let an automated sequence respond to a human who's said yes to rebooking.

Follow up once. If there's no reply after 4 to 7 days, one follow-up message is fine. After two messages with no reply, stop. The goal is to prompt the people who are ready to rebook, not to convert the ones who are genuinely gone.

Tag the responders. Clients who respond positively should be moved to Active Client stage with a tag indicating they responded to a reactivation campaign. This helps you track the campaign's performance over time and segment future outreach more precisely.

Timing and Frequency

Quarterly is the right cadence for most service businesses. It's frequent enough to stay in front of clients without being so frequent that it feels like spam.

Rotate the angle each quarter. If you send the simple check-in in January, use the seasonal trigger in April, the thank-you offer in July, and back to the simple check-in in October. Variety keeps the messages feeling fresh and gives different reasons to rebook to clients who didn't respond to the previous angle.

The best time to send reactivation messages is midweek, Tuesday to Thursday, between 9am and 11am or 1pm and 3pm. Avoid Mondays (busy, emails are catching up) and Fridays (minds are elsewhere). Weekend sends perform poorly for this type of outreach.

What to Do With the Non-Responders

After two quarterly campaigns with no response, a client is probably genuinely gone. At that point, move them to an archived segment rather than keeping them in the active reactivation list. Continuing to message people who've shown no interest after two attempts wastes messages and risks being marked as spam.

The exception is seasonal businesses where a client might legitimately not need your service for a particular season. A garden maintenance client who doesn't respond in October might respond perfectly well in March. Use your judgement based on the type of service.

Integrating Reactivation Into Your Broader Retention System

Reactivation campaigns are most effective as part of a broader client retention system rather than a standalone activity.

The full system looks like this: new clients are asked for a satisfaction score after their first job. High scorers are asked for a review. All clients are added to a post-job rebooking reminder sequence (triggered 4 to 6 weeks after a job, depending on the natural rebooking cycle). Clients who don't respond to the rebooking reminder after two touches get moved to the dormant segment. The quarterly reactivation campaign then works against that segment.

This way, the reactivation list is always fresh (new dormant clients are added continuously), and you're not relying on the campaign alone to generate repeat business. The rebooking reminder sequence handles clients who drift slightly. The reactivation campaign handles those who've gone quiet for longer.

Together, these two mechanisms turn a completed-jobs database from a passive record into an active revenue source.


If you want reactivation campaigns and the full retention system built for your business, book a free systems review. We'll map your dormant list, build the campaigns, and have the automation running before the call ends.

Written by Muhammad, CRM and automation specialist at FunnelXperts.

Enjoyed this?

All articlesBook a free review

More from the blog

May 20, 20268 min read

GoHighLevel vs Generic CRMs: Why Service Businesses Make the Switch

Generic CRMs were built for sales teams, not service businesses. Here's what makes GoHighLevel diffe

Read
May 16, 20268 min read

CRM for Home Service Businesses: What to Look For Before You Commit

Most CRMs built for sales teams are the wrong tool for a home service business. Here's what actually

Read
May 13, 20268 min read

AI Chat Agents for Local Service Businesses: What They Handle and What They Don't

AI chat agents are on every website now. Most of them are doing it wrong. Here's what they can genui

Read
Free · No commitment · 24h turnaround

Your leads are slipping through the cracks.

Book a free systems review. We'll map exactly where you're losing revenue and what it takes to fix it, before any commitment.

No credit card
Reply within 24h
No lock-in contracts
12
Clients
0%
Churn
< 60s
AI response
100%
Follow-up
Recent Activity
Live
WebsiteMarcus T.Booked a recurring jobjust now
ThumbtackAmy C.Estimate sent in 38s1 min ago
GooglePriya S.AI responded in 29s2 min ago
YelpChris B.Follow-up sequence started3 min ago
Live system activityView all case studies