0 из 51 урока
АкадемияМодуль 3 · урок 3.820 минДля техспеца

Три готовые воронки: подарок, диагностика, пробный доступ

Три воронки, которые чаще всего нужны первыми: подарок с дожимами, диагностика с советом под тип человека и пробный доступ с подпиской. Каждая расписана блок за блоком, с текстами сообщений, и собирается за 20–40 минут. Продукт в примерах выдуман — мини-курс «Таблицы за 3 вечера» и клуб «Таблицы»: замените тексты, ссылки example.com, цену и название товара на свои.

Как читать шаблон

Шаблоны написаны для бота Telegram. В описании блоков стоят короткие слова; вот где они в конструкторе:

В шаблонеВ конструкторе
Новый лист«Сценарии» → «Новый лист»
Добавить блокправая кнопка по пустому месту холста → список «Добавить блок»
Старт по ссылкеблок «Старт», «Что запускает воронку»: «Запуск бота (/start)», поле «Метка ссылки»
Тегблок «Действия» → «Добавить действие» → «Действие TERVIO», в поле «Действие» — «Поставить тег»
Кнопка«Кнопки под сообщением» → «Добавить кнопку»: «Название кнопки» и «Тип кнопки»
Сразустрелка, «Когда»: «По времени» → «Сразу»
Через N дней, 12:00стрелка, «По времени» → «Ко времени»: в «Дате отправки» пункт «через N дн. от входа в воронку», в «Времени отправки» — час
Ждать кнопкустрелка, «Ждать ответа», поле «Как сравнивать»

Кнопка выбора варианта — тип «Callback-кнопка»: человек видит название, а в воронку уходит значение из поля «Текст ответного сообщения». Так ветка не зависит от того, как вы подпишете кнопку. Подробно про кнопки и метки — в «Воронка в боте: кнопки, ссылки запуска, тег запуска, передача в личку», про стрелки — в «Стрелки: ожидание, время, дожимы».

Что подготовить до сборки

  • Бот. «Боты» → «Подключить бота», токен из @BotFather.
  • Платёжка с тестовым режимом. «Интеграции и оплата» → «Эквайринг»: подключите свою и включите тестовый режим — у каждой платёжки он подписан по-своему: «Тестовый режим», «Демо-режим», «Тестовый терминал». Оплатить можно без денег, а доступ выдастся как настоящий. У ЮMoney, PayKeeper, Точки, Tribute и Lava.top тестового режима нет: проверка только настоящей оплатой. Без подключённой платёжки сообщение уйдёт без кнопки оплаты, а причина появится в прогоне. Как устроены оплаты — «Приём оплат: эквайринг и ссылки на оплату».
  • Если платёжки нет совсем. Добавьте на лист второй старт: «Кодовое слово», слово тестоплата, в «Где срабатывает» — «В боте», и стрелку «Сразу» к блоку «Тег: купил» из ветки после оплаты. Напишите слово боту — увидите ветку после оплаты. Старт останавливает прежнюю воронку так же, как оплата, но переменных оплаты в тексте не будет. Перед запуском на людей этот старт удалите.
  • Не ждите сутками. Откройте свою переписку в «Диалогах»: в карточке справа, в блоке «Запланированные», у шага есть кнопка «Отправить сейчас». Сообщение уйдёт сразу и в свой срок не повторится.
  • Лист включён. Новый лист создаётся включённым; проверьте переключатель у листа в панели «Листы». Пройти воронку заново: «⋯» у листа → «Прогоны» → «Сбросить» («Проверка воронки на себе и разбор сбоев»).
⚠️ Демо засыпает

Демо живёт 7 дней. Проект, в котором сутки нет работы и нет шагов на ближайшие сутки, засыпает, а шаг, опоздавший больше чем на час, не уходит — воронка идёт дальше без него. Поэтому длинные паузы в демо не проверяйте: третий шаблон собирайте с короткими паузами, они указаны в его таблице.

Нет проекта в TERVIO? Заведите демо на 7 дней: все три шаблона собираются в нём.

Попробовать бесплатно

Шаблон 1. Подарок и дожимы

Для первой воронки и продукта до 5 000 ₽. Человек получает подарок, потом три сообщения по дням. Купил — сообщения прекратились.

  • Метка — tpl_gift, ссылка t.me/ваш_бот?start=tpl_gift.
  • Теги — шаблон_подарок, купил_таблицы.
  • Товар — «Таблицы за 3 вечера», 1 490 ₽. Название должно совпадать в кнопках и в условии старта после оплаты.
  1. Старт. «Запуск бота (/start)», метка tpl_gift, без текста. Стрелка «Сразу».
  2. Действия. Поставить тег шаблон_подарок. Стрелка «Сразу».
  3. Сообщение «Подарок». Кнопка «Открыть чек-лист», тип «Со ссылкой», https://example.com/gift. Дальше стрелка «Ко времени»: через 1 дн. от входа, 12:00.

    {name}, привет! Держите чек-лист «10 формул Google Таблиц».

    Внутри формулы, которые закрывают большинство рабочих задач, и пример к каждой. Читается за 5 минут.

    Завтра расскажу про ошибку, из-за которой отчёт приходится собирать заново.

  4. Сообщение «День 1». Кнопка «Посмотреть курс — 1 490 ₽», тип «Оплата»: в «Что оплачивает клиент» — «Своя позиция и цена», товар «Таблицы за 3 вечера», цена 1490. Стрелка «Ко времени»: через 2 дн. от входа, 12:00.

    Сегодня про ошибку, из-за которой отчёт приходится собирать заново.

    Данные и расчёты лежат на одном листе. Добавили строку — и формулы поехали.

    Проще разделить: один лист для исходных данных, второй для отчёта. Тогда новая строка ничего не ломает.

    В мини-курсе «Таблицы за 3 вечера» мы собираем такой отчёт на вашем примере.

  5. Сообщение «День 2». Кнопка «Хочу на курс», тип «Оплата», тот же товар. Стрелка «Ко времени»: через 3 дн. от входа, 19:00.

    Частый вопрос: «А если я совсем не умею в таблицы?»

    Курс начинается с пустого листа. Каждый вечер один урок и одно задание, на всё около часа.

    Внутри: 3 урока, шаблон отчёта и разбор частых ошибок.

  6. Сообщение «День 3». Кнопка «Купить за 1 490 ₽», тип «Оплата», тот же товар.

    Последнее сообщение про курс, дальше не пишу.

    Подойдёт, если вы каждую неделю собираете отчёт руками и хотите перестать. Стоимость 1 490 ₽, доступ придёт сразу после оплаты.

Ветка после оплаты

  1. Второй старт. «Внешнее событие (вебхук)», «Ключ события» оплата, «Где вести воронку» — «В боте». В «Условии запуска»: товар содержит Таблицы за 3 вечера. «Не состояние» не включайте: именно обычный старт останавливает дожимы. Стрелка «Сразу».
  2. Действия «Тег: купил». Поставить тег купил_таблицы. Стрелка «Сразу».
  3. Сообщение «Спасибо и доступ». Кнопка «Открыть курс», тип «Со ссылкой».

    Оплата прошла, спасибо!

    Вот ваш доступ к мини-курсу «Таблицы за 3 вечера». Начните с первого урока: он займёт минут двадцать.

Что проверить: подарок пришёл, все три дожима приходят по «Отправить сейчас», оплата дала сообщение и тег, остальные дожимы не пришли, а в «Прогонах» прежний прогон остановлен.

Шаблон 2. Диагностика

Для аудитории разного уровня. Три вопроса кнопками, тип человека, совет под этот тип, а на следующий день — предложение, где тип назван по имени.

  • Метка — tpl_diag.
  • Теги — шаблон_диагностика, тип_ручной_перенос, тип_хрупкие_формулы, тип_разные_файлы, купил_таблицы.
  • Товар — «Таблицы за 3 вечера», 1 490 ₽.
  1. Старт. «Запуск бота (/start)», метка tpl_diag. Стрелка «Сразу».
  2. Действия. Поставить тег шаблон_диагностика. Стрелка «Сразу».
  3. Сообщение «Вступление». Кнопка «Начать», тип «Callback-кнопка», текст ответного сообщения go. Стрелка «Ждать ответа», «любой ответ».

    {name}, привет! Пришлю чек-лист «10 формул Google Таблиц». Но сначала 3 коротких вопроса: подберу совет под вашу ситуацию. Займёт минуту.

  4. Три сообщения-вопроса. В каждом три Callback-кнопки в три ряда, тексты ответного сообщения a, b, c. Вопросы и подписи кнопок — в таблице ниже.
  5. Из каждого вопроса — две стрелки «Ждать ответа». К следующему блоку: «регулярное выражение» ^(a|b|c)$ и «Сохранить ответ в переменную» — ответ1, ответ2, ответ3. К подсказке: «любой ответ» — она проверяется последней.
  6. Сообщение «Подсказка». Включите «Не состояние»: человек остаётся на вопросе. Текст: «Выберите вариант кнопкой выше».
  7. Действия «Подсчёт типа». Пункт «Вычислить», «Записать в переменную» — тип, в «Выражение» — формула ниже целиком. При равенстве побеждает первый тип.
  8. Три стрелки из подсчёта, все «Сразу». У первых двух в «Условии» — тип равна a и тип равна b, в «Дополнительно» приоритет 20 и 10 и выключено «Ждать переменную тип». Третья — «Иначе». Каждая ведёт к своему блоку «Действия»: тег типа и «Вычислить» в переменную тип_название — 'Ручной перенос', 'Хрупкие формулы' или 'Разные файлы'.
  9. Советы. Из каждого блока типа стрелка «Сразу» к своему сообщению-совету. Во всех кнопка «Забрать чек-лист», тип «Со ссылкой».
  10. Сообщение «Предложение». Из каждого совета к нему стрелка «Ко времени»: через 1 дн. от входа, 12:00. Кнопка «Купить курс — 1 490 ₽», тип «Оплата», товар «Таблицы за 3 вечера».

    Вчера мы определили ваш тип: «{тип_название}». Получилось сделать первый шаг?

    Если хотите собрать это в систему, есть мини-курс «Таблицы за 3 вечера»: 3 урока, шаблон отчёта и разбор частых ошибок. Доступ придёт сразу после оплаты.

  11. Ветка после оплаты — как в первом шаблоне.
ВопросКнопки a, b, c
Вопрос 1 из 3. Что отнимает больше всего времени?Переношу цифры руками · Чиню сломанные формулы · Ищу, где лежат данные
Вопрос 2 из 3. Как выглядит ваш отчёт сейчас?Новый файл каждую неделю · Один большой лист · Разные файлы у разных людей
Вопрос 3 из 3. Что случилось, когда отчёт подвёл в последний раз?Не успел к сроку · Нашли ошибку в цифрах · Не нашли нужную версию

Формула для «Подсчёта типа»:

тест_а = iif({ответ1} == 'a', 1, 0) + iif({ответ2} == 'a', 1, 0) + iif({ответ3} == 'a', 1, 0)
тест_б = iif({ответ1} == 'b', 1, 0) + iif({ответ2} == 'b', 1, 0) + iif({ответ3} == 'b', 1, 0)
тест_в = iif({ответ1} == 'c', 1, 0) + iif({ответ2} == 'c', 1, 0) + iif({ответ3} == 'c', 1, 0)
iif(тест_а >= тест_б and тест_а >= тест_в, 'a', iif(тест_б >= тест_в, 'b', 'c'))

Тексты советов:

A. Ваш тип: «Ручной перенос».

Цифры копируются руками, поэтому отчёт отнимает столько времени. Это вопрос устройства файла, а не внимательности.

Первый шаг на этой неделе: заведите один лист только для исходных данных и подтяните из него итог одной формулой.

B. Ваш тип: «Хрупкие формулы».

Данные и расчёты лежат вместе, поэтому любая новая строка что-то ломает.

Первый шаг на этой неделе: разнесите данные и отчёт по двум листам и закрепите диапазоны в формулах.

C. Ваш тип: «Разные файлы».

У каждого своя версия, поэтому цифры расходятся до расчётов.

Первый шаг на этой неделе: выберите один главный файл и договоритесь, что данные вносят только в него.

Что проверить: напишите текст вместо кнопки — приходит подсказка, вопрос ждёт. Пройдите трижды с разными ответами, между проходами — «Прогоны» → «Сбросить». В разных типах разные теги и слово в предложении. Развилку без прохода покажет «Проверить условия» в панели блока.

Шаблон 3. Пробный доступ и подписка

Для клуба или сервиса. Семь дней бесплатно, предложение на шестой день, оплата продлевает доступ, продление — по кнопке. Автосписаний нет: каждый месяц человек платит сам.

  • Метка — tpl_trial.
  • Теги — шаблон_пробный, подписка_клуб.
  • Товар — «Клуб «Таблицы», 30 дней», 990 ₽, доступ 30 дней, переменная срока доступ_клуб.
ПаузаВ работе и в демо
Пробный доступ → «Получилось?»«Ко времени», 1 дн. от входа, 12:00. В демо — «Через» 1 мин
«Получилось?» или ответ → предложение«Ко времени», 6 дн. от входа, 12:00. В демо — «Через» 2 мин
Предложение → напоминание«Окно» 10:00–20:00, не раньше чем через 1 день. В демо — «Через» 2 мин
Доступ в кнопке оплаты30 дней. В демо — 2 дня
  1. Старт. «Запуск бота (/start)», метка tpl_trial. Стрелка «Сразу».
  2. Действия. Поставить тег шаблон_пробный. Стрелка «Сразу».
  3. Сообщение «Пробный доступ». Кнопка «Открыть клуб», тип «Со ссылкой», https://example.com/trial.

    {name}, привет! Открыл вам клуб «Таблицы» на 7 дней бесплатно.

    Внутри разборы файлов участников и шаблоны отчётов. Начните с шаблона недельного отчёта: он настраивается за 10 минут.

  4. Сообщение «Получилось?». Текст «Получилось зайти в клуб?», две Callback-кнопки: «Да, всё открылось» — yes, «Нет, не получается» — no. Из блока три стрелки: «Ждать ответа», «полное совпадение» yes — к блоку 5; так же no — к блоку 6; если человек молчит — «По времени», «Ко времени», через 6 дн. от входа, 12:00 — к блоку 8.
  5. Сообщение «Получилось». Стрелка «Ко времени»: через 6 дн. от входа, 12:00 — к блоку 8.

    Отлично. Попробуйте шаблон недельного отчёта на своих цифрах — это лучший способ понять, нужен ли вам клуб.

  6. Действия «Сообщить команде». Пункт «Сообщить команде», в «Что написать команде» — {name} не может зайти в пробный доступ; пункт «Действие TERVIO» → «Оставить примечание»: «Не получилось зайти в пробный доступ». Стрелка «Сразу».
  7. Сообщение «Не получилось». Стрелка «Ко времени»: через 6 дн. от входа, 12:00 — к блоку 8.

    Передал команде, вам ответят здесь в рабочее время.

  8. Сообщение «Предложение». Кнопка «Оформить подписку — 990 ₽», тип «Оплата»: товар и цена, «Доступ, дней» — 30, «Переменная срока» — доступ_клуб. Стрелка «Окно»: 10:00–20:00, «Не раньше чем через» 1 день.

    Завтра пробная неделя заканчивается.

    В подписке остаются разборы и шаблоны. 990 ₽ за 30 дней, доступ продлится сразу после оплаты.

  9. Сообщение «Напоминание». Та же кнопка оплаты.

    Если шаблоны пригодились, подписка сохранит к ним доступ. Это последнее сообщение про клуб.

💡 Чужой сервис TERVIO не закроет

Если клуб живёт на другом сайте, доступ там открываете и закрываете вы. Для закрытого чата в Telegram, где бот — администратор, в блоке «Действия» есть «Одобрить заявку в чат» и «Удалить из чата».

Ветка после оплаты и продление

  1. Старт «Оплата подписки». «Внешнее событие (вебхук)», ключ оплата, «В боте», условие: товар содержит Клуб «Таблицы», 30 дней. Стрелка «Сразу» к блоку «Действия» с тегом подписка_клуб, от него «Сразу» к сообщению «Подписка оформлена» с кнопкой «Открыть клуб», тип «Со ссылкой»: «Подписка оформлена, спасибо! Доступ до {доступ_до_текстом}».
  2. Старт «Скоро закончится». Ключ доступ_заканчивается, «В боте», условие: доступ_переменная равна доступ_клуб, включено «Не состояние». Текст прямо в «Первом сообщении» старта: «Подписка закончится через {дней_осталось} дн. Продлить можно кнопкой, срок добавится к текущему». Кнопка «Продлить — 990 ₽», тип «Оплата», как в блоке 8. За сколько дней напоминать, задаётся в «Эквайринге» на вкладке «Настройки».
  3. Старт «Закончилась». Ключ доступ_закончился, «В боте», то же условие, обычный старт. Текст: «Подписка закончилась. Вернуться можно кнопкой, доступ откроется сразу после оплаты». Кнопка «Вернуться — 990 ₽», тип «Оплата», как в блоке 8. Событие приходит на следующий день после конца доступа.

Вариант с ИИ вместо ссылки

Человек сразу пользуется помощником в боте, без внешнего сайта. Работает только в боте Telegram; блоки 4–7 не нужны. Текст блока 3, без кнопки: «{name}, привет! Я помощник клуба «Таблицы». Пришлите вопрос про Google Таблицы, и я подскажу формулу или порядок действий. Бесплатно 5 ответов. С чего начнём?»

От него стрелка «Сразу» к блоку «ИИ»: режим «Диалог», «Сколько раз ИИ ответит» — 5, «Ждать ответа» — 3 дня. Задача для ИИ:

Ты помощник клуба «Таблицы». Человек присылает вопрос про Google Таблицы, ты отвечаешь коротко: что сделать и какая формула нужна, до 5 предложений. На «вы». Если вопрос не про таблицы, скажи об этом и предложи задать вопрос про таблицы. Если просит живого человека или возврат денег, выбери выход «Нужен человек». Если просит больше не писать, выбери выход «Отказ». Не обещай результатов и не придумывай факты о клубе.

Выход блока «ИИ» (все «Сразу»)Куда
«Лимит ответов»«Предложение»
«Цель достигнута», «Молчит»«Напоминание»
«Нужен человек»«Сообщить команде», затем «Не получилось»
«Отказ»сообщение «Хорошо, не буду мешать.»
«Ошибка ИИ»сообщение «Помощник сейчас не отвечает. Напишите чуть позже.»

В демо каждый ответ встроенного ИИ идёт из 200 бесплатных. Чтобы у подписчиков помощник не кончался, после тега подписка_клуб поставьте второй блок «ИИ» на 30 ответов, а по его выходу «Лимит ответов» — короткое сообщение и стрелку снова на него же. Как устроен блок — «Блок «ИИ»: нейросеть внутри воронки».

Что проверить: кнопка «нет» даёт сигнал команде. После оплаты в карточке есть дата доступа, и в сообщении она подставилась. С доступом на 2 дня приходит напоминание, а через день после конца — «Закончилась». Без подходящей платёжки ветку продления в демо не проверить: она запускается оплатой.

Проверьте себя
  • Знаете, почему старт после оплаты должен быть обычным, а не «Не состояние», и что он делает с дожимами.
  • Ставите значения кнопок через «Callback-кнопку», а ветки — по тексту ответного сообщения, а не по названию.
  • Понимаете, зачем у вопроса диагностики вторая стрелка «любой ответ» и почему подсказка — «Не состояние».
  • Назовёте, откуда «Ко времени» отсчитывает «через N дн.» и почему длинные паузы в демо не проверяют.
  • Знаете, какие события приходят перед концом доступа и после него и где задаётся, за сколько дней напомнить.

Дальше — «Проверка воронки на себе и разбор сбоев»: как пройти собранную воронку своим Telegram, пройти её второй раз и найти, где она замолчала.

Справочник по этому разделуДокументация TERVIO: что делает каждая кнопка на экране.
Урок пройден?Отметка хранится в этом браузере. Дальше — 3.9 «Проверка воронки на себе и разбор сбоев».
Следующий урок
Предыдущий урок: 3.7 Воронка в боте: кнопки, ссылки запуска, тег запуска, передача в личку