Три готовые воронки: подарок, диагностика, пробный доступ
Три воронки, которые чаще всего нужны первыми: подарок с дожимами, диагностика с советом под тип человека и пробный доступ с подпиской. Каждая расписана блок за блоком, с текстами сообщений, и собирается за 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 ₽. Название должно совпадать в кнопках и в условии старта после оплаты.
- Старт. «Запуск бота (/start)», метка
tpl_gift, без текста. Стрелка «Сразу». - Действия. Поставить тег
шаблон_подарок. Стрелка «Сразу». - Сообщение «Подарок». Кнопка «Открыть чек-лист», тип «Со ссылкой»,
https://example.com/gift. Дальше стрелка «Ко времени»: через 1 дн. от входа, 12:00.{name}, привет! Держите чек-лист «10 формул Google Таблиц».
Внутри формулы, которые закрывают большинство рабочих задач, и пример к каждой. Читается за 5 минут.
Завтра расскажу про ошибку, из-за которой отчёт приходится собирать заново.
- Сообщение «День 1». Кнопка «Посмотреть курс — 1 490 ₽», тип «Оплата»: в «Что оплачивает клиент» — «Своя позиция и цена», товар «Таблицы за 3 вечера», цена 1490. Стрелка «Ко времени»: через 2 дн. от входа, 12:00.
Сегодня про ошибку, из-за которой отчёт приходится собирать заново.
Данные и расчёты лежат на одном листе. Добавили строку — и формулы поехали.
Проще разделить: один лист для исходных данных, второй для отчёта. Тогда новая строка ничего не ломает.
В мини-курсе «Таблицы за 3 вечера» мы собираем такой отчёт на вашем примере.
- Сообщение «День 2». Кнопка «Хочу на курс», тип «Оплата», тот же товар. Стрелка «Ко времени»: через 3 дн. от входа, 19:00.
Частый вопрос: «А если я совсем не умею в таблицы?»
Курс начинается с пустого листа. Каждый вечер один урок и одно задание, на всё около часа.
Внутри: 3 урока, шаблон отчёта и разбор частых ошибок.
- Сообщение «День 3». Кнопка «Купить за 1 490 ₽», тип «Оплата», тот же товар.
Последнее сообщение про курс, дальше не пишу.
Подойдёт, если вы каждую неделю собираете отчёт руками и хотите перестать. Стоимость 1 490 ₽, доступ придёт сразу после оплаты.
Ветка после оплаты
- Второй старт. «Внешнее событие (вебхук)», «Ключ события»
оплата, «Где вести воронку» — «В боте». В «Условии запуска»:товарсодержитТаблицы за 3 вечера. «Не состояние» не включайте: именно обычный старт останавливает дожимы. Стрелка «Сразу». - Действия «Тег: купил». Поставить тег
купил_таблицы. Стрелка «Сразу». - Сообщение «Спасибо и доступ». Кнопка «Открыть курс», тип «Со ссылкой».
Оплата прошла, спасибо!
Вот ваш доступ к мини-курсу «Таблицы за 3 вечера». Начните с первого урока: он займёт минут двадцать.
Что проверить: подарок пришёл, все три дожима приходят по «Отправить сейчас», оплата дала сообщение и тег, остальные дожимы не пришли, а в «Прогонах» прежний прогон остановлен.
Шаблон 2. Диагностика
Для аудитории разного уровня. Три вопроса кнопками, тип человека, совет под этот тип, а на следующий день — предложение, где тип назван по имени.
- Метка —
tpl_diag. - Теги —
шаблон_диагностика,тип_ручной_перенос,тип_хрупкие_формулы,тип_разные_файлы,купил_таблицы. - Товар — «Таблицы за 3 вечера», 1 490 ₽.
- Старт. «Запуск бота (/start)», метка
tpl_diag. Стрелка «Сразу». - Действия. Поставить тег
шаблон_диагностика. Стрелка «Сразу». - Сообщение «Вступление». Кнопка «Начать», тип «Callback-кнопка», текст ответного сообщения
go. Стрелка «Ждать ответа», «любой ответ».{name}, привет! Пришлю чек-лист «10 формул Google Таблиц». Но сначала 3 коротких вопроса: подберу совет под вашу ситуацию. Займёт минуту.
- Три сообщения-вопроса. В каждом три Callback-кнопки в три ряда, тексты ответного сообщения
a,b,c. Вопросы и подписи кнопок — в таблице ниже. - Из каждого вопроса — две стрелки «Ждать ответа». К следующему блоку: «регулярное выражение»
^(a|b|c)$и «Сохранить ответ в переменную» —ответ1,ответ2,ответ3. К подсказке: «любой ответ» — она проверяется последней. - Сообщение «Подсказка». Включите «Не состояние»: человек остаётся на вопросе. Текст: «Выберите вариант кнопкой выше».
- Действия «Подсчёт типа». Пункт «Вычислить», «Записать в переменную» —
тип, в «Выражение» — формула ниже целиком. При равенстве побеждает первый тип. - Три стрелки из подсчёта, все «Сразу». У первых двух в «Условии» —
типравнаaитиправнаb, в «Дополнительно» приоритет 20 и 10 и выключено «Ждать переменную тип». Третья — «Иначе». Каждая ведёт к своему блоку «Действия»: тег типа и «Вычислить» в переменнуютип_название—'Ручной перенос','Хрупкие формулы'или'Разные файлы'. - Советы. Из каждого блока типа стрелка «Сразу» к своему сообщению-совету. Во всех кнопка «Забрать чек-лист», тип «Со ссылкой».
- Сообщение «Предложение». Из каждого совета к нему стрелка «Ко времени»: через 1 дн. от входа, 12:00. Кнопка «Купить курс — 1 490 ₽», тип «Оплата», товар «Таблицы за 3 вечера».
Вчера мы определили ваш тип: «{тип_название}». Получилось сделать первый шаг?
Если хотите собрать это в систему, есть мини-курс «Таблицы за 3 вечера»: 3 урока, шаблон отчёта и разбор частых ошибок. Доступ придёт сразу после оплаты.
- Ветка после оплаты — как в первом шаблоне.
| Вопрос | Кнопки 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 дня |
- Старт. «Запуск бота (/start)», метка
tpl_trial. Стрелка «Сразу». - Действия. Поставить тег
шаблон_пробный. Стрелка «Сразу». - Сообщение «Пробный доступ». Кнопка «Открыть клуб», тип «Со ссылкой»,
https://example.com/trial.{name}, привет! Открыл вам клуб «Таблицы» на 7 дней бесплатно.
Внутри разборы файлов участников и шаблоны отчётов. Начните с шаблона недельного отчёта: он настраивается за 10 минут.
- Сообщение «Получилось?». Текст «Получилось зайти в клуб?», две Callback-кнопки: «Да, всё открылось» —
yes, «Нет, не получается» —no. Из блока три стрелки: «Ждать ответа», «полное совпадение»yes— к блоку 5; так жеno— к блоку 6; если человек молчит — «По времени», «Ко времени», через 6 дн. от входа, 12:00 — к блоку 8. - Сообщение «Получилось». Стрелка «Ко времени»: через 6 дн. от входа, 12:00 — к блоку 8.
Отлично. Попробуйте шаблон недельного отчёта на своих цифрах — это лучший способ понять, нужен ли вам клуб.
- Действия «Сообщить команде». Пункт «Сообщить команде», в «Что написать команде» —
{name} не может зайти в пробный доступ; пункт «Действие TERVIO» → «Оставить примечание»: «Не получилось зайти в пробный доступ». Стрелка «Сразу». - Сообщение «Не получилось». Стрелка «Ко времени»: через 6 дн. от входа, 12:00 — к блоку 8.
Передал команде, вам ответят здесь в рабочее время.
- Сообщение «Предложение». Кнопка «Оформить подписку — 990 ₽», тип «Оплата»: товар и цена, «Доступ, дней» — 30, «Переменная срока» —
доступ_клуб. Стрелка «Окно»: 10:00–20:00, «Не раньше чем через» 1 день.Завтра пробная неделя заканчивается.
В подписке остаются разборы и шаблоны. 990 ₽ за 30 дней, доступ продлится сразу после оплаты.
- Сообщение «Напоминание». Та же кнопка оплаты.
Если шаблоны пригодились, подписка сохранит к ним доступ. Это последнее сообщение про клуб.
Если клуб живёт на другом сайте, доступ там открываете и закрываете вы. Для закрытого чата в Telegram, где бот — администратор, в блоке «Действия» есть «Одобрить заявку в чат» и «Удалить из чата».
Ветка после оплаты и продление
- Старт «Оплата подписки». «Внешнее событие (вебхук)», ключ
оплата, «В боте», условие:товарсодержитКлуб «Таблицы», 30 дней. Стрелка «Сразу» к блоку «Действия» с тегомподписка_клуб, от него «Сразу» к сообщению «Подписка оформлена» с кнопкой «Открыть клуб», тип «Со ссылкой»: «Подписка оформлена, спасибо! Доступ до {доступ_до_текстом}». - Старт «Скоро закончится». Ключ
доступ_заканчивается, «В боте», условие:доступ_переменнаяравнадоступ_клуб, включено «Не состояние». Текст прямо в «Первом сообщении» старта: «Подписка закончится через {дней_осталось} дн. Продлить можно кнопкой, срок добавится к текущему». Кнопка «Продлить — 990 ₽», тип «Оплата», как в блоке 8. За сколько дней напоминать, задаётся в «Эквайринге» на вкладке «Настройки». - Старт «Закончилась». Ключ
доступ_закончился, «В боте», то же условие, обычный старт. Текст: «Подписка закончилась. Вернуться можно кнопкой, доступ откроется сразу после оплаты». Кнопка «Вернуться — 990 ₽», тип «Оплата», как в блоке 8. Событие приходит на следующий день после конца доступа.
Вариант с ИИ вместо ссылки
Человек сразу пользуется помощником в боте, без внешнего сайта. Работает только в боте Telegram; блоки 4–7 не нужны. Текст блока 3, без кнопки: «{name}, привет! Я помощник клуба «Таблицы». Пришлите вопрос про Google Таблицы, и я подскажу формулу или порядок действий. Бесплатно 5 ответов. С чего начнём?»
От него стрелка «Сразу» к блоку «ИИ»: режим «Диалог», «Сколько раз ИИ ответит» — 5, «Ждать ответа» — 3 дня. Задача для ИИ:
Ты помощник клуба «Таблицы». Человек присылает вопрос про Google Таблицы, ты отвечаешь коротко: что сделать и какая формула нужна, до 5 предложений. На «вы». Если вопрос не про таблицы, скажи об этом и предложи задать вопрос про таблицы. Если просит живого человека или возврат денег, выбери выход «Нужен человек». Если просит больше не писать, выбери выход «Отказ». Не обещай результатов и не придумывай факты о клубе.
| Выход блока «ИИ» (все «Сразу») | Куда |
|---|---|
| «Лимит ответов» | «Предложение» |
| «Цель достигнута», «Молчит» | «Напоминание» |
| «Нужен человек» | «Сообщить команде», затем «Не получилось» |
| «Отказ» | сообщение «Хорошо, не буду мешать.» |
| «Ошибка ИИ» | сообщение «Помощник сейчас не отвечает. Напишите чуть позже.» |
В демо каждый ответ встроенного ИИ идёт из 200 бесплатных. Чтобы у подписчиков помощник не кончался, после тега подписка_клуб поставьте второй блок «ИИ» на 30 ответов, а по его выходу «Лимит ответов» — короткое сообщение и стрелку снова на него же. Как устроен блок — «Блок «ИИ»: нейросеть внутри воронки».
Что проверить: кнопка «нет» даёт сигнал команде. После оплаты в карточке есть дата доступа, и в сообщении она подставилась. С доступом на 2 дня приходит напоминание, а через день после конца — «Закончилась». Без подходящей платёжки ветку продления в демо не проверить: она запускается оплатой.
- Знаете, почему старт после оплаты должен быть обычным, а не «Не состояние», и что он делает с дожимами.
- Ставите значения кнопок через «Callback-кнопку», а ветки — по тексту ответного сообщения, а не по названию.
- Понимаете, зачем у вопроса диагностики вторая стрелка «любой ответ» и почему подсказка — «Не состояние».
- Назовёте, откуда «Ко времени» отсчитывает «через N дн.» и почему длинные паузы в демо не проверяют.
- Знаете, какие события приходят перед концом доступа и после него и где задаётся, за сколько дней напомнить.
Дальше — «Проверка воронки на себе и разбор сбоев»: как пройти собранную воронку своим Telegram, пройти её второй раз и найти, где она замолчала.
Справочник по этому разделуДокументация TERVIO: что делает каждая кнопка на экране.