Ask customers to rate your support when a conversation is resolved, even after the 24-hour window has closed.
Chatwoot creates the WhatsApp template for you, submits it to Meta and sends it once it is approved.
Plan & access
-
Every plan that includes WhatsApp (Startups and above, and the free trial). Works with WhatsApp Cloud API and Twilio inboxes. See Pricing & Plans .
-
Administrators set it up.
Set it up
-
Go to Settings › Inboxes, open your WhatsApp inbox and go to the CSAT tab.

-
Turn on Enable CSAT.
-
Fill in the Message, the Button text and the Language. The preview shows how it will look in WhatsApp.

-
Save. Chatwoot creates the template and sends it to Meta for review.
-
Wait for the status to show Approved by WhatsApp.

Optional: click Check utility fit to see whether Meta is likely to treat your message as Utility, with a suggested rewrite. It is guidance, not a guarantee.
Optional: choose which conversations get a survey using label rules.
Test it: resolve a test conversation with your own number. You should receive the survey with a button that opens the rating page.
Template statuses
| Status | Meaning |
|---|---|
| Pending WhatsApp approval | Meta is reviewing the template |
| Approved by WhatsApp | Surveys are sent automatically when conversations are resolved |
| Meta rejected the template | Meta declined it. Change the message and save to resubmit. |
What to expect
-
One survey per conversation.
-
Until the template is approved, the survey goes out as a regular message only while the 24-hour window is open. If the window has closed, no survey is sent, and the conversation shows CSAT survey not sent due to outgoing message restrictions.
-
Meta does not allow editing approved templates. When you change the message, button text or language, Chatwoot asks you to confirm, deletes the current template and submits a new one for approval. Until Meta approves it, surveys follow the rule above. If saving fails, save again, because the previous template may already be deleted.
Good practice
-
Keep the message short and friendly, with clear button text such as "Rate now".
-
Use label rules so only meaningful conversations get a survey.
-
Change the template rarely. Each change pauses template surveys until Meta approves the new one.