Skip to main content
WA-Surveys
Compare

WhatsApp-native vs link-based surveys

Two ways to survey customers over WhatsApp: ask the questions in the chat, or send a link to a web form. How they differ for the person answering, what each one is good at, and the Meta rules that apply to both.

In a WhatsApp-native survey, each question arrives as a WhatsApp message and the customer answers in the same chat, by tapping a button or typing a reply. In a link-based survey, a WhatsApp or SMS message carries a link, and the customer answers on a web form built in a tool such as Google Forms, Typeform or SurveyMonkey.

WhatsApp Surveys builds the first kind, so we are not neutral here. We have tried to be specific about the jobs where a web form is the better tool, and there are several.

How each one works

WhatsApp-native survey

  1. Your WhatsApp Business sender sends the first question as a Meta-approved template message.
  2. The customer answers in the chat: a tap on a star rating or an answer button, or a typed reply.
  3. Each answer comes back to you as a message, tied to the customer's number, as soon as it is sent.
  4. The next question follows in the same thread. A survey flow can branch on the answer, for example asking what went wrong after a low score.

Link-based survey

  1. A WhatsApp, SMS or email message carries a link to a web form. On WhatsApp the link can sit in the message text or behind a URL button.
  2. The customer taps the link, the browser opens, and the form loads.
  3. They answer on the page and submit the form.
  4. Responses are stored in the form tool. To match a response to a customer or conversation, you add an identifier to each link, using whatever your form tool provides for that.

Side by side

WhatsApp-native survey compared with Link-based survey
AspectWhatsApp-native surveyLink-based survey
Where the customer answersIn the WhatsApp chat where the question arrivedOn a web page in the browser, outside the chat
Steps to a first answerRead the message, tap an answerTap the link, wait for the page to load, then answer on the page
Question typesRatings, single-choice answers and short typed repliesWhatever the form tool supports, including grids, ranking and multi-select
Options per questionSet by WhatsApp's formats, such as up to 3 reply buttons or 10 list rows per messageSet by the form tool, not by WhatsApp
Survey lengthBest at a few questions, one message eachSuited to long surveys that people scroll through and review
BranchingOn each answer, one question at a timeSkip logic, randomization and piping, depending on the tool
When you see answersAs each answer arrives, tied to the customer's numberIn the form tool, once the form is submitted
Following upIn the same threadA new WhatsApp message, which needs a template unless the customer messaged you in the last 24 hours
ChannelsWhatsApp onlyThe same link works in SMS, email, QR codes and WhatsApp
AnonymityAnswers come from a known phone numberCan be anonymous if the link carries no identifier
What you needA WhatsApp Business sender, a provider such as Twilio or Meta, and approved templatesA form tool and a way to send the link; sending it on WhatsApp still needs an approved template

What each one is good at

WhatsApp-native survey

  • Short pulse surveys of a few questions, each answered with a tap.
  • Net Promoter, satisfaction (CSAT) and customer effort questions right after a specific moment: an order delivered, a stay ended, a support ticket closed.
  • Follow-ups in the same thread: ask what went wrong after a low score, ask for a review after a high one, or hand the conversation to a person.
  • Customers who already message you on WhatsApp about orders, bookings or support.
  • Seeing each answer as it arrives, question by question, including from people who stop before the end.
  • Customers on a phone who would rather not leave the chat to load a page.

Link-based survey

  • Longer surveys, such as a research study or an annual customer survey, where people expect a form.
  • Detailed logic across many questions, such as skip logic, randomized question order, quotas and piping earlier answers into later questions, depending on the form tool.
  • Question types that don't fit in a chat: grids, ranking, long multi-select lists, sliders and file uploads.
  • Layouts with images or video beside each question, such as comparing several product concepts.
  • Reusing a form your team already runs, along with its reports and integrations.
  • One survey sent over several channels (email, SMS, a QR code, WhatsApp) with every response in one place.
  • Anonymous surveys: a web form doesn't have to know who answered, while a WhatsApp reply always comes from a phone number.

Meta's rules apply to both

These are WhatsApp platform rules, stated as Meta documents them. They apply whether the survey happens in the chat or on a linked form.

Opt-in comes first

Meta's WhatsApp Business Messaging Policy says a business may contact people on WhatsApp only if they have given it their mobile phone number (or username) and have opted in to receive messages from it. Meta's opt-in guide adds that the opt-in must clearly state that the person is opting in to messages from the business, and must name the business.

The policy also says businesses must respect all requests, on or off WhatsApp, to block, discontinue or opt out of messages.

This applies to both approaches. A message that only carries a survey link is still a WhatsApp message.

Source:WhatsApp Business Messaging PolicyMeta for Developers: Get opt-in for WhatsApp

Messages you start use approved templates

Meta says template messages are "the only type of message that can be sent to WhatsApp users outside of a customer service window," and a template must have the status APPROVED before it can be sent. Each template is categorized as marketing, utility or authentication.

So when you start the conversation, the first message of either survey is an approved template, whether it asks the first question or carries the link. According to Meta's template components reference, a template can include up to 10 quick-reply buttons and up to 2 URL buttons.

Source:Meta for Developers: Template fundamentalsMeta for Developers: Template components (buttons)

The 24-hour customer service window

Meta: "When a WhatsApp user messages you or calls you, a 24-hour timer called a customer service window starts." The timer resets each time the user messages or calls again. While the window is open you can send non-template messages, including interactive ones. Once it closes, you can only send approved templates.

For a WhatsApp-native survey: Meta describes a tap on a template's quick-reply button as sending you a message, so the customer's first answer opens the window and the next questions can go out as regular interactive messages. If they stop and you write to them more than 24 hours after their last message, that message has to be a template again.

For a link-based survey: filling in a web form is not a WhatsApp message, so it doesn't open the window. A WhatsApp follow-up about a form answer needs a template unless the customer has messaged you in the last 24 hours.

Source:Meta for Developers: Send messages, customer service windowsMeta for Developers: Template components (buttons)

What fits in one WhatsApp question

Inside an open window, a question can use interactive reply buttons (up to 3 buttons, labels up to 20 characters) or an interactive list message (up to 10 rows, row titles up to 24 characters). A template can carry up to 10 quick-reply buttons.

Star ratings, yes/no questions and single-choice questions fit within those limits, and an open question is just a typed reply. The templates in WhatsApp Surveys use star ratings, answer buttons, suggested replies and open-ended answers. A question that needs more options, longer labels or several answers at once usually belongs in a web form.

Source:Meta for Developers: Interactive reply buttons messagesMeta for Developers: Interactive list messagesMeta for Developers: Template components (buttons)

Using both together

The two approaches combine well. Ask one or two questions in the chat, such as a rating and the main reason for it, then offer a link to a longer form to anyone who wants to say more.

Inside an open window, Meta's interactive call-to-action URL button message puts the link behind a labeled button instead of a raw URL. Meta notes that users "may be hesitant to tap raw URLs containing lengthy or obscure strings."

Source:Meta for Developers: Interactive CTA URL button messages

When to choose which

WhatsApp-native survey

  • The survey is a handful of questions. The templates in our library run from two to eight.
  • Each question can be answered with a tap or a short typed reply.
  • It follows a specific moment and you want the answer while it is fresh.
  • You want to reply, follow up or bring in a person in the same conversation.

Link-based survey

  • The survey is long, or is a study people expect to complete on a form.
  • You need grids, ranking, long option lists, file uploads, randomization or quotas.
  • The survey already lives in Google Forms, Typeform or SurveyMonkey and the results belong there.
  • You send the same survey by email, SMS and WhatsApp, or need answers that aren't tied to a phone number.

Common questions

What is the difference between a WhatsApp-native survey and a link-based survey?
In a WhatsApp-native survey each question is a WhatsApp message, and the customer answers in the chat with a tap or a typed reply. In a link-based survey the message contains a link, and the customer answers on a web form outside WhatsApp, such as one built in Google Forms, Typeform or SurveyMonkey.
Do I need an approved template to send a survey link on WhatsApp?
If you start the conversation, yes. Meta only allows approved template messages outside the 24-hour customer service window, and that includes a message whose only content is a survey link. Inside an open window, which starts when the customer messages you, you can send the link as a regular message.
Which approach gets more responses?
We don't publish a response-rate figure, and results depend on the audience, the timing and the length of the survey. The mechanical difference is the number of steps: in the chat the first answer is one tap, while a link adds opening and loading a page. If response rate matters to you, test both with your own customers.
When is a web form the better choice?
For long surveys and research studies; for question types that don't fit in a chat, such as grids, ranking, long multi-select lists and file uploads; for detailed skip logic, randomization or quotas; for surveys you already run in a form tool; for one survey sent over several channels; and for anonymous answers.
Is a WhatsApp-native survey the same as WhatsApp Flows?
No. WhatsApp Flows is a separate Meta feature, which Meta describes as "a way to build structured interactions for business messaging." This comparison covers a survey sent as a series of chat messages and a link to an external web form; it doesn't cover Flows. The multi-step survey flows on this site are sequences of chat messages, one question at a time.
Can I use both in one survey?
Yes. You can ask a rating and one follow-up question in the chat, then offer a link to a longer web form to anyone who wants to give more detail.

Sources

Checked against these pages on . Meta updates its rules and limits, so confirm details on the linked pages before you rely on them.

All comparisons