← All reads
Sales·Dec 25, 2025·4 min read

A WhatsApp sales script that doesn't sound like a robot

Selling over chat isn't about pasting canned replies or dropping the price in line one. Here's a simple structure to greet, qualify, pitch, close and follow up without sounding like a machine.

We've all gotten that message. You write to a business asking about a service and they reply with a block of text they clearly sent to fifty other people: "Hello valued customer, thank you for contacting us, our hours are...". You read it and feel like you're talking to an answering machine. The funny thing is that selling over WhatsApp can feel like the exact opposite: close, fast and human. You just need a script, and the word "script" scares people because it sounds robotic. It isn't. A good script is like the mental notes of an experienced waiter: they know what to ask and in what order, but they still look you in the eye.

Greet like a person, not like a form

The first message sets the tone for the whole conversation. Open with a corporate paragraph and you've already lost the warmth. Open with "Hi, how can I help?" and you're not helping much either, because the customer just wrote in for that exact reason. A good greeting does three things in a few lines: it confirms they reached the right place, it uses their name if you have it, and it bounces the ball back with a concrete question.

An example for a barbershop: "Hey Andrew! Yes, we book haircuts and beard trims. Are you looking for something this week or later on?". Look at what happened there. You greeted them by name, confirmed you do what they asked, and already started qualifying without it feeling like an interrogation. One well-thought sentence can do a lot.

Qualifying means asking, not guessing

Qualifying sounds technical, but it means something simple: understanding what the person needs before proposing anything. The most common mistake is jumping straight to price. The customer asks "how much?" and the business fires off a rate. The trouble is that without context, any number seems expensive or cheap for no reason. Better to ask one or two questions that let you propose the right option.

Don't overwhelm them. Three well-chosen questions beat a full questionnaire. For most appointment-based businesses, what you need to know fits into a few things:

  • What they want exactly (the service, not the broad category).
  • When they need it (today, this week, no rush).
  • Whether they're a returning or first-time customer (it changes the tone and sometimes the price).
  • Any key constraint: budget, schedule or location.

Ask them one at a time, like a normal chat. Sending all four at once in a numbered list is exactly what makes you sound like a robot again.

Offer one clear option, not an endless menu

Once you know what they need, propose. And propose little. Send six packages with every variant and you'll freeze them: too many options usually leads to deciding nothing. It's better to recommend one main option and, at most, one alternative. "For what you're describing, I'd recommend the deep cleaning; it costs this much and takes about an hour. If you'd rather something quicker, we have the basic one." Clear, concrete, with the price baked in so nobody has to ask again.

When you give someone two good options instead of ten, you're not taking away their freedom: you're taking away the burden of choosing between things they don't understand.

Closing means proposing a concrete next step

This is where most chat sales fall apart. The conversation is going well, the customer is interested, and then the business writes "let me know if you need anything" and leaves the ball on the customer's side. Bad move. Closing isn't pressuring; it's offering a next step that's easy to accept. In appointment businesses, the close is almost always proposing a day and a time.

Instead of "when would you like to come in?", which forces the customer to think and check their calendar, offer two concrete slots: "I've got tomorrow at 4 or Thursday at 11, which works better?". That turns an open-ended decision into a simple yes or no, and nudges the conversation toward the calendar without feeling pushy.

Follow-up is where half the money is made

Plenty of people ask, think it over and forget. Not because they're not interested, but because life happens. A friendly follow-up message, a day or two later, recovers sales you'd already written off. The trick is that it shouldn't sound like a collection call or like desperation. Something like "Hey Andrew! Still on for the Thursday haircut, or should we move it to another day?" keeps the door open without being annoying.

And here's a detail people forget: follow-up also happens after the appointment. A "how did everything turn out?" the next day not only feels good, it opens the door to the next sale and, along the way, to a good review. Long relationships are built there, not in the first message.

In the end, a script doesn't make you robotic; it makes you consistent. You always greet well, you ask just enough, you pitch clearly, you offer the next step, and you don't leave anyone on read. The rest is tone, and the tone is yours. Treat those conversations with the same care you'd give a customer standing in front of you, because on the other side of the chat there's exactly that: a person deciding whether to trust you with their time.

Ready to stop losing clients?

Let Lidia answer for you. Ready in five minutes.

Start free