Customer Feedback Survey

The user wants a rate-us bot that collects a star rating plus a written comment and pushes every response straight to the owner or team.

Flow Preview

Overview

Collect ratings and comments in one flow: a five-star tap, a follow-up question, promoter/detractor tagging, and an instant alert to the owner.

Who It's For

The user wants a rate-us bot that collects a star rating plus a written comment and pushes every response straight to the owner or team.

Setup Requirements

  • What are you collecting feedback about — the service overall, an order, an event?
  • Who should receive new feedback alerts?
  • Should low ratings also open a live chat with staff, or is the alert enough?
  • Tag yourself (and anyone else who should see new feedback) with the alert tag you chose during setup on the Contacts page — the Notify feedback owner action messages everyone carrying that tag.
  • Send /feedback to your bot once to test the full loop and confirm the alert arrives.

Node Breakdown

  • Start via /start or /feedback
  • Show the rating question with five star buttons
  • Each button saves the numeric score (5..1)
  • Scores 4-5 take the positive path: thank-you + what did we do well
  • Scores 1-3 take the improvement path: apology + what should we improve
  • Capture the free-text comment into a variable
  • Tag the contact promoter or detractor
  • Notify the owner by tag with score, comment, and user ID
  • Send the closing thank-you message

Details

Good to know

  • Routing is per-button: 4-5 star buttons link into the positive path, 1-3 star buttons into the improvement path — no numeric CONDITION is needed, so there are no comparison-shape pitfalls.
  • The Notify feedback owner action messages every contact carrying the alert tag; the install resolves or creates the tag automatically from its name.
  • The /feedback command trigger lets returning users leave feedback anytime without restarting the bot.
  • Promoter/detractor tags make it easy to later broadcast a review request to promoters only.

Keep in mind

  • Do not promise analytics dashboards, NPS score charts, or aggregate reports — this template delivers each response as an alert message, nothing more.
  • Do not replace the per-button routing with a numeric CONDITION on the score; the button paths are simpler and cannot mis-compare string values.
  • Do not ask users to type a number for the rating; the star buttons are faster and validate themselves.
  • Do not dead-end low ratings — the improvement path must always ask what to improve and still notify the owner.