Marketing & RetentionJuly 17, 202611 min read

Win Back Inactive Car Wash Customers: 30/60/90 Day Plan

30/60/90 plan to win back inactive car wash customers

Winning a new customer costs time and money. Winning back someone who already knows you — and simply stopped coming — is usually cheaper and faster. The problem is most car washes do not know who “went cold”: there is no inactive list, only counter memory and scattered WhatsApp chats. In this guide you will learn how to define inactivity at 30, 60, and 90 days, what to say at each stage, which offers make sense, and how to measure whether the campaign actually brought cars back.

💡 Core idea

Do not treat someone missing for 1 month the same as someone missing for 3. A 30/60/90 plan adjusts tone and discount: first a reminder, then an incentive, finally a strong offer — and then you stop pushing.

Why Winning Back Inactives Converts Better Than Only Acquiring

An inactive customer already visited your branch, knows the price and process, and (ideally) is already in your CRM. You do not need to explain who you are — you only need to remind them why to return. That is why win-back campaigns often show better return than cold ads to people who have never visited.

They already know you

Less friction to book or walk in.

Lower cost

A message to your list usually costs less than a new lead.

Measurable

You can see who returned within 7 days of the campaign.

What Counts as an “Inactive Customer”

Use the last real visit: a POS sale or a completed appointment. Do not use “last time they texted you on WhatsApp.” If you only look at chat, you miss people who paid at the counter with no prior conversation.

  • Include customers with phone or email (no channel, no campaign).
  • Exclude anyone who opted out of messages.
  • If you have multiple branches, filter by location or send the offer for the nearest one.
  • Active memberships: do not treat them as “inactive” just because they did not wash this week; review plan usage rules.

The 30 / 60 / 90 Plan (What to Do at Each Stage)

Think in three “temperatures.” The longer the gap, the stronger the offer can be — but you must also be more careful with frequency. A customer who gets three aggressive discounts in one month will block you.

30

30 days without a visit

Friendly nudge

Goal

Remind without over-discounting. The customer likely just forgot the cycle.

Offer

Reminder + booking link. Optional: free upgrade (vacuum or scent) on the next visit.

Tone

Warm, short, low pressure.

60

60 days without a visit

Clear incentive

Goal

Break inertia. Real risk they already tried a competitor.

Offer

10–15% off or an express package with a 7-day deadline.

Tone

Direct, with a concrete benefit and soft urgency.

90

90 days without a visit

Last chance

Goal

Recover or release. Do not spam: one strong message, then pause.

Offer

20% off or a one-time “2×1 basic wash.” Mention loyalty progress if relevant.

Tone

Honest, valuable, no guilt-tripping.

Message Templates (Copy and Adapt)

Personalize name and branch. One CTA per message. WhatsApp and email can share the same body with a clear email subject line.

30 days — reminder

💬 Example

"Hi [Name] 👋 It has been a month since your last visit to [Branch]. Want to book a wash this week? Reserve here: [link]. Prefer walk-in? We are open [hours]."

60 days — incentive

💬 Example

"Hi [Name], we miss you at [Your Car Wash]. We saved 15% off your next full wash — valid 7 days. Book at [link] or mention this message at the counter."

90 days — last chance

💬 Example

"[Name], it has been 3 months since we last saw you. We want you back: 20% off your next visit (one time, valid until [date]). Book: [link]. If it is not for you, we will not send this type of message again."

Do not give away margin

Start with upgrades (vacuum, scent, express wax) before deep discounts. If you always discount 20% at 30 days, you train customers to wait for the promo.

WhatsApp, Email, or Both

WhatsApp

High open rates in Mexico. Ideal for 30 and 60 days. Respect frequency (max 1–2 messages/week to the same customer) and explicit consent.

Email

Better for offers with more detail, campaign imagery, or explaining a package. Complements WhatsApp; does not replace it if your customer lives in chat.

With Brilloo you can launch email and WhatsApp campaigns from CRM, with limits based on your plan. If you also use loyalty, mention progress (“2 washes left until your reward”) — that often converts better than a generic discount.

How to Measure Whether the Campaign Worked

Do not stop at “they replied to the message.” What matters is whether the car came back.

  • 7-day return rate

    Of those contacted, how many had a completed sale or appointment in the following week?

  • Recovered average ticket

    Did they return only for the discount, or also buy extras / packages?

  • Cost per recovered customer

    Discount margin + campaign cost ÷ customers who returned. Compare it to your cost to acquire a new one.

  • Second wash

    Real success is returning again without a promo. Check 30 days after the win-back.

7-Day Checklist

  1. 1Export or filter contacts with no visit in 30 / 60 / 90 days (POS + bookings).
  2. 2Build 3 distinct campaigns (one per segment), not one generic blast.
  3. 3Include name, branch, and a booking link or clear CTA.
  4. 4Set offer validity (5–7 days) so you can measure response.
  5. 5Send 30-day first; 48 hours later 60-day; then 90-day.
  6. 6Review opens, clicks, and real visits the following week.
  7. 7Document which offer recovered the most — reuse it next month.

Common Mistakes

One generic blast to the whole list

Someone missing 25 days does not need the same 20% as someone missing 100. Segment.

Nagging weekly after 90 days

After the final message, pause. A “sleeping” list is better than mass blocks.

Offer with no date or redemption path

Without validity and a link/code, you cannot measure or control counter abuse.

Ignoring half-finished loyalty

If the customer was at 4/5 washes, say so. It is the cheapest incentive you have.

Conclusion

Acquisition fills the funnel; reactivation stops it from leaking at the bottom. A 30/60/90 plan turns “forgotten customers” into measurable visits: clear segments, distinct messages, offers that do not destroy margin, and 7-day return metrics. With Brilloo, POS and booking history feed your CRM, and WhatsApp and email campaigns leave from the same dashboard — no loose spreadsheets or lists on the manager’s phone.

Ready to Win Back Customers Who Stopped Coming?

Try Brilloo free (trial by plan): CRM, WhatsApp/email campaigns, loyalty, and visit history in one place.

Related articles

B
Brilloo Team
Car wash marketing and management experts