SabNode
    ProductsFeaturesEnterpriseCustomersPartnersResourcesPricing
    AllConversationsAutomationCustomer DataGrowthAnalyticsCommerceDeveloperExplore products
    1. Home
    2. Features
    3. Analytics
    4. CSAT & Ratings
    Analytics · CSAT

    Know what customers think the moment a chat ends

    Resolutions without feedback are guesses. SabNode CSAT auto-fires a survey the moment a chat is marked resolved — on the channel the conversation happened on — and pipes the score straight into agent, team, channel and label dashboards. No third-party survey tool, no broken links, no day-old aggregates.

    • Auto-trigger on resolve, opt-out aware
    • Native WhatsApp, Instagram, email and widget
    • Score by agent, team, channel, label, language
    • Verbatim feedback surfaced to agents and ops
    Feature signature
    SabNode . Analytics
    CSAT & Ratings

    Auto-trigger CSAT on resolved chats. Segment by agent, channel, label.

    Live
    38–55%
    Typical response rate on native channel CSAT
    <5s
    Time from chat resolve to CSAT prompt sent
    4 hr
    Standard make-good SLA for low-rating recovery
    The problem

    Support quality is measured by vibes

    Most support teams claim to care about CSAT and then run it like an afterthought. A weekly survey goes out from a generic email address, response rates sit in the single digits, the dashboard is a static PDF emailed every Monday, and nobody believes the number. Worse, the survey lives in a separate tool that does not know which agent handled the chat, which channel it happened on, what label was applied or what the customer's opening question was — so even when the score comes in, it is contextless.

    The operational consequences are real. Agents are coached on hunches because the number cannot be tied back to specific conversations. Channel investments are justified by opinion because there is no per-channel CSAT. Bad chats slip out into the world because nobody sees the 2-star until a week later. The customer who took the time to give honest feedback never gets a follow-up because the system is not wired to surface them quickly.

    The right way is to fire CSAT in the channel the conversation happened on, the moment the chat resolves, with the agent and conversation context attached. The response should land in the same system that runs the inbox, so a 1-star automatically routes to a senior agent for a make-good and the score appears on the agent and team dashboard within seconds. This is operational CSAT, not survey theatre.

    What it is

    CSAT & Ratings, in depth.

    SabNode CSAT runs as an integrated part of the inbox, not a separate survey tool. When a chat is marked resolved, the platform fires a CSAT prompt in the same channel the conversation happened on — a WhatsApp interactive message with star buttons, an Instagram DM with quick replies, an email with a one-click rating, or a widget banner inside the web chat. Response rates are dramatically higher than email-only surveys because the customer is already in the channel.

    The CSAT prompt is contextual. It knows which agent handled the chat, what the opening question was, which labels were applied and what segment the customer belongs to, so every response is automatically attributed without manual tagging. Verbatim feedback (an optional follow-up text response) is captured and made searchable. Low ratings (1 or 2 star) can trigger automatic workflows — assign to a senior agent for a make-good, alert the team lead in Slack, open a ticket in your CRM.

    Reporting is operator-grade. CSAT can be sliced by agent, team, channel, label, segment, language, time-of-day and conversation length. Trend lines, distributions and outlier alerts run on the same dashboard layer as the rest of the platform. A team lead can see which agents are trending down, which labels correlate with low CSAT and which channels have the highest variance — and drill into the specific conversations behind any number.

    Compliance is built in. The survey is opt-out aware (suppressed if the contact has opted out of marketing or post-chat messaging), respects WhatsApp's 24-hour service window (uses a Utility template if the window has closed), and stores the consent record for the response. Verbatim feedback is encrypted at rest, and access can be restricted by RBAC so frontline agents see only their own ratings while leads see the team.

    Capabilities

    Everything you get with CSAT & Ratings.

    7 capabilities
    01

    Native channel CSAT

    CSAT fires in the channel the chat happened on — WhatsApp interactive buttons, Instagram quick replies, email one-click rating, web widget banner. No external survey tool, no broken links, response rates 3–5× higher than email-only surveys.

    02

    Auto-trigger on resolve

    When an agent marks a chat resolved, the CSAT prompt fires within seconds. Configurable rules suppress for opt-outs, transactional flows, very short interactions and repeat customers who rated recently.

    03

    Full context attribution

    Every response is automatically attributed to the handling agent, conversation, label, segment, channel and opening question. No manual tagging, no spreadsheet reconciliation, no "I think this was a billing chat" guesswork.

    04

    Verbatim capture

    Optional follow-up text response captures verbatim feedback. Searchable, sentiment-scored and routable to a leadership channel or a CRM ticket. The customers who took the time to explain a 2-star never get lost.

    05

    Low-rating workflows

    Any rating below a threshold can trigger automatic action — assign to a senior agent, alert in Slack, open a ticket in HubSpot or Salesforce, fire a make-good flow that offers a discount or a callback within 4 hours.

    06

    Stackable analytics

    CSAT splits by agent, team, channel, label, segment, language and time. Trend lines, distributions and outlier alerts run on the same dashboard layer. Drill into the specific conversations behind any number with one click.

    07

    NPS and custom survey support

    Beyond CSAT, the same engine runs NPS, CES (effort), thumbs-up/down and custom multi-question surveys. Use the right instrument for the moment — short post-chat CSAT, longer monthly NPS, product-specific CES on flows.

    Use cases

    Built for the way teams actually work.

    SaaSCase 01

    Support team coaching

    A B2B SaaS support lead runs weekly 1:1s using CSAT trends per agent, verbatim feedback on outliers, and channel-level breakdowns. Coaching is grounded in specific conversations rather than gut feel, and agent CSAT moves measurably quarter-over-quarter.

    D2CCase 02

    D2C brand make-goods

    A D2C beauty brand auto-routes 1-star CSAT to a senior agent who reaches out within 4 hours with a make-good offer. Recovered customers re-rate at an average 4.6/5 and a quarter of recoveries lead to a follow-on purchase within 14 days.

    HealthcareCase 03

    Clinic chain NPS by location

    A diagnostics chain runs CSAT after every chat and NPS after every visit, segmented by location. Locations underperforming on either metric get targeted operational interventions, with the trend visible on a CEO-level dashboard updated in real time.

    E-commerceCase 04

    Channel comparison for marketing

    An e-commerce growth team compares post-purchase CSAT across WhatsApp, Instagram DM and email. WhatsApp consistently rates highest; the team uses the data to justify expanding the WhatsApp budget at the next quarterly planning round.

    Financial ServicesCase 05

    Bank branch customer feedback

    A bank runs CSAT after every chat with a relationship manager, segmented by branch, product type and language. Branch managers see live CSAT for their team and intervene on outliers within the same day rather than reading a monthly summary.

    How it works

    From signup to first send in minutes.

    CSAT & Ratings is included on every SabNode workspace. No separate billing, no extra setup, flip it on from your workspace settings.

    1. 01

      Pick a survey type

      CSAT (star or thumb), NPS, CES or custom multi-question. Each is configured once per use case — typically a short CSAT post-chat and a longer NPS quarterly.

    2. 02

      Set trigger rules

      Fire on resolve, on a specific label, on a particular flow path or on a manual button. Suppress on opt-out, transactional conversations or recent rate.

    3. 03

      Render in the channel

      The survey renders natively — WhatsApp interactive buttons, Instagram quick replies, email one-click rating, web widget banner. No external survey tool.

    4. 04

      Route the response

      Responses land in the analytics layer instantly. Low ratings trigger configured workflows — agent assignment, Slack alert, CRM ticket, make-good flow.

    5. 05

      Coach and improve

      Slice CSAT by agent, team, channel, label and language. Use verbatim feedback for coaching, leadership reviews and operational interventions.

    Plays well with

    Works with the tools you already ship on.

    Connect directly with your existing stack or leverage the Platform Core tools to extend capabilities natively.

    SlackHubSpotSalesforceZapierGmailOutlookMixpanelBigQuery

    Platform Core Tools

    Enhance this feature with deep integrations into our core infrastructure. Connect via API, utilize webhooks, or embed directly using our SDKs.

    • Unified Dashboard Apps

      Manage all settings seamlessly within the core UI.

    • Developer APIs and Webhooks

      Extend functionality with custom automated workflows.

    Frequently asked

    Questions about CSAT & Ratings.

    Can't find what you're looking for? Talk to our team.

    Why is response rate so much higher on channel-native CSAT?
    Because the customer is still in the channel and still has context. A WhatsApp interactive message with three star buttons gets tapped immediately by most customers; an email sent two hours later asking the same question rarely does. Response rates of 38–55 percent are normal for in-channel CSAT versus 4–8 percent for email surveys.
    How does CSAT respect WhatsApp's 24-hour service window?
    If the chat resolves inside the 24-hour service window, CSAT fires as a free-form interactive message. If the window has closed (e.g. resolution happened many hours after the last customer message), the survey uses a pre-approved Utility template tagged for post-chat feedback, which preserves deliverability and policy compliance.
    Can I suppress CSAT for certain conversations?
    Yes. Suppression rules can fire on label (no CSAT on "spam" or "test"), on conversation length (skip if shorter than 2 messages), on contact recency (do not survey a customer who rated within the last 7 days), on opt-out status and on specific flows. The goal is to never survey-fatigue good customers.
    How do low ratings get handled?
    Configurable. A 1- or 2-star can auto-assign to a senior agent for a make-good, post an alert to Slack, open a HubSpot or Salesforce ticket, or fire a make-good flow that offers a discount or callback. The SLA on these recoveries is typically 4 hours — fast enough that the customer feels heard before they move on.
    Can I run NPS and CSAT side by side?
    Yes. CSAT is short and fires post-chat. NPS is the right instrument for product or relationship sentiment and typically fires monthly or after a milestone (purchase, onboarding complete). Both run on the same engine, share the same analytics layer and can be cross-referenced — for example, customers with low CSAT who later give a high NPS are a powerful coaching signal.
    Who can see what?
    RBAC controls everything. Frontline agents see their own ratings and verbatim feedback by default. Team leads see their team. Workspace admins see everything. Verbatim feedback is encrypted at rest and access is audited. You can grant temporary access for specific reviews (e.g. a coaching session) without permanent permission changes.
    Can I send CSAT through email or web chat as well as WhatsApp?
    Yes. The same survey runs across all channels in the way that fits — WhatsApp interactive buttons, Instagram quick replies, email with one-click links, web widget banner. Responses land in a unified analytics layer, so a single CSAT score per agent can be computed across every channel they handle.
    Related features

    Stronger when stacked.

    Browse every feature
    Shared Inbox
    Every channel in one queue. Assign, route, resolve — together.
    Read more
    Chat Labels
    Color-coded labels, auto-tagging rules and per-label SLA timers.
    Read more
    Dashboards
    Sent, delivered, read, failed — split by channel, campaign and team.
    Read more
    Attribution
    See which flow, campaign or channel actually drove the outcome.
    Read more
    Analytics · CSAT

    Ship csat & ratings into production this week.

    No credit card. No sales call required. Spin up a workspace, plug in a number, and your team is live in under an hour.

    Start free Book a demoSee pricing
    SabNode

    SabNode is the operating layer for customer conversations. Chat, automation, CRM, broadcasts, commerce and AI in one workspace.

    Talk to sales
    Conversations
    Browse
    Automation
    Browse
    Customer Data
    Browse
    Growth
    Browse
    © 2026 SabNode. All rights reserved.
    PrivacyTermsStatusContact