Skip to content
Guide

How to Collect Customer Feedback (CSAT) on WhatsApp in Kenya

Ask for customer feedback on WhatsApp the right way: timing, one-tap rating buttons, short follow-up questions, and turning complaints into action.

By the chat.or.ke team 6 min read

Quick answer

To collect customer feedback on WhatsApp, ask straight after the purchase or support chat while the 24-hour window is still open, use one question with tap-to-answer buttons or a list, follow up low scores with an open question, and route complaints to a person. Record answers against the contact so you can track satisfaction over time and act on problems.

Key takeaways

  • Ask within the 24-hour customer service window, right after the order or chat, when memory is fresh and messages are cheaper.
  • One question with tap-to-answer options beats a long survey.
  • Follow up low ratings with an open question and a human, not another form.
  • Store each answer on the customer's contact so you can spot patterns by branch, agent or product.
  • Act visibly on feedback; customers who see change keep answering.

WhatsApp is where your customers already talk to you, which makes it one of the easiest places to ask how you did. A short rating request after a delivery or a support chat gets far more replies than an emailed survey that nobody opens.

This guide is for owners and customer service leads who want honest feedback without annoying customers. You will learn when to ask, how to word it, how to build a simple feedback flow and what to do with the answers.

What is CSAT and why measure it on WhatsApp?

CSAT (customer satisfaction score) is the share of customers who rate an interaction as good, usually from a single question such as "How satisfied were you with your delivery?" answered on a short scale. If 80 of 100 respondents choose the top two options, your CSAT is 80%.

WhatsApp suits CSAT because the question arrives in the same thread as the conversation it is about, on the app customers check most. Our explainer on customer service metrics covers CSAT alongside first response time, resolution time and NPS.

Before you start

You need very little to begin. Prepare:

  • A WhatsApp Business number with a team inbox, such as the chat.or.ke shared WhatsApp inbox.
  • A no-code flow builder that can send buttons or lists and save answers. In chat.or.ke, automation flows ask questions, save answers as variables and can call a webhook.
  • One clear question tied to one moment: after delivery, after an appointment, or after a support chat is resolved.
  • An owner for negative feedback, someone who will call or message unhappy customers the same day.

Step 1: Choose the moment to ask

Ask once, at the moment the experience ends. Good triggers for Kenyan businesses include:

  • A Nairobi boutique, right after the rider confirms delivery and M-Pesa payment.
  • A Kisumu clinic, the afternoon after a patient's appointment.
  • A Mombasa hotel, on checkout day.
  • Any business, when a support chat or ticket is closed.

Timing also affects cost and rules. If the customer has messaged you in the last 24 hours, the customer service window is open and you can send the feedback question as a normal message. After the window closes, you need an approved template, and Meta decides whether it counts as marketing or utility. Asking inside the window is simpler and cheaper, which is why "ask right away" is the best default.

Step 2: Write one short question

Keep it to one question the customer can answer in a second. Personalise it and name the specific experience:

Hi Fatma, thanks for shopping with us today. How was your delivery?

Avoid "Please take our survey" or long introductions. Do not ask for feedback and offer a promotion in the same message; it reads as marketing and dilutes the answers.

Step 3: Use buttons or a list for the answer

Tap-to-answer options get more responses than asking people to type a number. WhatsApp supports interactive messages with reply buttons (up to three) and list messages (more options in a pop-up menu). Our guide to interactive WhatsApp messages explains both.

Two practical formats:

Format Options Best for
Three reply buttons Great, Okay, Not good Quick checks after deliveries and chats
List message 5 Excellent, 4 Good, 3 Okay, 2 Poor, 1 Very poor A standard 1–5 CSAT score you can report on

Write labels in plain language. If many customers write to you in Kiswahili, offer the question in Kiswahili too.

Step 4: Build the feedback flow

Put the steps together in a short automated flow so nobody has to send the question by hand. In chat.or.ke, a flow could work like this:

  1. Send the rating question with buttons or a list.
  2. Save the answer as a variable on the conversation.
  3. If the answer is positive, thank the customer and, if you like, ask whether they would recommend you to a friend.
  4. If the answer is negative, ask one open question: "Sorry to hear that. What went wrong?" Save the reply.
  5. Hand the chat to a person for anything negative.

chat.or.ke does not ship a separate built-in survey module, so the flow and your tags do the work. If you want scores in a spreadsheet or dashboard, a webhook step can send each answer to another system you use.

Step 5: Route unhappy customers to a person

A low rating is a chance to save a customer, not just a number. Make sure every negative answer reaches a human the same day.

In the inbox, the flow can hand the conversation over to your team with the full history visible. If the problem needs work, such as a refund, a re-delivery or a billing correction, open a ticket from the chat in the helpdesk, assign an owner and set a priority. The customer can follow progress through a private status link instead of chasing you. For tone and wording, see how to handle customer complaints on social media.

Step 6: Record and review the results

Feedback only helps if someone reads it. Tag each contact with the outcome, such as "CSAT good" or "CSAT poor", or save the score in a custom field on their CRM profile. That lets you see patterns: a branch with more poor ratings, a product that keeps disappointing, or an agent whose customers are consistently happy.

Review results weekly. Count responses, calculate your CSAT, and read every written comment. Share one improvement with the team each month and, where possible, tell customers what changed: "You told us deliveries to Kitengela were slow, so we added a second rider."

What mistakes should you avoid?

A few habits kill response rates quickly:

  • Asking after every message. Ask once per order or resolved issue, not after every reply.
  • Long surveys inside WhatsApp. Two questions is plenty; link to a form only if you truly need more.
  • Ignoring bad scores. Customers notice when complaints vanish into silence.
  • Mixing feedback with promotions. Keep the rating request clean.
  • Messaging people who opted out. Feedback requests are still messages; respect STOP.

Published 20 October 2026 Updated 20 October 2026 Plain-text version

FAQ

Questions people ask

Can't find what you're looking for? Talk to us

How do I ask customers for feedback on WhatsApp?

Send one short, personal question right after the order, appointment or support chat, with tap-to-answer buttons such as Great, Okay or Not good. Thank happy customers, ask unhappy ones what went wrong, and pass negative answers to a person the same day.

Can I send a WhatsApp survey after the 24-hour window?

Yes, but you need a message template approved by Meta, and Meta decides whether it is a marketing or utility message. It is simpler and usually cheaper to ask for feedback while the 24-hour customer service window is still open.

How many questions should a WhatsApp feedback survey have?

One rating question, plus one optional open question for low scores, is enough for most businesses. Longer surveys inside a chat get fewer completions. If you need detailed research, send a link to a separate form.

What is a good CSAT score?

CSAT is the percentage of respondents who choose the top ratings. There is no universal benchmark because it varies by industry and question wording. Track your own score over time and focus on the trend and the written comments rather than a single number.

How many buttons can a WhatsApp message have?

A WhatsApp reply-button message can show up to three buttons. For more options, such as a one-to-five rating scale, use a list message, which opens a menu of choices the customer can tap.

All articles

Ready to run sales and support from one inbox?

Create your free account today. When you are ready to go live, a one-off KES 2,500 setup connects your official WhatsApp Business profile, and then you only pay for the messages you send.

No monthly fee · Pay per message · Top up with M-Pesa