Ask your questions in the chat where your customers already are, and get answers you can count, not a pile of messages.
Surveys in Telegram usually go wrong in three ways:
1. Ask with buttons or let people type. A question is a message in your bot. Give it answer buttons, and each tap is saved on the person's contact card. Or make the message wait for a reply, and the typed answer is saved the same way. Buttons are faster to answer and easier to count. Keep typed answers for "why" questions.
2. Turn on the report. Open the flow's settings and switch on Survey. Analytics → Surveys then shows how many people the survey reached, how many answered, and for every question the number and share of people behind each answer. Typed answers are listed newest first. Every number counts people, not taps, so one person pressing a button twice is still one answer.
3. Do something with the answers. Because answers live on the contact, you can use them right away. Tag people by answer, send yourself an alert with the answer, or later send a broadcast only to people who picked "too expensive". In the report you can also split each answer by a goal, for example to see whether people who chose one option paid more often.
A quiz is a survey where some answers are right. FlowCastle has no ready-made quiz template yet, but you can build one from the parts that exist:
score.score with Greater than or equal, and send a different result to each group: "5 of 5 — here is your bonus", "3 or more — nice try".The result message can show the score itself, for example "You got 4 of 5". The same condition can add a tag, so later you can send a broadcast only to the top scorers.
The survey can open on /start, on its own command such as /feedback, or from a link that opens the bot with a start parameter. So you can put the link in a channel post, after an order, or on your website. The same flow also runs in the website chat widget.
The Customer Feedback Survey template asks for a 1–5 star rating with buttons. People who give 4–5 get "What did we do well?", and people who give 1–3 get "What should we improve?". It tags them as promoters or detractors and sends you each rating with the comment.
The Telegram Lead Qualification template is a three-question button survey (what they need, budget, timeline) that saves every answer on the contact and notifies your team.
Yes. Switch on Survey in the flow settings, and Analytics → Surveys shows how many people each question reached, how many answered, and the number and share of people behind each answer. Typed answers are listed newest first.
Yes. Keep the score in a number variable, add a Set variable step with Increase current value by 1 after each right answer, and use a Condition with Greater than or equal at the end to send different results. There is no ready-made quiz template yet; you build it from the survey template.
No. Each answer is saved on the person's contact, which is what lets you follow up, tag people and send targeted broadcasts. If you need anonymous answers, don't ask for anything personal and tell people how the answers are used.
Through /start, through a separate command such as /feedback, or through a link that opens the bot with a start parameter, which you can post in a channel, send after an order or put on your site.
Yes. There is a free plan and no card is required to build and test a survey bot.
Start from a template on the free plan. No card required.
Clone the feedback survey template