Чат-бот для анкетирования: руководство по созданию

Чат-бот для анкетирования: руководство по созданию

Создание чат-бота для анкетирования — это эффективный способ сбора данных, получения отзывов и анализа мнений клиентов.
В этом руководстве мы подробно объясним как создать такого чат-бота.

Шаги по созданию чат-бота для анкетирования

1. Определение целей и задач анкеты

Прежде чем приступить к созданию чат-бота, нужно чётко понимать, что вы хотите узнать от своих пользователей. Определите цель опроса:
Сбор отзывов о продукте или услуге.
Оценка качества обслуживания.
Анализ удовлетворенности клиентов.
Опрос по предпочтениям (например, в магазине или на сайте удобнее покупать).

Пример:
Цель: Оценить отношение клиентов к качеству обслуживания в магазине.
Задачи: собирать данные о частоте посещений, удовлетворенности ассортиментом, уровне цен и других аспектах.

2. Разработка вопросов для анкеты

Важно, чтобы вопросы анкеты были:
Простыми и понятными.
Краткими, чтобы не перегружать пользователей.
Тематически связанными, с четким фокусом на цели опроса.

3. Создание чат-бота

  1. Создаём бота в Телеграм через @Botfather (инструкция).
  2. Оформляем бота Телеграм в @Botfather (инструкция).
  3. Привязываем бота Телеграм к нашей платформе BotBrother (инструкция).
  4. Создаём приветственное сообщение (инструкция).

4. Создание логики чат-бота

Чат-бот должен проводить пользователя по всем этапам анкеты. Чтобы рассмотреть логику чат-бота возьмем в пример магазин парфюмерии, цель которого выявить отношение покупателей к магазину.
Логика взаимодействия может быть следующей:

Чат-бот для анкетирования: руководство по созданию

Как реализовать такую логику в структуре бота (1 вариант):

  1. Заходим в нашего бота в сервисе BotBrother (ссылка).
  2. Переходим в структуру нашего бота → Кликаем по кнопке “Добавить новую рубрику”, называем и сохраняем её.

    Инструкция по созданию списка рубрик, рубрик и действий.
  3. Создаём действия в нашей созданной рубрике, нажав на кнопку “Добавить действие” → Выбираем “Текстовый выбор” → Редактируем действие: называем его, задаём сообщение перед кнопками выбора, заполняем сами кнопки выбора и сохраняем.

    Инструкция как сделать сообщение с кнопками.
  4. Создаём переменные данные, в которых будет храниться информация о выборе пользователя, нажав на “Дополнения” в верхней панели → Кликаем по кнопке “Переменные данные” → Кликаем по кнопке “Добавить новые переменные данные” → Даём название и выбираем тип “Обычные” → Нажимаем кнопку “Добавить”.
  5. Возвращаемся в редактирование нашего действия “Текстовый выбор” → Нажимаем на свитчер “Сохранить результаты выбора в переменных данных” → Выбираем список и наши переменные данные, в которых хотим зафиксировать выбор пользователя → Сохраняем.

    Для одного текстового действия предназначены одни переменные данные.

    Совет: Называйте переменные данные конкретнее для своего же удобства, например, не “ответ на вопрос 1”, а “Как часто вы посещаете наш магазин”.
  6. Создаём ещё одно действие с благодарностью пользователю за до конца пройденный опрос, нажав в нашей рубрике на кнопку “Добавить действие” → Выбираем “Текстовое действие” и вставляем туда наш текст → Сохраняем.
  7. Запрашиваем номер телефона или email пользователя, создав новое действие → Выбираем тип действия “Запросить номер телефона/email” → Редактируем действие: называем кнопку, вставляем по желанию текст и сохраняем.

    Далее можно создать ещё одно текстовое действие, в котором будет информация о том, что авторизация прошла успешно и, например, пользователь может воспользоваться данной скидкой за опрос в любом вашем магазине.

    Также дополнительно после прохождения опроса или после авторизации можно настроить уведомления на почту. Как это сделать рассказали в конце инструкции.

Как реализовать такую логику в структуре бота с помощью Google Таблицы (2 вариант):

Инструкция как интегрировать Google Таблицы.

  1. Создаём связки столбцов таблицы с переменными данными:
    Нажимаем на “Дополнения” в верхней панели → Кликаем по кнопке “Переменные данные” → Кликаем по кнопке “Добавить новые переменные данные” → Даём название и выбираем тип “Обычные” → Нажимаем кнопку “Добавить”.

    Кликаем на кнопку “Google Таблицы” Нажимаем на кнопку “Создать новую связь” Выбираем колонку в таблице, в которой будет храниться информация из переменных данных, и выбираем переменные данные.
  2. Создаём структуру бота:
    Переходим в структуру нашего бота → Кликаем по кнопке “Добавить новую рубрику”, называем и сохраняем её.

    Инструкция по созданию списка рубрик, рубрик и действий.

    Создаём действия в нашей созданной рубрике, нажав на кнопку “Добавить действие” → Выбираем “Текстовый выбор” → Редактируем действие: называем его, задаём сообщение перед кнопками выбора, заполняем сами кнопки выбора Нажимаем на свитчер “Сохранить результаты выбора в переменных данных” → Выбираем список и наши переменные данные, в которых хотим зафиксировать выбор пользователя → Сохраняем.

    Для одного текстового действия предназначены одни переменные данные.

    Инструкция как сделать сообщение с кнопками.
  3. Создаём ещё одно действие с благодарностью пользователю за до конца пройденный опрос, нажав в нашей рубрике на кнопку “Добавить действие” → Выбираем “Текстовое действие” и вставляем туда наш текст → Сохраняем.
  4. Запрашиваем номер телефона или email пользователя, создав новое действие → Выбираем тип действия “Запросить номер телефона/email” → Редактируем действие: называем кнопку, вставляем по желанию текст и сохраняем.

    Далее можно создать ещё одно текстовое действие, в котором будет информация о том, что авторизация прошла успешно и, например, пользователь может воспользоваться данной скидкой за опрос в любом вашем магазине.

    Также дополнительно после прохождения опроса или после авторизации можно настроить уведомления на почту. Как это сделать рассказали в конце инструкции.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *