Resource

How to reconnect with old customers (without it feeling awkward)

How to reconnect with old customers (without it feeling awkward)?

To reconnect with old customers, pick everyone you have not seen in 12+ months, give them one honest reason to hear from you, write it like a person — acknowledge the gap, offer something useful, make the next step one click — and reply fast when they answer.

Written by Richard Machemehl, founder of MeSquared · Last updated: July 11, 2026

Every service business has one: the list of customers from one, two, three years ago who were perfectly happy — and then nothing. No falling out. Life just moved on, for them and for you.

Here is the part owners get wrong: those people are not gone. They are simply not thinking about you. Winning them back costs a fraction of winning a stranger, because trust is already built.

This guide is the exact 5-step plan, with three scripts you can copy today. It pairs well with what to send past customers once the relationship is warm again.

Best for

  • Service businesses with a list of past customers that has gone quiet.
  • Owners who feel weird about emailing people after a long silence.
  • Teams that want steady repeat work without buying new leads.

Not best for

  • Contacts who never gave permission to be emailed.
  • Lists bought or scraped from somewhere else.
  • Anyone hoping one email will fix years of silence — this is a rhythm, not a rescue.

Step 1: Pick who to contact

Pull everyone you have not served in 12 months or more, who agreed to hear from you. That is the whole filter. Do not overthink segments on the first pass.

If your list lives in a spreadsheet, invoices, or your booking tool, export names and emails and import them into whatever sends your email. Clean the obvious dead addresses as bounces come back.

Step 2: Give them one honest reason

"We miss you" is not a reason. A reason is seasonal ("first freeze next week"), practical ("your system is due for a check"), or generous ("past customers get first pick of spring slots").

Pick one. The email should answer the question every reader silently asks: why are you in my inbox today?

Step 3: Write it like a person

Short, warm, and honest beats clever. Acknowledge the gap in one line, give the reason, make the next step one click or one reply. Skip the newsletter layout — a simple note reads as personal.

Three scripts you can copy:

Script 1 — the simple check-in: "Hi {first name}, it has been a while since we were out. How is everything holding up? If anything needs a look, reply here and we will get you a time this week."

Script 2 — the seasonal reason: "Hi {first name}, cold nights start next week. If your heater struggled last winter, this is the week to have it checked — past customers get first pick of the schedule."

Script 3 — the honest offer: "Hi {first name}, we would rather fill our calendar with people we know. Book anything this month and take $30 off, our way of saying thanks for being a past customer."

Step 4: Send it at a boring time

Midweek, mid-morning is a safe start — but consistency matters more than clock time. Send the win-back to the whole quiet list at once, then make it a quarterly habit for anyone who stays quiet.

One email is a foot in the door. A gentle rhythm — win-back now, a helpful tip or seasonal note next month — is what actually rebuilds the habit of thinking of you.

Step 5: Treat replies like gold

The whole point of a win-back is the reply. Answer within hours, not days. Book them fast, honor any offer without friction, and note who came back — those customers are your warmest list for everything you send next.

Replies that are not bookings still matter: a "we moved" cleans your list, and a "we went with someone else" sometimes reopens the door just because you answered kindly.

Mistakes that make win-back emails backfire

  • Guilt-tripping: "We noticed you have not booked in a while..." reads as surveillance. Keep it warm.
  • Fake familiarity: do not reference details you would not naturally remember.
  • A wall of text: three short paragraphs, one button. That is the ceiling.
  • Discounting everything: lead with usefulness; save offers for when they help someone say yes.
  • Emailing people who never opted in: it is not a win-back if they never agreed to hear from you.

Send the first one today

You do not need a campaign strategy to start. Copy Script 1, swap in your details, and send it to your quiet list this afternoon. The businesses that win repeat work are simply the ones that show up.

And if writing is the wall: type "win back customers we have not seen in over a year" into MeSquared and it writes the whole branded campaign for your review — free to try.

Honest limitations

  • Very old addresses go stale; expect some bounces and clean them out.
  • Do not reference private service details in a broad campaign.
  • Win-back offers should be real and honored, including for existing bookings.

Helpful references

These sources are useful when checking email compliance, deliverability basics, and structured-data guidance.

FAQ

Questions owners ask.

How long is too long to reconnect with an old customer?

If they gave permission and could plausibly remember you, it is not too long. Two or three years is normal for home services. Just be honest about the gap instead of pretending it is not there.

Should I apologize for not staying in touch?

No apology needed — one light line acknowledging the gap is enough. The email should be about them and the useful reason, not about you.

Do win-back emails need a discount?

No. A seasonal reason or a friendly check-in often works as well. Use offers when you genuinely want to fill a slow stretch.

What response rate should I expect?

It varies a lot by trade and list age, so treat the first send as your baseline. Even a few replies from a few hundred emails usually pays for the effort many times over.

What if my old list has bad addresses?

Some bounces are normal on an old list. Remove hard bounces right away and keep the cleaned list — deliverability improves as the dead weight comes off.

Keep reading

Ready to send your next campaign?

Type what you want in one sentence. MeSquared writes the whole email, on brand, and nothing sends until you approve it.