Опрос: бот собирает оценку и отзыв клиента

Что делает блок «Опрос»
Блок отправляет клиенту вопрос с готовыми кнопками-оценками — рисовать их вручную не нужно. Клиент нажимает цифру, и бот запоминает её в переменную. Если хотите, следом бот попросит написать пару слов, почему такая оценка. Дальше сценарий ветвится: например, довольного поблагодарить, а недовольного передать оператору.
Настройки блока
Панель настройки блока — что заполнить:
- Вопрос
- Текст, который бот отправит вместе с кнопками-оценками — например «Оцените, пожалуйста, обслуживание». До 2048 символов; можно вставить подстановку вроде имени клиента.
- Шкала
- Какие кнопки показать: пять (оценка от 1 до 5) или одиннадцать (от 0 до 10). По умолчанию — от 1 до 5. От выбора зависят и ветки, по которым дальше пойдёт сценарий.
- Переменная
- Название ячейки, куда сохранится поставленная оценка, чтобы использовать её дальше — например last_score. Пишется латиницей.
- Где хранить результат
- Закрепить оценку за клиентом насовсем или сохранить только на время текущего прохождения сценария. По умолчанию — за клиентом.
- Спрашивать комментарий
- Просить ли после оценки написать пояснение словами: никогда, всегда или только при низкой оценке. По умолчанию — никогда. Выбор открывает поля ниже.
- Текст просьбы о комментарии
- Что бот напишет, когда попросит комментарий — например «Расскажите, что можно улучшить?». До 2048 символов. Показывается, только если комментарий запрашивается.
- Кнопка «Пропустить»
- Надпись на кнопке, которой клиент может отказаться писать комментарий. До 64 символов, по умолчанию «Пропустить». Показывается, только если комментарий запрашивается.
- Переменная комментария
- Название ячейки, куда сохранится текст комментария — например score_comment. Пишется латиницей. Показывается, только если комментарий запрашивается.
- Сообщение, если ответили текстом
- Что бот ответит, если клиент вместо кнопки с оценкой напишет что-то словами, — вежливо попросит нажать кнопку. До 2048 символов.
Пример: оценка обслуживания
После заказа бот шлёт «Оцените обслуживание от 1 до 5». Клиент жмёт 5 — бот благодарит; жмёт 2 — просит комментарий «Что пошло не так?» и передаёт диалог оператору. Оценка сохраняется в last_score для отчёта.
Частые вопросы
Можно ли поставить шкалу от 0 до 10, а не 1–5?
Да, в поле «Шкала» выберите вариант от 0 до 10 — бот покажет одиннадцать кнопок вместо пяти. От выбранной шкалы зависят и ветки, по которым дальше пойдёт сценарий.
Что будет, если клиент напишет текстом вместо нажатия кнопки?
Бот отправит заготовленное сообщение из поля «Сообщение, если ответили текстом» и снова покажет кнопки с оценками. Так опрос не собьётся, если человек начал печатать ответ словами.
Чем «Опрос» отличается от обычного вопроса с кнопками?
В «Опросе» кнопки-оценки и ветвление по оценке уже готовы — не нужно вручную собирать кнопки и условия. Плюс можно сразу попросить комментарий и сохранить в переменные и оценку, и текст.
Другие блоки этой группы
Спросить
Бот задаёт вопрос и запоминает ответ клиента. Например, спрашивает имя или адрес доставки.Телефон / гео
Бот кнопкой просит телефон или геолокацию. Например, номер для звонка курьера или точку доставки на карте.Запомнить значение
Запоминает значение, чтобы использовать дальше. Например, сохранить выбранный город и потом подставлять его в сообщения.Калькулятор
Считает по формуле и запоминает результат. Например, посчитать сумму заказа со скидкой или стоимость доставки.Список (корзина)
Собирает выбранные позиции в список-корзину: добавить, убрать, очистить. Например, клиент по кнопкам набирает товары, а бот показывает корзину и сумму.Метка
Навешивает или снимает метки на клиента. Например, отметить «купил» или «интересуется доставкой» — потом по меткам собирать рассылку.Запустите Telegram-бота с Forgebot
Соберите первый сценарий, отвечайте подписчикам и смотрите аналитику — бесплатно, без кода.
Бесплатный тариф: 1 бот, 5 сценариев, 100 подписчиков. Без карты.