Serve

WhatsApp feedback and surveys with one-tap ratings

A short rating after a delivery, a visit or a stay. Customers answer with one tap. Low scores get a follow-up question and reach your manager the same day, and every answer lands in the sheet, CRM or report you already use.

Last updated 26 October 2026

Harbour Home Store
Business account · example
Order 10482 was delivered today
How did we do?
Great Okay Not good

Not good

Sorry to hear that. What went wrong? You can type it or send a voice note.

▶︎ Voice note · 0:14

Thank you, Sipho. Our store manager will contact you today about the damaged box.

After a delivery or visit we send a one-tap rating; every customer gets a thank-you and, if you want one, your review link; low scores also get a follow-up question and an alert to your manager, and results go into your own system. It runs on your own WhatsApp account, and Meta bills you directly for the messages at Meta's rates.

How it works, step by step

Most feedback surveys follow the same six steps. What changes between businesses is the trigger, the wording and where the results go.

  1. Something happens in your systemAn order is marked delivered, an appointment is closed, a guest checks out. Your system tells our platform through an authenticated webhook.
  2. The customer gets a one-tap ratingAn approved template names the order, visit or stay and asks how it went, with three or five reply buttons. The customer taps one. No link, no form, no login.
  3. Every customer gets a thank-youA short thank-you after any score, with your review link if you want one. See asking for reviews below.
  4. Low scores also get one follow-up question"What went wrong?" The customer can type or send a voice note. We transcribe voice notes with South African language support, and Claude tags the theme: late, damaged, staff, price, quality or something else.
  5. Your manager is alertedThe score, the comment or transcript and the order reference go to the person who should act, as a WhatsApp message to their number, an email or a post in your team chat. The conversation sits in the shared inbox, and when someone on your team replies, the automation pauses so they can talk to the customer directly.
  6. The result goes into your systemEvery answer, good or bad, is sent as one record to a Google Sheet, your CRM, a database or a BI tool, with the score, theme, branch and date.

What the customer sees

Short beats clever. One question with one tap gets you a score for each order. A second question, only when the score is low, gets you the reason. Anything longer belongs in a form.

  • Three buttons (Great, Okay, Not good) show in full under the message. This is the simplest choice for deliveries and quick visits.
  • Five buttons (1 to 5) work too. Meta allows up to 10 quick reply buttons on a template, but when a template has more than three, WhatsApp shows two and puts the rest behind a "See all options" button. Meta also says templates with four or more buttons can't be viewed on WhatsApp desktop, so the customer is asked to open them on a phone. Test it before you choose.
  • Longer surveys go in a WhatsApp Flow: a short form with a few screens that opens inside the chat. Each answer comes back as its own field, which is far easier to report on than chat text.

Source: Meta, Template components (buttons section, opened 26 October 2026).

Systems connected

PieceWhat it does hereBasis
Utility or marketing templatesThe survey message itself, sent outside the 24-hour windowRuns (we draft and submit them to Meta)
Reply buttons and listsThe one-tap ratingRuns
WhatsApp FlowsLonger surveys and the referral form in the lodge exampleBuild (a Flow per client)
Voice-note transcriptionTurns a spoken complaint into text, with South African language supportRuns inside a conversation program we write for you
ClaudeTags the theme and pulls out details such as the order number or branchRuns inside the program
Outbound HTTPSends each result to Sheets, your CRM, a database, a BI tool or n8nBuild (we connect to your system's API)
Shared inboxWhere your team reads the complaint, listens to the voice note and repliesRuns
Trigger from your systemDelivered, visit closed, checked outBuild (your system calls an authenticated webhook on our platform)

The conversation logic for each client is a program our engineers write and test. There's no drag-and-drop survey builder: you tell us the questions and rules, and we build them.

Message categories and what Meta charges

Meta charges per delivered message, by category, at the South African rate for +27 numbers. Meta bills you directly and we add nothing to it.

MessageCategoryMeta's SA rate from 1 Oct 2026
Survey about a specific order, visit or stayUtility, if Meta approves it as utilityUS$0.0095
Generic survey, or one with an offer in itMarketingUS$0.0379
Thank-you, follow-up question and your team's replies inside the 24-hour windowServiceFirst 1,000 per number each month free, then US$0.0095
Alert to your manager by WhatsApp, when their window is closedTemplate; Meta decides the categoryUtility US$0.0095 or marketing US$0.0379
The customer's taps and repliesNot chargedMeta charges only for messages from businesses

The category is Meta's call, not ours. Meta's guidelines list feedback surveys under utility, but only when they're tied to a specific order, transaction or interaction. In Meta's words, "A general/generic survey or request for feedback will not be approved as utility." A feedback survey with promotional content counts as marketing. So we name the order or visit in the template and keep offers out of it. Since 1 October 2026 a utility template is charged even when the customer's window is open.

A rough guide: for 2,000 delivery surveys a month approved as utility, Meta's charge is 2,000 × US$0.0095 = US$19, plus any service messages over your free 1,000. These numbers are an example, not a quote.

Sources: Meta, Pricing on the WhatsApp Business Platform · Template categorization (both opened 26 October 2026). Rand examples on our pricing page.

Asking for reviews

Review sites set their own rules on how a business may ask for reviews, so we offer your review link to every customer who answers, not only the ones who scored you highly. Check the rules of the site you use before launch. Your survey results stay your own private data either way.

Opt-in comes first

Meta requires businesses to get opt-in before messaging people on WhatsApp, and the opt-in must name your business. Ask when customers give you their number at checkout, booking or check-in, and say they'll get order updates and a short feedback question. Meta suggests asking for each kind of message separately, such as updates and offers, so customers know what to expect. See Meta's opt-in rules. Our platform sends offers and win-back broadcasts only to contacts who agreed to marketing, and a customer who replies "stop" is opted out of marketing.

Variants by industry

Three ways businesses use it

These are patterns seen in the market, not Euphony clients. Names and numbers in the cards are examples.

Restaurants: a receipt-and-feedback program already runs on our platform. For every other kind of business, the survey is a custom build around your own trigger and systems.

What we need from you

  1. Your WhatsApp accountYou connect your own WhatsApp Business account through Meta's Embedded Signup. Codeswop is a Meta Tech Provider; the number and Meta's billing stay in your name.
  2. The triggerWhich system knows that the delivery, visit or stay is finished, and whether it can call a webhook. If it can't, tell us what it can export and we'll work out how to get the trigger to us.
  3. The questions and rulesThe scale (three or five), what counts as a low score, the follow-up question, and who gets alerted for which branch or team. We draft the wording and submit the templates to Meta.
  4. Where results goA Google Sheet, your CRM, a database, a BI tool or an n8n workflow, plus access to it. We map each answer to the fields you report on.
  5. Opt-inProof that customers agreed to hear from you on WhatsApp, collected when they gave you their number.
  6. Your review link, if you want oneAnd the review site's rules, so we set it up the way they allow.

Template approval is up to Meta. We submit the survey template early so review runs alongside the build.

What we don't do

We don't invent response rates or promise review scores. We can't send a survey from the WhatsApp Business app on the same number, and the inbox doesn't assign complaints to individual agents: alerts go to the people you name, and anyone on your team can pick up the conversation.

Questions

WhatsApp survey FAQ

How many questions should a WhatsApp survey have?

Start with one: a rating the customer can answer with one tap. Ask a second question only when it's useful, such as what went wrong after a low score. If you need more than two or three questions, use a WhatsApp Flow, which shows the questions as a short form inside the chat, instead of a long run of separate messages.

Can customers answer by voice note?

Yes. When the survey asks what went wrong, the customer can type or send a voice note. Our platform transcribes the voice note with South African language support, and Claude can tag the main theme, such as late delivery or staff. The original voice note stays in the shared inbox so your team can listen to it.

Where do the results go?

Into a system you already use. We send each answer by HTTP to a Google Sheet through Apps Script, to your CRM's API, to a database or BI tool, or to an n8n workflow. Each result carries the score, the comment or transcript, the theme, the order or visit reference, the branch and the date. We build this per client; it isn't a ready-made connector.

Is a feedback survey a utility or a marketing message?

Meta decides from the template's content. A survey about a specific order, visit or interaction can be approved as utility, which costs US$0.0095 per delivered message to a South African number from 1 October 2026. Meta says a general or generic request for feedback won't be approved as utility, and a survey with promotional content counts as marketing, at US$0.0379. The customer's replies are free, and your answers inside the 24-hour window are service messages: the first 1,000 per number each month are free, then US$0.0095 each. See Meta's pricing page.

Do you have a ready-made feedback program?

Only for restaurants. A receipt-and-feedback program already runs on our platform for restaurants. For other businesses, such as retailers, lodges, clubs, clinics and salons, our engineers build the survey around your own trigger, questions and systems.

Hear from every customer, not just the loud ones

Tell us what you'd like to ask and where the answers should go. We'll come back with the questions, the templates and the build.