Skip to content
← All articles

Notes for owners · CRM, automation and RevOps

A WhatsApp booking flow for a home service business

A step-by-step WhatsApp booking flow for a home service business: the five questions to ask including the photo request, the slot confirmation, and where the job record lives.

The GullySales team · Updated 17 Oct 2026 · 5 min read

A handyman explains a cabinet repair to a homeowner
On this page
  1. What goes wrong when a firm books on WhatsApp without a flow?
  2. The five questions, in the order to ask them
  3. What does the confirmation say?
  4. For example: an electrician in Chennai
  5. Where does the job record live?
  6. When not to use this flow
  7. Set it up this week

A good WhatsApp booking flow for a home service firm is five short questions, one of them asking for a photo, then a confirmed slot, all in one thread the office can find again. It replaces an evening of phone tag with a short thread. It works by hand on the free WhatsApp Business app, and the same script can be automated later. The order of the questions and the place the answers are saved matter most.

What goes wrong when a firm books on WhatsApp without a flow?

The customer writes "AC not working, need electrician." The reply is "Where are you?" Then "What time?" Then "Send location." The thread runs over two days. The electrician who will go has seen none of it, and the customer repeats the story at the door. A second trip to fetch a part nobody knew was needed is a likely result.

The flow below asks for the picture that tells the electrician what to bring. It ends with a confirmation both sides can scroll back to.

The five questions, in the order to ask them

Use a saved quick reply for the first message, then move one step at a time.

  1. Area and pin code. "Which area are you in?" This tells you in a line whether the job is in range.
  2. The problem, in the customer's words. "What is happening? For example, the switch sparks, or the fan has stopped."
  3. A photo or a short video. "Please send a photo of the switchboard or the fitting." This is the step that changes the visit.
  4. When it began and whether anything has been tried. One line. It separates a failed fuse from a faulty wire.
  5. Access. "Is someone at home between those times, and which floor? Is there a lift or parking?"

Then, and only then, ask for the full address and send two slot choices. Offering two beats asking "what time suits you?", which starts a negotiation.

What does the confirmation say?

Write it like a receipt, because it will be used as one:

Booked: electrician visit, [day], [window you can keep]. Address: [address]. Job: switchboard in the kitchen sparking. Technician: Murugan, 98xxx xxxxx, will message when leaving. Visit charge: ₹[amount], parts extra and quoted before fitting. Reply 1 to confirm, 2 to change the time.

The technician's name matters to any customer who is alone at home and about to open the door to a stranger. The line "parts quoted before fitting" lets a customer say yes without fear of a bill that grows. A clear arrival window sets expectations and cuts down the call that says "where is the technician?" at eleven. Only write a window you can keep.

The reply-with-a-number line works by hand: you read the "1" or "2" and act on it. If you use the API later, the same line can become a button. Do not write button-style instructions into a by-hand setup.

For example: an electrician in Chennai

Here is an invented case. An electrician in Chennai has two technicians and a phone that keeps ringing between jobs. Customers ask for a visit and expect someone the same afternoon. The electrician answers when possible, sometimes after midnight, and visits often turn into a return trip because the photo never came.

The electrician starts using the flow. The first message and the confirmation become saved quick replies. Each chat gets a label for its stage (new, photo received, booked, done) and one note saying what was agreed. Customers who send a photo get a better estimate of the visit charge and parts. A few photos show a job that is not electrical at all, such as a leaking pipe above a switchboard, and those customers can be told to call a plumber before a trip is wasted. Some customers still skip the photo or send a blurred one, and a few drop out when asked five questions, so the electrician keeps a phone call as the fallback.

It also helped to know when the flow did not fit. A customer with a burning smell or a tripped main does not want five questions. Open the flow with one line: "If this is urgent and unsafe, switch off at the mains and call this number." That case is a call, not a chat.

Where does the job record live?

The thread is the record only if someone can find it. Use labels for the stage. Copy the confirmation into one sheet with these columns: date, customer, area, problem, technician, slot, status, amount, next-due item. The next-due item feeds a reminder later, and our post on a job register that turns completed work into repeat work shows how.

If two people share the number, say the owner and an office assistant, WhatsApp Business on one phone starts to break. Replies cross, and a customer is told two different times. That is the point at which the WhatsApp Business API setup is worth considering, and our note on WhatsApp Business API for small businesses says when it pays and when it does not.

When not to use this flow

Do not use five questions for a repeat customer you know. Their address is saved; ask what has happened and offer two slots. Do not ask for a photo if the job is a standard fixed-price one, such as a cleaning, where the size of the flat is the only thing you need. And do not send the flow at night expecting a reply; read how to deal with that in WhatsApp enquiries at night and no reply until morning.

Set it up this week

Save the first message and the confirmation as quick replies in WhatsApp Business today. Run the next ten bookings through them and note which question customers skip. Electricians, plumbers and other visiting trades are gathered on our home services page. If you want to talk through the flow for your team, WhatsApp sales process is the related service, and you can tell us what you need.

Questions

Questions owners ask.

Do I need the WhatsApp Business API to do this?
No. The free WhatsApp Business app, with saved quick replies and labels, runs this flow by hand. The API becomes worth it when several people share one number or when you want the replies sent automatically.
What if the customer will not send a photo?
Do not hold the booking hostage. Offer a short voice note or a call, and book a visit with a wider time window. Keep the photo as the preferred route because it saves a wasted trip.
Should the flow ask for the customer's address first?
Ask the area first, then the full address only once the job is clearly one you can do. Otherwise you collect addresses for jobs that are out of range, and the customer feels interrogated.

From the blog

More notes for owners.

Your next practical step

Tell us what you are trying to grow, and we will read it before we call.

Eight short steps, mostly taps. Skip anything you would rather answer on the call.