A ceramic coating is not sold as a service. It is sold as a promise — five years, nine hours hardness, guaranteed — and almost every serious manufacturer makes that promise conditional on an annual inspection. Most studios treat the inspection as paperwork. It is actually the entire back half of the business model, and the studios that run it well earn more from year two onwards than they did on the original sale.
The arithmetic nobody runs
Take one coating job at ₹40,000. The studio counts it as a ₹40,000 sale and moves on to finding the next customer.
Now run it the other way. That coating carries five years of cover, conditional on an annual inspection. That is five scheduled visits:
- Near-pure margin. An inspection is labour and a maintenance wash. The consumables are trivial next to a coating application.
- Zero acquisition cost. You are not buying this customer. You already bought them, once, four years ago.
- A booked bay you can plan around. Inspections schedule months ahead, which is exactly the work you want filling the quiet weeks.
- The best upsell surface you will ever get. The car is on your ramp, the owner already trusts you, and you are the person telling them their paint is fine. Chips, a topper, interior work, a second car in the household — all of it is easier here than in any cold conversation.
The inspection visit is not a cost of honouring the warranty. It is the reason the warranty is worth selling.
Why the reminder converts, and why it is not a trick
Marketing messages get ignored because they are about the sender. An inspection reminder is about the recipient, and it carries a real consequence:
Your coating inspection is due in 30 days. If it is not done by 24 September your cover lapses.
That converts because it is true. Coatings genuinely degrade without maintenance, and the manufacturer’s cover genuinely voids on a missed inspection. The customer is not being marketed at; they are being told something they need to know about a thing they paid for. Encoding the conditionality honestly is what makes the message land — and a studio that invents urgency it does not have will be found out on the second one.
The corollary matters just as much: if you sell cover you do not intend to honour, or you cannot tell whose cover is live, you should not be sending these at all.
Why it fails in practice
Almost nobody decides not to do this. They just cannot, because of how the information is stored. Four failure modes, in order of how often we see them:
The date lives in one person’s head
The owner remembers roughly who is due. Roughly does not survive a good year, a staff change, or a second branch.
It is in a spreadsheet nobody opens
A spreadsheet is a record, not a reminder. It requires someone to remember to look at it on a Tuesday morning, forever. Nothing that depends on a human remembering to check a file happens for five years.
The status is stored, so it goes stale
A column that says “ACTIVE” was true on the day someone typed it. Whether cover is live today is a function of the start date, the term, the inspection cadence and the last visit — so it should be calculated from those, never stored beside them. A stored status and the dates that define it will disagree, and the day they disagree is the day a customer is told the wrong thing.
The reminder goes to email
An Indian car owner does not read email from their detailer. The message has to arrive on WhatsApp, from the number they already have you saved under.
What a working inspection loop looks like
Five pieces, and none of them is complicated:
- Cover is issued when the job completes, automatically, and only for services that actually carry terms. A wash should never mint a certificate.
- The terms are the record: when cover started, how many months it runs, how often the car must come back, and whether it has been voided. Everything else — live, inspection due, lapsed, expired — is derived from those.
- Reminders fire at a schedule, not a whim. Thirty days out, seven days out, and on the day. Three messages, not thirty: a daily “your inspection is due” is how you get blocked.
- The message names the days remaining. “Due in 30 days” and “due” are different messages and convert differently.
- The inspection itself is a job, with its own photos and its own record, so next year’s reminder has something to be measured from.
Voiding cover without losing the customer
Cover has to be cancellable — a resprayed panel, an owner who took it through a brush wash weekly, an abuse case. Two rules keep that from turning into a fight:
- Void is a decision, recorded with a reason. Not a status that quietly changed.
- Lapsed is not void. A missed inspection means cover is live only on paper; that is a different conversation from “we cancelled you”, and it is usually recoverable if you catch it early. Which is the whole argument for the 30-day reminder.
How this runs in Anilfy
Anilfy’s detailing setup issues cover when a job carrying warranty terms completes, stores only what the operator decided — start, term, cadence, void — and derives live, inspection-due, lapsed and expired from those dates, so there is no status column to drift. Reminders go out on your own WhatsApp number at 30, 7 and 0 days, naming the days remaining, and are idempotent per job so re-completing a booking never messages the same customer twice. It is on every plan, including the free one.
The short version
You have already sold the hard part. The inspection is a scheduled, high-margin, zero-CAC visit that your customer has a real reason to attend, and the only thing standing between most studios and it is that nobody is holding the date. Hold the date and a coating business stops being a series of one-off sales.
Stop losing year two
Anilfy issues coating cover when the job completes and reminds the owner on WhatsApp at 30, 7 and 0 days before it lapses. On every plan, including free.