Quincer AI Docs Home Support Start free

Configure

Surveys & CSAT

Ask visitors a short survey when a conversation ends, then track customer satisfaction over time — average rating, resolution rate, how many conversations actually leave feedback, and a per-persona breakdown.

Turn on the survey

i

CSAT surveys are on the Scale plan.

  1. Open Analytics → Customer feedback from the dashboard.
  2. Pick the widget you want (if you have more than one).
  3. Flip the CSAT survey toggle on.

That's it — visitors now see a quick survey at the end of their chat. Everything below is optional fine-tuning.

Choose what to ask

With the survey on, a small builder appears under the toggle. In the panel below, the CSAT survey switch at the top is the on/off from the step above; once it's on, the When to ask dropdown and the three question rows unfold. The Rating question is always on (it drives your Avg rating), while “Was it resolved?” and Open feedback each have their own toggle so you can turn them off — flip a toggle off and its wording field disappears. Edit any question's text inline, then press Save survey.

Analytics · Customer feedback
CSAT survey — ask visitors to rate their experience
When to ask
When the conversation ends
Rating question (1–5 stars — drives Avg rating)
How would you rate your experience?
“Was it resolved?” question (drives Resolution rate)
Was your question answered?
Open feedback question
Save survey

The survey builder on the Customer feedback tab — the master toggle, When to ask, and the three editable questions.

When to ask

The questions

Edit the wording of any question, toggle the optional ones off, then press Save survey.

Read your results

The Customer feedback tab shows four headline numbers:

Below that you'll find the rating distribution (how many 1s through 5s), a responses-over-time trend, a per-persona breakdown (which persona earns the best scores), and your most recent feedback with the visitor's comment.

Real-time sentiment

Surveys tell you how a conversation ended; sentiment tells you how it felt the whole way through — even when the visitor never fills in a survey.

Turn it on in Analytics → Sentiment (per widget, off by default). Sentiment scoring is on the Scale plan.

In the panel below, the Sentiment scoring switch at the top is that per-widget toggle. Once it's on and messages start flowing, the tab fills in with your headline numbers and a Needs attention list — the conversations with the longest run of negative messages, each tagged with how many negatives in a row, so you can jump on a frustrated visitor.

Analytics · Sentiment
Sentiment scoring — classify each visitor message, off the chat's critical path
Needs attention — longest run of negative messages
4 negative
Alex Rivera · /pricing
Jul 1
3 negative
Visitor · /checkout
Jun 30

The Sentiment tab — the per-widget scoring toggle and the Needs attention list of the most negative conversations.

Escalate when a chat turns negative

Don't just measure frustration after the fact — act on it live. When a conversation racks up several negative messages in a row, Quincer AI can automatically escalate it so a human picks it up before the visitor gives up.

Configure it per persona: open Personas → (a persona) → Channels and, under Where your team gets notified, open the row titled Escalate on negative sentiment. It needs real-time sentiment switched on for the widget (above). Like every row on that tab it starts collapsed with its saved setting on one line — “Off — negative conversations are not auto-escalated” until you turn it on. Expand it and tick Escalate on sustained negative sentiment to reveal the rest: Escalate to picks the destination, Negative streak threshold sets how many negatives in a row it takes, and Cooldown (minutes) keeps one rough chat from re-escalating every turn.

Persona · ChannelsWhere your team gets notified
Outbound. Escalations, live pings and summaries — one row per destination.
S
Slack
Escalations → #support-escalation · live → #quincer-live
• Active
Escalate on negative sentiment
After 3 negative messages → Slack · 60 min cooldown
• Active
Escalate on sustained negative sentiment
When a visitor sends several negative messages in a row, route the conversation to a human or another channel.
Escalate to
Slack escalation channel

Slack / Teams / Google Chat / Telegram post to that platform's Escalations go to target, set in its own row above. “Flag for a human” marks it in Inbox → Live.

Negative streak threshold
3
Consecutive negative messages before escalating (default 3).
Cooldown (minutes)
60
Minimum gap before re-escalating the same conversation (default 60).

The Escalate on negative sentiment row, expanded inside Where your team gets notified on the persona's Channels tab — the enable checkbox, the Escalate to destination, and the streak & cooldown thresholds. The collapsed Slack row above it is where that platform's Escalations go to target is set.

i

Sentiment-driven escalation is on the Scale plan, and needs real-time sentiment switched on (above).

Tips