StreloБаза знанийВ кабинет

Сценарии: GetCourse + Telegram-воронка

Пять готовых сценариев связки GetCourse и Telegram-воронки Strelo: автовыдача доступа, лид в базу, заказ из бота, догрев неоплаченных, сегментация после вебинара.

Сценарий A. Автовыдача доступа после оплаты курса

Цель: когда студент оплачивает курс в GetCourse, бот автоматически присылает ссылку на закрытый чат и первый урок.

Настройка в GetCourse: создайте Процесс на объект Заказы, условие запуска - Статус изменился на Оплачено, оффер python-pro-2026 (вымышленный). Блок Вызвать URL со ссылкой из триггера GetCourse: Оплата сделки Strelo, добавьте параметр email={object.user.email}.

Воронка Strelo:

  1. Триггер GetCourse: Оплата сделки.
  2. Нода Сообщение: Поздравляю! Ваш курс Python Pro активирован.
  3. Нода Сообщение: Закрытый чат: t.me/+abc123 (вымышленная ссылка). Первый урок: t.me/c/111/1 (вымышленная).
  4. Нода GetCourse: Пользователь - обновить поле telegram_connected = true для аналитики.

Частые ошибки: воронка не запустилась - проверьте, что Процесс в GetCourse активирован и условие настроено именно на статус payed, а не на любое изменение. Задержка до 15 минут от оплаты до сообщения - норма.

Сценарий B. Лид из Telegram в базу GetCourse

Цель: после квиза в боте создать или обновить пользователя в GetCourse и добавить его в сегментную группу.

Воронка Strelo:

  1. Квиз (несколько нод Сообщение с кнопками или вопросами).
  2. Нода Сохранить переменную: email из ответа пользователя.
  3. Нода GetCourse: Пользователь - email {{email}}, phone {{phone}} (например 79991234567 - только цифры, без +).
  4. Нода GetCourse: В группу - группа Лиды из Telegram апрель (вымышленное название).
  5. Нода Сообщение: Спасибо! Мы отправим вам подбор материалов на email.

Дедупликация: нода Пользователь ищет по email - если пользователь уже есть в GetCourse, он просто обновится. Новый не создастся. Поэтому квиз можно проходить несколько раз без дублей.

Нормализация телефона: GetCourse принимает телефон в формате 79991234567 (без + и без пробелов). Если вы собираете телефон от пользователя через бот, уберите лишние символы нодой трансформации переменной перед нодой Пользователь.

Частые ошибки: группа не найдена - проверьте точное название, включая регистр и пробелы. Группа Лиды из Telegram апрель и лиды из telegram апрель - разные группы.

Сценарий C. Заказ и ссылка на оплату из бота

Цель: пользователь нажимает Купить в боте - получает персональную ссылку на оплату GetCourse.

Воронка Strelo:

  1. Триггер По команде /buy или нажатие кнопки.
  2. Нода GetCourse: Пользователь - зафиксировать email {{email}} (должен быть собран ранее).
  3. Нода GetCourse: Сделка - offer_code webinar-vip (вымышленный), deal_cost 4990, включить return_payment_link, responseVariable = order.
  4. Нода Условие: если {{order}}_error не пустой - ветка ошибки.
  5. Нода Сообщение (успех): Ваша персональная ссылка на оплату: {{order}}_payment_url. Действительна 24 часа.
  6. Нода Сообщение (ошибка): Что-то пошло не так. Напишите нам, разберемся.

Частые ошибки: нода Сделка вернула ошибку offer not found - оффер с кодом webinar-vip не существует в GetCourse или написан с ошибкой. Проверьте символьный код оффера в GetCourse (Продукты, Офферы).

Сценарий D. Догрев неоплаченных сделок

Цель: когда сделка перешла в статус payment_waiting (счет выставлен, не оплачен), запустить цепочку напоминаний в Telegram.

Настройка в GetCourse: Процесс на объект Заказы, условие - Статус изменился на Ожидает оплаты. Вызвать URL триггера Смена статуса сделки Strelo с параметрами email={object.user.email}&deal_number={object.number}.

Воронка Strelo:

  1. Триггер Смена статуса сделки.
  2. Нода Сообщение: Вы оставили заказ незавершенным. Ссылка действительна еще 24 часа: {{deal_payment_url}}.
  3. Нода Задержка: 4 часа.
  4. Нода GetCourse: Статус сделки - deal_number {{deal_number}}, responseVariable = deal_check.
  5. Нода Условие: если {{deal_check}} = payed - выход (уже оплатил).
  6. Нода Сообщение: Напоминаем - ваш заказ ждет оплаты. Осталось несколько мест.
  7. Нода Задержка: 20 часов.
  8. Нода Сообщение: Последнее напоминание. Завтра места закроются.

Про задержку: событие Смена статуса сделки приходит в Strelo через 5-15 минут после реальной смены статуса в GetCourse. Первое сообщение-напоминание придет не мгновенно после выставления счета, а с этой задержкой. Учитывайте это при настройке времени цепочки.

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

Сценарий E. Сегментация после вебинара

Цель: дошедшие до конца вебинара попадают в группу GetCourse и получают продающий оффер в Telegram.

Как работает: по окончании вебинара куратор вручную или через автоматизацию GetCourse добавляет участников в группу Дошедшие до конца вебинара (вымышленное название). Это действие запускает Процесс.

Настройка в GetCourse: Процесс на объект Пользователи, условие - Добавлен в группу (указать группу Дошедшие до конца вебинара). Вызвать URL триггера Добавлен в группу Strelo с параметром email={object.email}.

Воронка Strelo:

  1. Триггер Добавлен в группу.
  2. Нода Задержка: 10 минут (буфер на случай задержки события).
  3. Нода Сообщение: Спасибо, что дошли до конца! Специально для вас - закрытое предложение.
  4. Нода GetCourse: Сделка - offer_code masterclass-vip (вымышленный), deal_cost 9900, return_payment_link, responseVariable = vip.
  5. Нода Сообщение: Ваш персональный доступ: {{vip}}_payment_url. Предложение действует 48 часов.

Важно про сегмент: добавление в группу в GetCourse - это не мгновенное webhook-событие. Процесс с условием Добавлен в группу тоже работает через периодическую проверку, задержка 5-15 минут. Не стройте сценарии, где критична мгновенная реакция сразу после вебинара.

Частые ошибки: оффер masterclass-vip не существует в GetCourse - нода Сделка вернет ошибку offer not found. Заранее создайте оффер в GetCourse (Продукты, Офферы) с нужным символьным кодом.

Не нашли ответ?

Спросите ИИ-ассистента или напишите живой поддержке - поможем разобраться.