The oil-change paradox
Oil changes are your most frequent customer visit. They are also your most-ignored. A customer who comes in every 3–4 months for oil is the same customer who will pay you for brakes, tires, a timing belt, and a transmission flush over the next 5 years, if you keep the relationship warm.
Most shops do not. The customer gets the oil change, pays, leaves, and then the shop wonders six months later why they haven't come back.
Here's the fix.
The 5-message sequence that actually works
1. Day 0. Thank-you and review request (2 hours after pickup)
Smith's Auto: Thanks for the oil change on the Civic today! If everything went well, we'd love a quick review: [link]
This one has nothing to do with retention. It's a review ask. But the side effect is a positive final impression.
2. Day 30. Service recap
Smith's Auto: Quick check-in on the Civic. It's been 30 days since your oil change. Everything running smoothly? Reply Y or let us know if something's off.
This is a service-care message, not a sales pitch. Response rates run surprisingly high because it feels like a person checking in.
3. Day 90. Next-service nudge
Smith's Auto: Looks like the Civic is about due for an oil change + tire rotation. Want to grab a slot next week? [booking link]
The customer has been in your system for 90 days now. This reminds them before they forget.
4. Day 180. Recommended work check-in
Smith's Auto: Hey Maria. Last time we flagged your rear brakes as getting close to needing pads. Want us to take a look next time the Civic is in?
This is where digital inspection data earns its keep. You're referencing something specific from their last visit. The message feels like a friend noticing, not a shop selling.
5. Day 365. Anniversary + reminder
Smith's Auto: It's been a year since we first saw the Civic. You're overdue for an oil change and the state inspection. Want to book both at once?
If you've done the first four messages well, this is usually the one where a customer who drifted quietly comes back.
Why this works
Three things make it work:
- Spacing over frequency. Five messages in a year, one every couple months, never enough to annoy.
- Care over promotion. None of them lead with a discount. Every one leads with the car.
- Specifics. The more you name their actual car, visit, and recommended work, the less it reads like a mass text.
What breaks the sequence
- A booking. The moment they book, the sequence stops and a new "see you at your appointment" thread starts. Never send a "you're overdue" text to someone who booked yesterday.
- An opt-out, honored immediately.
- Declined work that got done somewhere else. If the car comes back without that timing belt you flagged, drop the "did you fix that?" message. You can't win them all.
The lifetime-value math
Let's run numbers on a typical oil-change customer:
- First visit: $65 (oil change)
- Month 3: $90 (oil + filter + tire rotation)
- Month 6: $420 (brake pads after your Day 180 nudge)
- Month 9: $65 (oil)
- Month 12: $220 (state inspection + minor repair)
- Years 2–5: averages $800/yr in recurring work
A $65 oil change is really a $3,000 lifetime relationship if you keep them warm. Skip the follow-up and you're a $65 shop to them.
What most shops get wrong
- They send once, if at all.
- They send a generic "we miss you" that could be from any business in America.
- They send a coupon that trains the customer to wait for discounts.
- They give up after 90 days.
Consistency is the entire game. A mediocre follow-up run consistently crushes a brilliant one run sporadically.
How Pitlane handles this
Pitlane runs the automatic pieces for you: the review request after pickup and win-back nudges at 90, 120, and 180 days without a visit. Declined and recommended work stays on the vehicle, and when you want to circle back PitCrew drafts the check-in for you to review and send. Booking pauses the win-backs so nobody gets a "you're overdue" text the day after they booked.