Salebot.pro
Search
K
Comment on page

Как переехать с BotHelp

Как переехать с Bothelp на Salebot?

  1. 1.
    Подключаем мессенджеры к Salebot: https://docs.salebot.pro/integracii/messendzhery-i-chaty
  2. 2.
    Создаем минилендинги: https://docs.salebot.pro/minilendingi-v-socialnykh-setyakh
  3. 3.
    Изучаем схожий функционал сервисов: Ниже в таблицах приведены скриншоты некоторых одинаковых функций. Данные скриншоты помогут вам понять основные принципы настройки чат-ботов и авторассылок через Salebot.
  4. 4.
    Загружаем клиентов из Bothelp

Как перенести клиентскую базу из Bothelp

Переходим в подписчики
Выбираем канал, который нужно выгрузить
Жмем кнопку экспорт со всеми полями
Скачиваем и открываем файл
Из полученных данных создаем файл csv
Можно сделать в Notepad++
Выделяем нужные данные и копируем их
Создаем новый текстовый документ
Копируем туда нужные столбцы
Жмем Сохранить как
Имя файла пишем файл.csv (обязательно с расширением)
Сохраняем
Можно еще проверить кодировку файла, если нужно сменить.
Откываем сейлбот / мессенджеры и чаты / нужный мессенджер / загрузить список клиентов
Загружаем наш файл
Выбираем кодировку и разделить
Жмем готово
Сначала попробуйте это сделать с одним клиентом, если что-то пойдет не так 1 контакт проще удалить чем 1000.

Как соотнести типы сообщений

Обычное текстовое сообщение

Сообщение с кнопками инлайн

Инлайн кнопки вставляются в настройках блока: нажмите на блок с сообщением, в которое нужно добавить кнопки, затем в окне справа нажмите “настройки кнопок” и в поле “расширенные настройки кнопок” вставьте [{"type": "inline", "text": "название вашей кнопки", "line": 0, "index_in_line": 0}]
Подробные настройки и возможности кнопок здесь:

Сообщение с кнопками клавиатура

Вариант 1 - добавить кнопку в самом блоке.

Там же в поле “расширенные настройки кнопок” вписать название кнопки. Или в столбик (каждая с новой строки) написать несколько названий — если нужно несколько кнопок в этом сообщении.

Вариант 2 - расположить кнопки в стрелках.

Каждая стрелка - это условие перехода к следующему блоку. В настройках стрелок можно добавить название кнопки в поле “условие”. Это и будет кнопкой.

Сообщение с картинкой

В настройках блока нажмите “настройки вложений” подгрузите нужный файл и выберите тип вложения.

Сообщение с видео

В настройках блока нажмите “настройки вложений” подгрузите нужный файл и выберите тип вложения.

Сообщение с файлом

В настройках блока нажмите “настройки вложений” подгрузите нужный файл и выберите тип вложения.

Подробнее о типах блоков здесь:

Какие есть типы переходов между блоками

Сообщение вопрос

Вариант 1 - Когда нужно запомнить что ответил пользователь. Для этого в настройках стрелки нужно включить флажок “пользователь вводит данные” и в поле ниже указать в какую переменную запишется его ответ.
Вариант 2 - выбор из нескольких ответов.
По аналогии работы с кнопками в условиях стрелок. Если вы используете в такой схеме инлайн кнопки в первом блоке, то в каждой стрелке вам нужно отключить флажок “показывать как кнопку”.

Отправить через

Настройки перехода по таймеру. Нажмите вверху окна настроек стрелки “настройки времени” и установите таймер, как показано на скрине ниже.

Отправить завтра

Также в настройках времени отправки в стрелках. Для этого воспользуйтесь переменной #{next_day}, вставьте ее в поле назначения даты.

Подробнее про стрелки и переходы между блоками здесь:

Добавить метку

Вариант 1 - в сейлбот переменная = метка.
В расширенных настройках блока в поле “назначение переменных при переходе” присвойте переменную.
Вариант 2 - использование списков, для сегментирования пользователей.
Слева в разделе “списки” необходимо создать список (по вашему - метку). Затем в нужном блоке, в расширенных настройках выбрать “действие со списком” (например “добавить” будет означать добавить в список = присвоить метку) и в поле ниже выбрать название ранее созданного списка.
Посмотреть всех пользователей из указанного списка (всех у кого есть эта метка) можно в разделе “клиенты”, поставив фильтр по названию нужного списка. Количество пользователей в каждом списке удобно смотреть в разделе “списки”.

Удалить метку

Вариант 1

Если вы используете в качестве метки переменные, то удалить метку у пользователя в боте можно присвоив названию этой переменной пустоты.

Вариант 2

Если используете списки, то нужно выбрать “действие со списком” - “удалить”. Переходя в этот блок пользователь будет удален из указанного списка.

Действие установить поле

Также через присвоение переменной.

Действие очистить поле

Увеличить на

Уменьшить на

Описание полного функционала переменных здесь:

Отписать клиента

Как создать цепочки сообщений и авторассылок

Действие добавить в рассылку

Вариант 1 - Ручная рассылка.
Создайте блок с сообщением для рассылки или цепочку из нескольких блоков/сообщений, как на скрине ниже. Выбрать блок который нужно запустить в рассылку, в окне справа найти кнопку “создать рассылку” под кнопкой готово. Далее откроется окно рассылок, выберите нужную аудиторию из бота или загрузите созданный для рассылки файл с клиентами, запланируйте дату и время рассылки или оставьте их пустыми — если рассылку нужно отправить сразу.
Подробные настройки рассылок найдите здесь:
Вариант 2 - автоматически отправить рассылку всем кто дошел до нужного этапа в боте. Пример схемы показан на скрине ниже. Когда пользователь переходит в “этап 2”, его перекидывает (сразу или с нужной вам задержкой в настройках времени стрелки 2) в “блок ожидания”. В текст блока ожидания ставьте переменную #{none} , тогда пользователю ничего не будет отправлено, но он перейдет в нужный нам блок и будет находиться в назначенные в стрелке 3 даты и времени рассылки.

Цепочка сообщений

Подробнее о типах блоков здесь
На скриншоте серия писем, которая работает параллельно с другими цепочками сообщений, воронками, стрелками, блоками и тд.
Ее стоит использовать в случае, если у вас есть основной чат-бот в котором люди диалог ведут с чат-ботом, например заявки оставляют. И вам нужно вместе с этим людям рассылать серии сообщений). В остальных случаях можно просто использовать белые блоки.
Клиент может находиться только в одном блоке (зеленые, белые, желтые, красные)
Создать цепочку из блоков Не состояние (светло-серые)
Соединить блоки стрелкой с нужным таймером
Выключить переключатель Отменить сообщения с таймером (чтобы цепочка не прерывала другие сообщения с таймером в других блоках)
Включить переключатель Не отменять (чтобы другие стрелки не отменили это запланированное сообщение)

Как пошагово создать простой чат-бот с серией писем

Создаем блок типа Начало диалога или Первостепенная проверка условия.
Тег указываем из минилендинга, с которого будет происходить подписка
Заполняем текст
Ниже создаем белый блок с текстом
К нему тянем стрелку
Включаем переключатель Пользователь вводит данные
Указываем название переменной в которую будем сохранять ответ
Ниже создаем еще блок
Тянем к нему стрелку
Включаем переключатель Пользователь вводит данные
Указываем название переменной в которую будем сохранять ответ
И через условие Регулярные выражение проверяем сообщение, в данном случае бот примет только цифры
Подробное описание регулярных выражений здесь
Создаем еще блок
Тянем к нему стрелку
Настраиваем таймер
Добавляем кнопку к сообщению
Создаем еще блок
Тянем к нему стрелку
В условие пишем текст кнопки, в данном случае Покупаю
Теперь, если человек не купил мы ему делаем напоминание через день о том, что пора бы купить.
Добавляем кнопку к сообщению
Создаем еще блок
Тянем к нему стрелку
Настраиваем таймер
От этого блока тянем стрелку с условием Покупаю к блоку, как на скриншоте

Финал

В этой статье представлена лишь базовая информация о переносе чат-бота с Bothelp на Salebot. На данный момент функционал Salebot больше в десятки раз. Найдите время и изучите все страницы из обучающей платформы.
Также у нас есть техподдрежка клиентов. И очень дружелюбный чат в ВК, в котором вы можете задать свои вопросы о работе функционала, попросить помощи или помочь кому-то.
Welcome! | VK
Ссылка на чат пользователей, где вам всегда помогут