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

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 days without a visit
Friendly nudge
Remind without over-discounting. The customer likely just forgot the cycle.
Reminder + booking link. Optional: free upgrade (vacuum or scent) on the next visit.
Warm, short, low pressure.
60 days without a visit
Clear incentive
Break inertia. Real risk they already tried a competitor.
10–15% off or an express package with a 7-day deadline.
Direct, with a concrete benefit and soft urgency.
90 days without a visit
Last chance
Recover or release. Do not spam: one strong message, then pause.
20% off or a one-time “2×1 basic wash.” Mention loyalty progress if relevant.
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
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.
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
- 1Export or filter contacts with no visit in 30 / 60 / 90 days (POS + bookings).
- 2Build 3 distinct campaigns (one per segment), not one generic blast.
- 3Include name, branch, and a booking link or clear CTA.
- 4Set offer validity (5–7 days) so you can measure response.
- 5Send 30-day first; 48 hours later 60-day; then 90-day.
- 6Review opens, clicks, and real visits the following week.
- 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.