Meta Muse for customer feedback analysis: what Meta's WhatsApp AI can and can't tell you in 2026

Kira
Written by

Kira

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 29, 2026

Expert Verified
Hand-drawn illustration of star ratings and thumbs flowing from a phone through a friendly bot into sorted feedback cards, watched by a team member on a laptop

What "Meta Muse for customer feedback analysis" actually means

I build agent features at eesel, and much of that work is plumbing: where a conversation lands, what gets tagged, and what shows up in a report later. So when I read Meta's docs for this post, I kept asking where the feedback actually goes. The honest answer is that most of it goes into improving Meta's agent, and very little comes back to you as customer feedback analysis.

The naming makes this harder than it needs to be. "Meta Muse" can point at three products:

ProductWhat it isUseful for feedback analysis?
MuseMeta's consumer personal agent, launched September 8, 2026No. It works for individuals, not your business
Muse Spark APIMeta's model, which you call from your own code (Muse Spark 1.3)Yes, as the classifier in a pipeline you build
Meta Business AgentMeta's customer-facing business AI, launched June 3, 2026Partly. It collects the conversations, but doesn't analyze them for you

Meta says "more than one million businesses are already using a Meta Business Agent on WhatsApp and Messenger" (Meta Newsroom). It has a self-serve tier in Meta Business Suite and the WhatsApp Business app, and the Meta Business Agent Platform for businesses on the WhatsApp Business Platform API. Meta hasn't named the model behind it.

For the full breakdown see my Meta Muse for customer support guide, and the consumer side is in the Meta Muse Agent post.

Meta Business Agent answering a shopper on WhatsApp with an AI-labelled reply and a product card, from Meta's launch post on the Meta Newsroom
Meta Business Agent answering a shopper on WhatsApp with an AI-labelled reply and a product card, from Meta's launch post on the Meta Newsroom

Four feedback signals Meta gives you, and who they're for

Pull every feedback-shaped feature out of Meta's docs and you get four. The useful question for each one is simple: is it about real customers, and can you get it out?

2x2 grid of Meta's feedback signals: long-press feedback stays inside Meta, chat transcripts and survey answers are real and exportable, Agent Eval scores are exportable but simulated, and Test chat is simulated and stays inside Meta
2x2 grid of Meta's feedback signals: long-press feedback stays inside Meta, chat transcripts and survey answers are real and exportable, Agent Eval scores are exportable but simulated, and Test chat is simulated and stays inside Meta

1. Long-press feedback from customers

On WhatsApp and Messenger, "Users can long press on any Meta Business Agent message to provide feedback" (Meta Business Help). That's real customer feedback on real replies. But the docs I read describe no report, export or API for it. It reads as a signal to help Meta improve its AI, not as a dashboard for you.

2. Performance insights in Business Suite

In the self-serve tier, "Home will show your Meta Business Agent performance insights, once activated", and the Conversations tab lets you "click into each chat to review your Meta Business Agent's responses", with View sources to see what knowledge it used (Meta Business Help). That's good for checking the agent. Meta doesn't document theme tagging, sentiment or any export there.

One detail matters if you plan to count conversations: "Meta does not start storing conversation logs until a customer has opened the chat" and accepted Meta's terms by continuing (same page). So a customer who taps a prompt and leaves won't show up.

Meta has also announced a "morning briefing to catch you up on chats you missed overnight and provide insights on your threads", starting with "a select number of businesses" and a waitlist (Meta Newsroom). That's the closest Meta has come to feedback analysis. It isn't generally available yet.

3. Agent Eval scores

On the Platform, Agent Eval is the most analytical feature Meta ships. You define eval cases, each with a scenario ("Free-form text defining the task and constraints for the user simulator"), success_criteria and max_turns. A run does "simulation, evaluation, and optionally insights". What comes back per conversation is a "score from the judge LLM" and reasons as {category, score, description, recommended_actions}. The summary adds avg_conversation_score and avg_turn_score (both 1 to 5) plus a "Natural-language summary of overall agent performance".

That looks a lot like support QA, and it's useful for that. But every conversation it scores was played by a simulated user following your script. It tells you how the agent performs, not what your customers think.

4. Test chat

In Business Suite you can "chat with your Meta Business Agent as if you were a customer and give feedback on the responses you see", then click Improve AI response when an answer is wrong (Meta Business Help). That's you giving feedback to Meta's agent. It's teaching, not analysis.

There's also a Business Agent Usage Insights API, but despite the name it returns "billable messages, billable tokens, and charges". It's a billing report.

Where the real feedback lives: transcripts and surveys

The two signals that are both real and exportable are the ones you have to build around.

Capture every chat with standby webhooks

While Meta's agent handles a conversation, your app can receive standby webhooks, "notifications that let you follow the conversation without responding to it" (Capabilities). You subscribe to the standby field under WhatsApp > Configuration > Webhook fields. Each payload carries either messages (what the customer sent), message_echoes (what was sent back) or statuses. Meta says all message types, including images, audio and reactions, arrive "using the same schema as standard incoming message webhooks".

That's your raw material. Meta doesn't keep a searchable archive of it for you, and its analytics endpoints count messages rather than store their content. Those endpoints also have a shorter memory now: "Starting December 1, 2025, the maximum lookback window for messaging, conversation, and pricing analytics is changing from 10 years to 1 year" (WhatsApp Analytics). If you want a year-over-year feedback trend, you store your own copy from day one.

This is where the usual voice of customer program begins. The transcripts go into a database, and a model reads them for themes, intent and sentiment.

Ask for a rating with a survey template

Unstructured chats tell you what customers talk about. A CSAT survey tells you how they felt, in a number you can chart. On WhatsApp that survey is either a template your system sends or a WhatsApp Flow, a multi-screen form inside the chat.

Meta's template rules for surveys are strict. "Feedback Surveys" count as utility only with "Specificity of the order or interaction to which these relate". Meta adds that "A general/generic survey or request for feedback will not be approved as utility" (Template categorization). Its own utility examples are narrow:

  • "You chatted with us {{online}} recently about order {{order_number}}. How was your experience? Click below to fill out a short survey."
  • "We have delivered your order {{order_number}}! Please let us know if there was any issue by reaching out below."

A survey with promotional content is "mixed content" and goes to marketing. Meta does enforce this. Since April 9, 2025, if you pick utility and WhatsApp decides otherwise, "the template is approved as MARKETING" (same page).

WhatsApp Manager dialog warning that submitting the template will update its category to marketing, as taken from Meta for Developers
WhatsApp Manager dialog warning that submitting the template will update its category to marketing, as taken from Meta for Developers

So each survey should name the one conversation or order it's about. "How did we do on your chat about order 4417?" can pass as utility. "Tell us how we're doing!" won't. If you're writing the questions from scratch, my customer feedback survey questions post has a starting set.

The build-it-yourself pipeline

Put those two pieces together and a real feedback analysis setup on top of Meta Business Agent looks like this:

Five-step pipeline: utility survey template, customer replies in WhatsApp, standby webhook to your server, your model tags theme and sentiment, your dashboard, with the last three steps bracketed as you build and host this
Five-step pipeline: utility survey template, customer replies in WhatsApp, standby webhook to your server, your model tags theme and sentiment, your dashboard, with the last three steps bracketed as you build and host this

Meta covers the first two steps. The last three are yours. The model in step four can be anything, and if you want to stay with Meta, it's the Muse Spark API.

Using Muse Spark as the classifier

The Muse Spark 1.3 API has what a feedback classifier needs. Structured output via response_format means "the response is always constrained to your JSON Schema" (Structured output), so every chat comes back as the same {theme, sentiment, product} shape. Meta's own caveat is worth keeping in mind, though: it "guarantees the shape, not that the model read" the input correctly (Chart analysis cookbook). A valid JSON label can still be the wrong label.

Two rules shape the bill:

  1. The cheap tier is off-limits for support chats. Meta's discounted contributor models are much cheaper, but the terms say "You must not submit sensitive, confidential, or personal information to the Discounted Services" (Terms of Service), and the help page adds "If your use case involves processing personal information, please use Standard Services" (Contributor tier). Customer chats contain names, phone numbers and order details, so you pay standard rates.

  2. Standard is $1.25 input and $4.25 output per 1M tokens, with cached input at $0.15 (Prompt caching). Keep your theme taxonomy and instructions in a fixed prefix so it caches.

    Past pricing for the family is in my Muse Spark 1.2 pricing post.

There's a geography check too. Meta's Geographic Use Policy lists restricted territories where you may not serve end users, including Hong Kong and Pakistan. If you have customers there, their feedback can't go through the Muse Spark API.

Consistency is the hard part

A classifier is only useful if the same chat gets the same label every time. That's what makes this month comparable to last month. People testing Meta's agent have already hit the consistency problem on the answering side:

Reddit

"Consistency is a problem. I saw the same product come back at two different prices in two replies. If you don't ground it properly, it just makes things up."

The same risk applies to a DIY feedback classifier. Fix your list of themes, write rules for each, and spot-check a sample every week. That's the discipline behind AI ticket classification and AI support tagging in general, whichever model you use.

What feedback analysis on WhatsApp costs

Every layer of this setup has its own meter. Here's what each piece costs, from Meta's pricing docs and the Model API pages:

PieceWhat it doesCost
Meta Business Agent replyAnswers the customer$2.00 per 1M tokens, about 4 to 5 cents a message. Not free in the free entry point window
Utility survey templateAsks about one specific chat or orderPer message, by market. Charged inside the 24-hour window from Oct 1, 2026
Marketing survey templateA generic or promotional surveyPer message, by market
Human reply to feedbackYour team follows up on a complaintFirst 1,000 service messages per number a month free, then per message from Oct 1, 2026
Muse Spark API classificationTags theme and sentiment$1.25 input / $4.25 output per 1M tokens, $0.15 cached input
Your storage and dashboardKeeps transcripts, charts trendsWhatever your own stack costs

Meta says a typical agent message uses 20,000 to 25,000 tokens. Its own examples put a four-message inquiry at about 16 to 20 cents and a ten-message chat at 40 to 50 cents. The classification step is small next to that, since you're reading each transcript once. The survey is the piece most teams underestimate. A post-chat CSAT template sent inside the open window used to be free as utility, and from October 1 it isn't.

Agencies are already reacting to the October change:

Reddit

"If Meta is gonna charge for every single service message after the first 1000, our clients' bills are gonna be insane."

On the self-serve tier, you start free and "If you reach your free limit on Messenger, you can subscribe to a Meta One plan" (Meta Business Help). Meta hadn't published the free limit or Meta One prices on the help pages I checked. For the full rate history, see my WhatsApp Business API pricing breakdown.

Where Meta's stack falls short for feedback analysis

For a small business that lives in WhatsApp, Meta Business Agent is a fair way to answer customers, and I've covered it next to Zendesk, Freshdesk and Gorgias. For feedback analysis in particular, these are the limits I'd weigh:

  • No customer-facing analytics. Meta's analytics describe the agent, the bill and message counts. Themes and sentiment across real customers are something you build.
  • Evaluation runs on scenarios you write. Agent Eval replays simulated users against your scripts, not your past WhatsApp chats or helpdesk tickets.
  • One AI per number. "An active authorized-agent integration blocks Meta Business Agent" (overview). You can't run Meta's agent and a feedback-tagging AI side by side as responders on the same line. Meta's wider stance is in Meta's third-party AI policy.
  • It only sees Meta's apps. Feedback that arrives by email, in your helpdesk or in a review never reaches it. A customer who complains on WhatsApp and then emails shows up as two unrelated data points.
  • Some industries are excluded. The Platform isn't available for "Finance, Government, Health, Alcohol, Gambling, over-the-counter drugs, and matrimony services" (overview).

One more thing to plan around: Meta decides when the agent hands off. It happens on "low confidence, an integrity violation, or a customer asking for a human. You do not configure the triggers" (Capabilities). So you can't set a rule like "hand off whenever sentiment turns negative". You can only spot it afterwards in the transcript.

The retrospective trap

Feedback analysis that only runs after the fact misses the most useful moment, which is while the unhappy customer is still in the chat. On one of eesel's sales calls, a CX lead running about 7,000 tickets a month put it plainly when reporting was offered as the answer to a routing concern: customers don't want to wait for a monthly report. They want the confident answer, or a human, right now.

That's the gap in a pipeline bolted on after Meta's agent. The agent answers, the transcript lands in your database, and the classifier finds the pattern days later. Tagging live, as each conversation comes in, is what lets you route a frustrated customer and still count the theme. That's the ticket triage side of the same job. For how the helpdesk tools do it natively, look at Freshdesk's sentiment analysis or Gorgias sentiment detection.

A setup that works

If WhatsApp is where your customers talk to you and you want real feedback analysis from it, here's what I'd do:

  1. Subscribe to standby webhooks on day one and store every inbound message and echo. The analytics lookback is one year, and your transcripts are the only full record.
  2. Send one specific survey per resolved conversation. Name the order or chat in the template so it can pass as utility, keep promotions out, and budget for the October 1 charge.
  3. Fix your taxonomy before you classify. Ten or fifteen themes with written rules beat a model inventing new labels every run. My triage prompt templates are a starting point.
  4. Classify on standard pricing with structured output, a cached prefix, and a weekly human spot-check.
  5. Use Agent Eval for what it's for. Write eval cases from the top complaints your classifier finds, so the agent gets tested on what customers actually raise.

If you'd rather compare ready-made tools, my roundup of AI customer feedback tools and the guide on how to measure customer sentiment are good next reads, along with my sibling post on Grok Bot for the same job.

Try eesel for customer feedback analysis

Most of the build above exists because Meta's agent answers customers but doesn't tag them. eesel works the other way around. It's an AI helpdesk teammate that connects to WhatsApp and works inside Zendesk, Freshdesk and Gorgias.

It answers each conversation, then classifies it with the same sentiment analysis and theme rules every time, so the feedback from WhatsApp and email ends up in one report.

eesel AI reports dashboard showing ticket volume and theme analytics over time
eesel AI reports dashboard showing ticket volume and theme analytics over time

Every theme traces back to the conversations behind it, and every action the agent takes is logged, so a number in a meeting is one click from what customers actually wrote. One evaluator on a sales call called the reporting side "a really promising feature". And unlike Agent Eval, eesel's simulation runs on your real past tickets, not scripts, so you see how it would have handled last month's complaints before it answers anyone.

eesel AI activity view showing a per-ticket log with approved, rejected and pending states linking back to each ticket
eesel AI activity view showing a per-ticket log with approved, rejected and pending states linking back to each ticket

If you'd rather pull the data into your own dashboard, the eesel CLI lets you, a script or a coding agent like Claude Code work the same teammate and workspace from a terminal. There's also a customer support agent API.

One honest note: because of Meta's one-AI-per-number rule, you'd run eesel or Meta Business Agent on a given WhatsApp number, not both. If WhatsApp is your only channel and a monthly look at transcripts is enough, Meta's stack plus a small pipeline is a reasonable choice. If feedback comes in from everywhere and you want it tagged as it arrives, one teammate across all channels is less to build. Pricing is a fixed monthly credit plan, where a ticket or chat is one credit however many replies it takes.

Try eesel free, and run it on last month's WhatsApp and email feedback first.

Frequently Asked Questions

Can I use Meta Muse for customer feedback analysis?
Not the Muse app, which is Meta's consumer agent. For Meta Muse for customer feedback analysis, the relevant products are Meta Business Agent, which talks to your customers on WhatsApp, Messenger and Instagram, and the Muse Spark API, which you can use to classify feedback yourself. Neither ships a feedback dashboard for your customers. My Meta Muse for customer support guide covers the product split.
Does Meta Business Agent analyze customer sentiment?
Not in any way it hands back to you. The self-serve Home tab shows performance insights for the agent, and the Platform's Agent Eval scores the agent's replies on scenarios you write. Neither is a sentiment or theme report on what real customers said. If you want sentiment analysis, you capture the chats through standby webhooks and run your own model over them.
What is Meta Agent Eval and does it measure customer feedback?
Agent Eval runs your agent against test scenarios, where a simulated user follows a free-form script, and a judge model scores each conversation from 1 to 5 with reasons and recommended actions. It measures the agent, not your customers. It's useful for support QA before launch, but the scores come from simulated chats, not real feedback.
Is a CSAT survey on WhatsApp a utility or marketing template?
It can be utility if it names the specific order or conversation it's about, such as Meta's own example about a chat regarding order {{order_number}}. Meta says a general or generic survey or request for feedback will not be approved as utility, and a survey with promotional content is marketing. My customer satisfaction survey questions post has question ideas that fit.
How much does Meta Muse for customer feedback analysis cost?
Meta Business Agent replies cost $2.00 per 1M tokens on the WhatsApp Business Platform, about 4 to 5 cents a message. Survey templates are charged per message by category and market, and utility templates inside the 24-hour window are charged from October 1, 2026. If you classify feedback with the Muse Spark API, standard pricing is $1.25 input and $4.25 output per 1M tokens. See WhatsApp API pricing for the full rate history.
Can I use Muse Spark's cheap contributor tier to analyze support feedback?
Not if the feedback contains personal information, which support chats almost always do. Meta's Model API terms say you must not submit sensitive, confidential or personal information to the discounted services, and the help page points those use cases to standard pricing. The Muse Spark 1.3 review covers the model itself.
Can I export WhatsApp chats from Meta Business Agent for analysis?
On the Platform, yes, by subscribing to standby webhooks. Your app then receives each inbound customer message and a message echo of each reply while the agent handles the conversation. Meta doesn't store those for you in an analysis-ready form, so you keep your own copy. Tools built for support ticket analysis do this step for you.
What's a good alternative to Meta Business Agent for feedback analysis?
A support tool that tags and reports as it works the queue. eesel is an AI helpdesk teammate that answers on WhatsApp and inside your helpdesk, classifies every conversation with the same rules, and shows the themes in a reports view. For a wider list, see my roundup of AI customer feedback tools.

Share this article

Kira

Article by

Kira

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Hand-drawn illustration of a support lead watching a heartbeat line run through customer chat bubbles, three happy and one flagged as at-risk
Guides

Meta Muse for customer health monitoring: what Meta's WhatsApp AI tells you in 2026

Meta Muse for customer health monitoring means Meta Business Agent plus WhatsApp's raw signals. You get transcripts and a quality rating, not a health score. Here's how to build one.

KiraKiraSep 29, 2026
Hand-drawn illustration of a new customer waving at a friendly bot holding a checklist, while a team member watches from a laptop
Guides

Meta Muse for customer onboarding: what Meta's WhatsApp AI can and can't do in 2026

Meta Muse for customer onboarding really means Meta Business Agent on WhatsApp. It answers new customers well, but it can't message them first. Here's the setup that works.

Riellvriany IndriawanRiellvriany IndriawanSep 29, 2026
Hand-drawn illustration of a customer on a laptop sending WhatsApp messages to a friendly AI robot, which connects to a service rep inside a cloud-shaped console and a case queue
Guides

Meta Muse for Salesforce Service Cloud: how Meta's AI fits your WhatsApp service console in 2026

Meta Muse for Salesforce Service Cloud really means Meta Business Agent on the WhatsApp number your Enhanced WhatsApp channel uses. Here is how they share it, what each AI costs, and where the handoff still needs testing.

Rama AdiRama AdiSep 29, 2026
Hand-drawn illustration of a support agent with a headset and a teammate at a desktop, linked by dotted lines to a WhatsApp chat card and a ticket card
Guides

Meta Muse for Zoho Desk: using Meta's AI on your WhatsApp channel in 2026

Meta Muse for Zoho Desk really means Meta Business Agent on the WhatsApp number Zoho Desk already runs as a BSP. Here is how the two share it, what it costs, and how the connector auth works.

Rama AdiRama AdiSep 29, 2026
Hand-drawn illustration of WhatsApp chat bubbles flowing to a friendly AI robot that passes conversations into a shared team inbox
Guides

Meta Muse for Front: how Meta's AI fits your WhatsApp inbox in 2026

Meta Muse for Front really means Meta Business Agent on the WhatsApp number your Front inbox uses. Here is how the two share it, what each AI costs, and where Meta's agent stops.

Rama AdiRama AdiSep 29, 2026
AI pretraining
Guides

AI pretraining

Ever heard that AI is "trained on the whole internet"? That's AI pretraining, the foundational step for models like GPT. But for customer support, this general knowledge isn't enough. This guide breaks down what pretraining really is and explains why specializing an AI on your company's knowledge is the key to unlocking its true potential.

Kenneth PanganKenneth PanganOct 23, 2025
A practical guide to intents and sentiments in customer support
Guides

A practical guide to intents and sentiments in customer support

Understanding customer intents and sentiments is no longer optional. This guide breaks down what they are, why they matter, and how to use them to elevate your support.

Kenneth PanganKenneth PanganOct 27, 2025
What is AiseraGPT? A complete overview for 2025
Guides

What is AiseraGPT? A complete overview for 2026

AiseraGPT promises “ChatGPT for the enterprise,” but how does it actually perform? This guide breaks down its features, real-world challenges, and the pros and cons compared to modern AI tools.

Kenneth PanganKenneth PanganAug 26, 2025
Breeze Content Agent: A complete 2026 overview and analysis
Guides

Breeze Content Agent: A complete 2026 overview and analysis

Is HubSpot's Breeze Content Agent the right tool for your content strategy? Our 2026 overview covers its key features, CRM-driven approach, pricing, and how it thrives as part of a unified ecosystem.

Stevia PutriStevia PutriOct 15, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free