Подробная пошаговая инструкция для настройки Savvy и AmoCRM с учетом этапов воронки, трех ботов: НейроМастерКлассПрактикум, МультиБонусИИбот, Платежный ассистент, и полного структурированного JSON
Шаг 1. Подготовка к настройке
. Проверьте, созданы ли боты в Telegram
Чтобы все работало, нужно убедиться, что три бота (НейроМастерКлассПрактикум, МультиБонусИИбот, Платежный ассистент) уже созданы и функционируют в Telegram. Вот как проверить:
- Откройте Telegram на своем устройстве.
- Найдите каждого из ботов:
- Введите их названия в строку поиска Telegram.
- Откройте ботов и убедитесь, что они работают (например, отправьте любое сообщение, чтобы проверить, отвечает ли бот).
- Если какой-то бот не найден или не отвечает, создайте его с помощью BotFather.
- Проверка инструментов:
- 2.1. AmoCRM
- Перейдите на сайт AmoCRM
Зайдите в ваш аккаунт Savvy (https://savvy.ai). - Убедитесь, что у вас есть доступ к разделу Настройки → Источники сделок.
- Если доступа нет, обратитесь к администратору вашего аккаунта AmoCRM.
- 2.2. Savvy
- Зайдите на сайт Savvy
Войдите в ваш аккаунт AmoCRM (https://amocrm.ru). - Проверьте, что вы можете:
- Если вы не видите нужных разделов, возможно, у вас нет доступа. Уточните это у администратора.
- 2.3. BotFather
- BotFather — это инструмент Telegram для управления вашими ботами. Чтобы получить доступ:
- Найдите BotFather в Telegram (это официальный бот с синей галочкой).
- Откройте чат с BotFather и напишите команду
/start, если вы используете его впервые. - Убедитесь, что у вас есть токены всех ботов
- Ознакомьтесь с примером JSON ниже. Эта структура будет использоваться для передачи данных между ботами и AmoCRM.
json
{
"personal_info": {
"name": "{{name}}",
"email": "{{email}}",
"phone": "{{phone}}",
"telegram_nick": "{{telegram_nick}}",
"birth_date": "{{birth_date}}"
},
"source_info": {
"utm_source": "{{utm_source}}",
"referral_code": "{{referral_code}}"
},
"event_info": {
"event_name": "{{event_name}}",
"event_date": "{{event_date}}",
"registration_status": "{{registration_status}}",
"interest_tags": ["{{interest_tag1}}", "{{interest_tag2}}"]
},
"engagement_info": {
"bonus_status": "{{bonus_status}}",
"completed_quests": "{{completed_quests}}",
"referrals_count": "{{referrals_count}}",
"feedback_given": "{{feedback_given}}"
},
"payment_info": {
"payment_status": "{{payment_status}}",
"payment_method": "{{payment_method}}",
"payment_date": "{{payment_date}}",
"amount_paid": "{{amount_paid}}"
},
"user_category": {
"user_type": "{{user_type}}"
},
"consent": {
"policy_agreement": true
}
}
- Каждый блок отвечает за сбор определённых данных (например, личная информация, источники, участие в мероприятиях).
1.personal_info name: Имя пользователя.email: Электронная почта для уведомлений, расписаний и бонусов.phone: Номер телефона для связи.telegram_nick: Telegram-ник для быстрого взаимодействия.birth_date: Дата рождения (например, для отправки поздравлений или создания персонализированных предложений).- 2.
source_info utm_source: Источник перехода (например, "реклама Google", "VK", "реферальная ссылка").referral_code: Код реферальной программы, если пользователь пришел по приглашению друга.- 3.
event_info event_name: Название мастер-класса или практикума.event_date: Дата мероприятия.registration_status: Статус регистрации (например, "зарегистрирован", "оплата ожидается").interest_tags: Интересы пользователя (например, "психология", "финансы").- 4.
engagement_info bonus_status: Указывает, получил ли пользователь бонус (например, "получен", "в ожидании").completed_quests: Количество выполненных квестов или заданий.referrals_count: Количество друзей, приглашенных пользователем.feedback_given: Отметка, оставил ли пользователь отзыв.- 5.
payment_info payment_status: Текущий статус оплаты (например, "оплачено", "в ожидании").payment_method: Метод оплаты (например, "ЮКасса", "ВТБ").payment_date: Дата оплаты.amount_paid: Сумма, уплаченная пользователем.- 6.
user_category - 7.
consent
- Персонализация:
- Данные о мероприятиях, бонусах и интересах позволяют предоставлять каждому пользователю релевантную информацию.
- Аналитика:
- Юридическая безопасность:
- Сегментация:
- Что это значит:
"name": "{{name}}"— здесь будет имя пользователя."email": "{{email}}"— email, который пользователь указал."phone": "{{phone}}"— телефон пользователя."utm_source": "{{utm_source}}"— источник перехода (например, реклама в VK).- Зачем нужен JSON:
- Savvy и AmoCRM используют JSON для передачи данных. Например, когда пользователь оставляет свое имя в боте, JSON передает эту информацию в AmoCRM, чтобы создать сделку.
- Как проверить JSON:
- Если вы не уверены, что JSON правильный, используйте валидатор JSON. Просто вставьте код и проверьте.
1.2. Подготовка к интеграции
Что такое персонализация?
- Персонализация — это процесс, когда система запоминает, кто вы, ваши интересы и предпочтения, чтобы предлагать только полезную и нужную информацию.
- Например, если вы один раз указали свое имя и email в одном боте, другой бот уже знает эту информацию и не спрашивает её повторно.
Зачем нужна персонализация?
- Пользователь начинает взаимодействие с любого бота.Проблема без персонализации: Если система не знает пользователя, каждому придется вводить полные данные (имя, email, телефон и т.д.) в каждом боте, что раздражает.Решение с персонализацией:
- JSON-структура помогает собирать минимальные данные.Как работает сбор данных с помощью JSON:
- Когда пользователь взаимодействует с ботом, данные (например, имя, email) записываются в JSON-структуру.
- Эти данные передаются в AmoCRM и остаются там.
- Если пользователь начинает общение с другим ботом, JSON проверяет, есть ли в базе нужные данные.
- Если чего-то не хватает, бот спрашивает это у пользователя.
Создайте план воронки
Шаг 1. Поймите роли ботов.
- НейроМастерКлассПрактикум:
- Главная задача:
1. собрать максимум информации о пользователе (имя, email, ник-телеграм или телефон, политика конфедициональности) и зарегистрировать его:
1. на мастер-класс бесплатный (пишет, что зарегистрирован и дату согласно расписания из вкладки , мастер-класс и пракплатный (перенаправить в Платежный ассистентJSON будет содержать:jsonКопировать код{ "name": "{{name}}", "email": "{{email}}", "interest_tags": ["{{interest_tag1}}", "{{interest_tag2}}"] } - МультиБонусИИбот:
- Главная задача: увлечь пользователя бонусами, квестами, сюрпризами.
- JSON будет содержать данные о вовлеченности:jsonКопировать код
{ "bonus_status": "{{bonus_status}}", "completed_quests": "{{completed_quests}}", "referrals_count": "{{referrals_count}}" } - Платежный ассистент:
Шаг 2. Как боты передают данные в AmoCRM?
- Каждый бот передает уникальные данные в AmoCRM:
- НейроМастерКлассПрактикум передает личные данные и интересы.
- МультиБонусИИбот передает данные о бонусах и вовлеченности.
- Платежный ассистент передает данные об оплате.
- Данные сохраняются на этапе "Неразобранное" или соответствующем этапе воронки в AmoCRM.
Шаг 3. Как данные дополняются между ботами?
- JSON-структура дополняется, а не заменяется:
- Например, пользователь сначала взаимодействует с НейроМастерКлассПрактикум:jsonКопировать код
{ "name": "Иван", "email": "ivan@example.com", "interest_tags": ["психология"] } - Затем он заходит в МультиБонусИИбот, где участвует в квесте. Новые данные добавляются:jsonКопировать код
{ "name": "Иван", "email": "ivan@example.com", "interest_tags": ["психология"], "bonus_status": "получен", "completed_quests": 2 } - После этого пользователь завершает оплату через Платежный ассистент:jsonКопировать код
{ "name": "Иван", "email": "ivan@example.com", "interest_tags": ["психология"], "bonus_status": "получен", "completed_quests": 2, "payment_status": "оплачено", "payment_method": "ЮКасса", "amount_paid": 1500 } - Роль AmoCRM:
Шаг 4. План воронки продаж
- Неразобранное:
- Новая заявка:
- Прогрев:
- Регистрация на мероприятие:
- Оплата:
- Сопровождение:
- Закрыто успешно:
- Закрыто не реализовано:
Итог
- Персонализация позволяет сделать взаимодействие с ботами удобным и понятным.
- JSON-структура собирает данные и передает их в AmoCRM для хранения и обработки.
- Боты взаимодействуют с AmoCRM, чтобы предоставлять пользователю релевантную информацию и не задавать лишних вопросов.
Шаг 2. Настройка этапов воронки в AmoCRM
- Создание этапов:
- Войдите в AmoCRM → раздел "Сделки".
- Нажмите "Настроить воронку".
- Создайте этапы:
- Неразобранное: Входящие заявки (например, из Telegram).
- Новая заявка: Клиенты, зарегистрированные через НейроМастерКлассПрактикум.
- Прогрев: Участники, взаимодействующие с МультиБонусИИбот.
- Регистрация на мероприятие: Участники, подтвердившие регистрацию.
- Оплата: Платежи через Платежный ассистент.
- Сопровождение: Участники, получившие материалы.
- Закрыто успешно: Успешные сделки.
- Закрыто не реализовано: Причины отказов.
- Настройка источников сделок в AmoCRM:
Шаг 2. Настройка этапов воронки в AmoCRM
(Подробная инструкция для чайников, анализируя предоставленный скриншот)
1. Перейдите в раздел "Сделки"
- Откройте AmoCRM (адрес, например:
https://ideidlyabiznesa1913yandexcom.amocrm.ru). - После входа в аккаунт обратите внимание на меню с иконками слева:
- Найдите иконку "Сделки" (на скриншоте это третья кнопка сверху в виде двух соединенных прямоугольников).
- Нажмите на эту иконку, чтобы открыть страницу с воронкой сделок.
2. Найдите кнопку "Настроить воронку"
- На верхней панели справа вы увидите кнопку "Настроить" (на скриншоте она расположена рядом с кнопкой "Новая сделка").
- Нажмите на "Настроить". Откроется окно для настройки этапов воронки.
3. Добавление этапов
- Для добавления нового этапа:
- Нажмите кнопку "Добавить этап" (или значок "+" в интерфейсе).
- В появившемся поле введите название этапа. Например:
- После ввода названия этапа нажмите Сохранить.
4. Расстановка этапов
5. Настройка источников сделок
5.1. Подключение Telegram
- В меню слева найдите иконку "Настройки" (на скриншоте в виде шестеренки в самом низу).
- Перейдите в раздел Источники сделок.
- Найдите и выберите Telegram.
- Нажмите кнопку "Добавить" или "Подключить".
- В поле для ввода токена вставьте токен вашего Telegram-бота (НейроМастерКлассПрактикум).
- Настройте этап воронки, куда будут попадать заявки:
- Нажмите Сохранить.
5.2. Подключение VK и Instagram
- В разделе Источники сделок найдите VK и Instagram.
- Нажмите на каждый источник по очереди.
- Авторизуйтесь:
- Настройте, какие данные собирать:
- Нажмите Сохранить.
6. Тестирование
6.1. Telegram
- Откройте Telegram и найдите своего бота НейроМастерКлассПрактикум.
- Отправьте тестовое сообщение, например:
6.2. Проверьте воронку
- Вернитесь в AmoCRM → Сделки.
- Найдите этап "Новая заявка".
- Убедитесь, что ваша тестовая заявка появилась в списке сделок.
7. Что делать, если заявка не появляется?
- Проверьте:
- Верно ли вы указали токен Telegram-бота.
- Связь между Telegram и AmoCRM.
- Указан ли правильный этап воронки для заявок.
- Если проблема не решена, попробуйте удалить и заново подключить бота.
Результат
- Все заявки из Telegram-бота НейроМастерКлассПрактикум автоматически попадают на этап "Новая заявка".
- VK и Instagram собирают заявки через Direct и комментарии (если подключены).
- Вы можете видеть и обрабатывать все заявки в одном месте, что упрощает управление и обработку сделок.
Шаг 3. Настройка ботов в Savvy
3.1. Подробная инструкция для настройки бота НейроМастерКлассПрактикум в Savvy
Подробная инструкция по настройке бота "НейроМастерКлассПрактикум" в Savvy
Шаг 1: Переход к настройке бота
- Зайдите в ваш аккаунт Savvy.
- Выберите бота "НейроМастерКлассПрактикум" из списка доступных ботов.
- Перейдите во вкладку "Действия" (в верхнем меню интерфейса).
Шаг 2: Создание сценариев для сбора данных
Для каждого блока данных будет два шага:
- Шаг 1: Сообщение – бот взаимодействует с пользователем и собирает данные.
- Шаг 2: Вебхук – бот передает собранные данные в AmoCRM.
Шаг 2.1: Сбор имени
- Нажмите кнопку "+" (Добавить действие).
- Заполните поля:
- Название действия: Сбор имени.
- Описание функции: "Собирает имя пользователя для персонализации общения."
- Сообщение об ошибке: "Упс! Что-то пошло не так. Попробуйте еще раз."
- В разделе "Аргументы действия":
- Нажмите "+".
- В поле "Аргумент" введите:
name. - В поле "Описание аргумента" введите: "Имя пользователя."
- Прокрутите вниз и нажмите "Добавить шаг":
- Выберите тип шага: Сообщение.
- Введите текст сообщения для пользователя:
Привет! Как я могу к вам обращаться? Напишите ваше имя, чтобы мы могли познакомиться. - Назовите шаг: Запрос имени.
- Нажмите Сохранить.
Шаг 2.1.2: Вебхук для имени
Шаг 2.2: Сбор email
- Нажмите кнопку "+" (Добавить действие).
- Заполните поля:
- Название действия: Сбор email.
- Описание функции: "Собирает email пользователя для отправки расписания и материалов."
- Сообщение об ошибке: "Пожалуйста, укажите корректный email."
- В разделе "Аргументы действия":
- Нажмите "+".
- В поле "Аргумент" введите:
email. - В поле "Описание аргумента" введите: "Электронная почта пользователя."
- Прокрутите вниз и нажмите "Добавить шаг":
- Выберите тип шага: Сообщение.
- Введите текст сообщения для пользователя:Копировать код
Укажите ваш email, чтобы я мог отправить вам расписание и полезные материалы. - Назовите шаг: Сбор email.
- Нажмите Сохранить.
Шаг 2.2.2: Вебхук для email
Шаг 2.3: Сбор телефона или Telegram-ника
- Нажмите кнопку "+" (Добавить действие).
- Заполните поля:
- Название действия: Сбор телефона или Telegram-ника.
- Описание функции: "Собирает номер телефона или Telegram-ник для быстрой связи."
- Сообщение об ошибке: "Пожалуйста, укажите корректные данные."
- В разделе "Аргументы действия":
- Прокрутите вниз и нажмите "Добавить шаг":
- Выберите тип шага: Сообщение.
- Введите текст сообщения для пользователя:Копировать код
Напишите ваш номер телефона или Telegram-ник для быстрой связи. - Назовите шаг: Сбор телефона/Telegram-ника.
- Нажмите Сохранить.
Шаг 2.3.2: Вебхук для телефона или Telegram-ника
- Добавьте еще один шаг:
Шаг 2.4: Согласие на обработку данных
- Нажмите кнопку "+" (Добавить действие).
- Заполните поля:
- Название действия: Согласие на обработку данных.
- Описание функции: "Получение согласия пользователя на обработку данных."
- Сообщение об ошибке: "Без вашего согласия мы не можем продолжить."
- В разделе "Аргументы действия":
- Прокрутите вниз и нажмите "Добавить шаг":
- Выберите тип шага: Сообщение.
- Введите текст сообщения для пользователя:Копировать код
Продолжая использование бота, вы соглашаетесь с нашей Политикой конфиденциальности. Подтвердите: Да/Нет. - Назовите шаг: Согласие.
- Нажмите Сохранить.
Шаг 2.4.2: Вебхук для согласия
Шаг 3: Тестирование
- Запустите бота в тестовом режиме.
- Проверьте, как бот взаимодействует с пользователем:
- Проверьте передачу данных:
- Сбора данных: имя, email, телефон/Telegram-ник, согласие.
- Передачи данных в AmoCRM через вебхуки.
- Персонализированного общения с пользователями.
3.2. Настройка МультиБонусИИбот
3.3. Настройка Платежного ассистента
Шаг 4. Синхронизация данных
Шаг 5. Тестирование
Итог
Эта инструкция позволяет настроить связку ботов и AmoCRM с учетом всех этапов воронки и JSON. Если потребуется, дополнительно можно создать инструкцию по автоматизации аналитики данных в Savvy и AmoCRM.
Инструкция по автоматизации аналитики данных в Savvy и AmoCRM
Шаг 1. Подготовка к настройке аналитики
- Определите ключевые метрики:
- Подготовьте JSON-структуру для аналитики:
jsonКопировать код{
"analytics": {
"registrations": "{{total_registrations}}",
"completed_quests": "{{completed_quests}}",
"successful_payments": "{{successful_payments}}",
"average_payment": "{{average_payment}}",
"user_engagement": "{{user_engagement_score}}"
}
}
Шаг 2. Настройка аналитики в Savvy
2.1. Настройка сборщика данных
- Сбор данных из каждого бота:
- Перейдите в Savvy → Боты.
- Выберите бота (например, "НейроМастерКлассПрактикум").
- В сценариях добавьте шаги для фиксации данных:
- Использование вебхуков:
2.2. Создание панели аналитики
- Перейдите в Savvy → Панель аналитики.
- Настройте виджеты:
- Количество регистраций на мастер-классы.
- Количество завершённых квестов.
- Конверсия на этапе "Оплата".
- Средняя сумма оплаты.
- Показатели активности пользователей.
- Укажите источник данных:
Шаг 3. Настройка аналитики в AmoCRM
3.1. Создание пользовательских полей для аналитики
3.2. Настройка автоматизации
- Перейдите в AmoCRM → Автоматизация → Сделки.
- Настройте триггеры:
3.3. Добавление дашбордов
Шаг 4. Интеграция Savvy и AmoCRM
4.1. Связь через вебхуки
4.2. Автоматическое обновление данных
Шаг 5. Тестирование аналитики
- Тестовые данные:
- В каждом боте создайте тестового пользователя.
- Проверьте, что данные (например, регистрация, оплата) корректно передаются в AmoCRM.
- Проверка полей в AmoCRM:
- Убедитесь, что поля (
total_registrations,completed_quests, и т.д.) обновляются после выполнения действий. - Проверка дашбордов:
Результат
- Все три бота связаны с AmoCRM и Savvy.
- Данные передаются автоматически, обновляя метрики в режиме реального времени.
- Дашборды в AmoCRM и Savvy позволяют визуализировать эффективность работы системы.
Подробная пошаговая инструкция для настройки Savvy и AmoCRM с учетом уже созданных ботов: НейроМастерКлассПрактикум, МультиБонусИИбот и Платежный ассистент
Шаг 4. Настройка функций каждого бота (дополненная версия)
АМО 1. НейроМастерКлассПрактикум
Этапы воронки: "Новая заявка", "Прогрев".
Функции бота:
- Сбор данных:
- Имя, email, интересы, Telegram-ник, телефон.
- Уточняющий текст:
"Привет! Как я могу к вам обращаться? Напишите ваше имя, чтобы мы могли познакомиться ближе."
"Укажите ваш email, чтобы я мог отправить вам расписание и полезные материалы."
"Напишите, какие направления или темы вам интересны, чтобы я подобрал лучшее для вас."
"Если хотите, напишите ваш Telegram-ник, чтобы мы могли быстро связаться." - Автоматическое определение источника пользователя:
3.1 Информация о мастер-классах и практикумах:
- Расписание мероприятий:
- Бот спрашивает дату, которая интересует пользователя, и отправляет расписание:
"Когда вам удобно пройти мастер-класс/практикум? Напишите дату, а я покажу ближайшие мероприятия." - Подробности по каждому мероприятию:
"Наш мастер-класс длится 3 часа. Мы помогаем раскрыть ваш потенциал и практиковать новые навыки."
3.2 Информация о наших услугах: Ссылка на перечень услуг. Бот спрашивает, что пользователя интересует.
- Регистрация и ссылки на оплату:
- Бот мягко предлагает перейти в Платежный ассистент для оплаты: "Отлично! Чтобы забронировать место, перейдите по этой ссылке. Это займет всего пару минут."
- Кнопка: "Оплатить" → Перевод в Платежный ассистент.
- Подарки и бонусы:
Настройки в Savvy:
- Сценарий для сбора данных:
- Каждый шаг содержит персонализированное сообщение, как будто говорит живой человек.
- Настройте вебхук для передачи данных в AmoCRM.
- URL вебхука: полученный в разделе API AmoCRM → Настройки вебхуков.
- Теги в AmoCRM:
2. МультиБонусИИбот
Этапы воронки: "Прогрев", "Сопровождение".
Функции бота:
- Геймификация через квесты и задания:
- Интерактивные задания:
"Привет! У меня есть классное предложение для вас: пригласите 5 друзей и получите доступ к платному мастер-классу совешенно бесплатно"
"Мы будем рады вашему отзыву о мастер-классе. Напишите свои впечатления и получите бонус." - Примеры заданий:
- Сбор данных: Имя, email, телефон, День рождения
- Сбор данных о вовлеченности:
- Учитывайте активность пользователя в квестах, присваивайте теги:
"Квест выполнен", "Бонус выдан", "Пригласил друга", "Оставил отзыв". - Автоматическое определение источника пользователя:
- Выдача бонусов и подарков:
- Персонализированные рекомендации:
Настройки в Savvy:
3. Платежный ассистент
Функции бота:
- Ссылки на оплату через ЮКасса и ВТБ:
- Бот предлагает удобный способ оплаты: "Чтобы подтвердить участие, выберите удобный способ оплаты. Это займет всего минуту."
- Кнопки:
- Фиксация успешной оплаты:
- После оплаты бот подтверждает: "Оплата прошла успешно! Спасибо, что выбрали нас. Мы рады вас видеть на нашем мастер-классе."
- Тег в AmoCRM: "Оплатил".
- Напоминание об оплате:
- Если оплата не завершена в течение 24 часов: "Напоминаю, что место на мастер-классе еще не забронировано. Хотите завершить оплату?"
- Кнопка: "Повторить оплату".
- Поддержка и помощь:
Настройки в Savvy:
4. Связь между ботами
Итог
Этот подход делает взаимодействие с ботами:
- Персонализированным: каждый пользователь чувствует заботу.
- Интерактивным: задания и бонусы вовлекают.
- Автоматизированным: минимальный ручной труд с максимальной отдачей. Если что-то нужно уточнить, я помогу дополнительно!
Шаг 6. Тестирование системы
- Проверьте каждого бота отдельно:
- Проверьте переходы между ботами:
- Убедитесь, что в AmoCRM сделки обновляются корректно:
Результат
- Все три бота связаны друг с другом и с AmoCRM.
- Данные о пользователях и оплатах фиксируются автоматически.
- Пользователь может взаимодействовать с любым ботом, не теряя контекста.
Подробное описание раздела "Источники сделок" в AmoCRM и его настройка
1. Что такое "Источники сделок" в AmoCRM
Раздел "Источники сделок" позволяет интегрировать внешние каналы (например, Telegram, VK, Instagram) с AmoCRM. Это дает возможность автоматически создавать сделки в воронке на основании заявок или сообщений от пользователей.
2. Как начать работу с разделом
2.1. Какие настройки уже должны быть выполнены
- У вас есть настроенная воронка продаж в разделе Сделки (например, с этапами: "Неразобранное", "Новая заявка", "Прогрев", "Оплата", "Сопровождение").
- У вас подключены необходимые интеграции в разделе Настройки → Источники сделок:
- Сохранены токены всех ботов.
3. Что нужно, чтобы информация поступала автоматически
Для автоматического поступления данных в раздел "Источники сделок":
4. Как настроить раздел "Источники сделок" для работы с Savvy и тремя ботами
4.1. Настройка для Telegram-бота "НейроМастерКлассПрактикум"
- Этапы воронки:
- Функции бота:
- Сбор данных:
Имя, email, телефон, Telegram-ник, интересы. - Автоматическое определение источника пользователя:
Используйте UTM-метки (например,utm_source). - Информация о мастер-классах:
Расписание мероприятий и подробности. - Регистрация и ссылки на оплату:
Перевод на бот "Платежный ассистент". - Подарки и бонусы:
Перевод на бот "МультиБонусИИбот". - Теги в AmoCRM:
- Настройка в AmoCRM:
4.2. Настройка для Telegram-бота "МультиБонусИИбот"
- Этапы воронки:
- Функции бота:
- Геймификация через квесты и задания:
Задачи на привлечение друзей и отзывы. - Сбор данных:
Имя, email, телефон, Telegram-ник, день рождения. - Сбор данных о вовлеченности:
Учитывайте выполнение заданий, оставленные отзывы. - Автоматическое определение источника пользователя:
UTM-метки или реферальные ссылки. - Персонализированные рекомендации:
Перевод в "НейроМастерКлассПрактикум" для продолжения обучения. - Теги в AmoCRM:
- Настройка в AmoCRM:
4.3. Настройка для Telegram-бота "Платежный ассистент"
- Этапы воронки:
- Функции бота:
- Ссылки на оплату через ЮКасса и ВТБ:
Кнопки "Оплатить через ЮКасса" и "Оплатить через ВТБ". - Фиксация успешной оплаты:
Перевод на этап "Сопровождение". - Напоминание об оплате:
Если оплата не завершена в течение 24 часов. - Поддержка:
Ответы на вопросы пользователей. - Теги в AmoCRM:
- Настройка в AmoCRM:
5. Как собрать данные централизованно, если пользователь начинает с любого бота
5.1. Передача данных через вебхуки
- В Savvy настройте вебхуки для передачи данных в AmoCRM.
Пример JSON:json
{
"personal_info": {
"name": "{{name}}",
"email": "{{email}}",
"phone": "{{phone}}",
"telegram_nick": "{{telegram_nick}}",
"birth_date": "{{birth_date}}"
},
"source_info": {
"utm_source": "{{utm_source}}",
"referral_code": "{{referral_code}}"
},
"event_info": {
"event_name": "{{event_name}}",
"event_date": "{{event_date}}",
"registration_status": "{{registration_status}}",
"interest_tags": ["{{interest_tag1}}", "{{interest_tag2}}"]
},
"engagement_info": {
"bonus_status": "{{bonus_status}}",
"completed_quests": "{{completed_quests}}",
"referrals_count": "{{referrals_count}}",
"feedback_given": "{{feedback_given}}"
},
"payment_info": {
"payment_status": "{{payment_status}}",
"payment_method": "{{payment_method}}",
"payment_date": "{{payment_date}}",
"amount_paid": "{{amount_paid}}"
},
"user_category": {
"user_type": "{{user_type}}"
},
"consent": {
"policy_agreement": true
}
} - Настройте каждый бот так, чтобы он проверял, есть ли данные в AmoCRM. Если данных не хватает, бот запрашивает их.
5.2. Использование URL-аргументов
5.3. Проверка данных в AmoCRM
6. Результат
- Все три бота связаны друг с другом и с AmoCRM.
- Пользователь может начать с любого бота, а данные передаются централизованно.
- Информация о пользователе (имя, email, телефон, интересы) автоматически фиксируется в AmoCRM.
- Сделки переходят между этапами "Новая заявка", "Прогрев", "Оплата", "Сопровождение" автоматически.
Настройка действия
Аргументы действия
—Описание аргумента (необязательно)—Аргумент—Описание аргумента (необязательно)—Аргумент—Описание аргумента (необязательно)—
Константы действия
—Значение—Константа—Значение—Константа—Значение—Константа—Значение—Константа—Значение—Константа—Значение—Константа—Значение—Уведомлять при ошибкеОстанавливать диалог при ошибкеДобавить шагПравила ответа ботуВсеТолько первыйТолько последнийИмя шага:Тип шага:Использовать:Переключение действующего ботаПереключение действующего ботаНазадСохранить