A car detailing booking system usually breaks in one place: a customer picks "upholstery cleaning", and the calendar assumes the same time for a small hatchback and a seven-seat van. The studio then loses an afternoon or pushes the next customer back. The form is not the real problem. The offer is, because it hides the two variables that drive the work: vehicle size and service scope.
This guide shows how to split your offer, count how long a bay is occupied, leave room for inspections and describe the price so it does not pose as a final quote. The studios in the examples are fictional. Any durations mentioned are illustrations only; set your own values from the jobs you actually complete.
A detailing booking is a vehicle plus a scope, not just a service name
Customers know their car, but rarely your studio's vocabulary. Instead of asking them to choose a "premium package", offer the choice in two steps: scope first, then vehicle size class. Every combination that changes the working time should be a separate item with its own duration. That way the calendar blocks as many hours as the job will really take.
Scroll the table sideways to see all columns.
| Service scope | What vehicle size changes | How to set it up |
|---|---|---|
| Wash and vacuum | Mostly the time spent on the body and interior | Separate offers per class when the time difference is noticeable |
| Upholstery cleaning | Number of seats and seat rows | Separate offers for regular cars and cars with a third row |
| Paint correction | Surface area, but also paint condition | Inspection first, then an agreed work slot |
| Protective coating | Surface area and preparation after correction | Book after an inspection or a previous correction |
Describe size classes in words customers recognise without a manufacturer's spec sheet: "city car", "compact and saloon", "SUV and estate", "van or car with a third row". Add one example model to the description if it helps. Do not create ten classes just because you can; keep only as many as genuinely change the working time.
Set duration on the offer and price on the variant
First check where your system stores the duration. Some tools let a variant carry its own time, but in Meetlead Bookings the duration belongs to the offer, and a variant only has its own name, capacity and price. If two vehicle classes need different times, do not squeeze them into one offer with differently priced variants: the calendar will reserve the same duration for both. Keep variants for price differences at a similar working time, for example two vehicle classes that take equally long but use different amounts of product.
- Log your recent jobs.For each scope, note the vehicle class, the actual working time and what made it longer. A few weeks of workshop notes is enough.
- Group by time.Merge vehicle classes with similar times. Where the gap is large, keep a separate offer with its own duration.
- Handle common surprises openly.Pet hair, sand or heavy interior soiling belong in the description as a possible change of scope, not as hidden slack in every booking.
- Check the latest possible start.A long service cannot start an hour before closing. Set the availability window so the work fits inside the studio's day.
The last step is easy to miss. The guide to service booking hours helps you set separate windows for short and long offers instead of publishing the same start times for everything.
A bay needs time before and after each car
The customer's time ends when you hand back the keys, but the bay is not ready yet. Hoses need coiling, pads need cleaning, the space may need airing, and sometimes a surface has to dry. Those minutes should not lengthen the service description the customer sees. Set them as a buffer after the service, and product preparation as a buffer before it. The guide to rental turnaround time follows the same logic: returned does not mean ready.
If you have two bays and several offers, they should all draw on one shared pool. Otherwise a wash and an upholstery job can occupy the same bay at once while looking independent in the calendar. The guide to avoiding double bookings explains the mechanism. Remember phone bookings too: enter them in the same calendar. The same pooling applies to a garage with an MOT bay and workshop lifts, as the guide to garage service bookings shows.
Square's help centre describes service variations with their own duration and price, and blocking extra time after an appointment. It is another vendor's documentation that illustrates a common configuration model; it does not describe how Meetlead works or how long any specific detailing service takes.
When the form cannot reveal the scope, plan an inspection
Paint correction or odour removal depends on the condition of the car, which a form cannot show. A customer's photo may help the conversation, but it does not replace judging the paint under workshop lighting. For these services, publish a short inspection offer with a clear outcome: "we assess the condition and propose the scope and a work slot". The guide to online booking for trade businesses treats first visits the same way.
The second route is manual approval: the customer sends a request for a slot, and the studio confirms it after a short call. Decide who reviews requests and by when. The guide to manual booking approval covers ownership and decision deadlines. In the notes field, ask for the car model and a brief description of the problem, not a multi-page questionnaire.
Thank you, we have received your request for a paint correction slot. This is not a confirmation yet. Scope and working time depend on the paint condition, so we will call you first or invite you for a short inspection. We will reply by 12:00 tomorrow.
The price at booking is information, not a final quote
Showing a price on the offer cuts down on questions, but only if customers understand what it covers. State which vehicle class and condition the price applies to, and when it may change, for example with heavy soiling. Describe the price unit unambiguously; the guide price per person or per booking helps here. Do not write "final price" if the scope can change after an inspection.
In Meetlead Bookings, each offer has its own duration, buffers, schedule, approval mode and indicative price, and several offers can share the same pool. A booking does not collect an online payment or deposit; you arrange payment with the customer. The app is available on the Growth and Scale plans.
Example and test before publishing
A fictional studio has two bays. A customer books upholstery cleaning for a car with a third seat row at 9:00. The system blocks the longer offer plus its buffer, so the next wash in that bay only appears once the space is prepared. The second bay stays free for a short service. A customer who wants paint correction is routed to an inspection, not to a full day of work.
- Every offer has a duration that matches your workshop notes.
- All offers that use the bays share the same pool.
- Buffers before and after the service match bay preparation.
- Long services do not start too close to closing time.
- Correction and coatings go through an inspection or manual approval.
- The price description says when the amount may change.
Google Business Profile Help explains how to add booking links to a business profile, where they appear in Search and Maps. The source tells you where to place the link; it does not cover how to configure your offer or whether the link increases bookings.
Questions about detailing bookings
Can customers choose their vehicle size themselves? Yes, if the class descriptions are simple and include examples. When someone picks the wrong one, call before the visit and suggest the right offer. Do not quietly change the time or price on the day of the service.
Can the form assess paint condition from a photo? Do not assume it can. A short description and the car model help you prepare for the conversation, but set the correction scope after an inspection. Only then reserve working time that matches the actual condition of the car.

