Кейсы
Клиентов не называем — так требуют договоры. Поэтому здесь не логотипы, а сами задачи: с чем приходили и что мы сделали. Самые интересные разобраны в блоге до уровня кода.
Заявки и продажи
Заявки приходят в пять чатов, а в CRM их нет
Боты в Telegram, Instagram Direct и WhatsApp сами заводят контакт и сделку и назначают ответственного менеджера. Телефон, который клиент написал в чате, подтягивается в карточку. Написанное ночью утром уже в работе — и ни одна заявка не зависит от того, перечитал ли кто-то все чаты.
Telegram · Instagram Direct · WhatsApp → CRMЗапись в календаре есть, а в CRM пусто
Встречи из календаря сами становятся сделками: клиент записался — сделка создалась в нужной воронке, перенёс время — обновилась, отменил — сделка об этом знает. Отдельно следим, чтобы повторная запись того же человека не плодила дубли.
календарь → CRM · без дублейЗаявка с сайта не становится задачей
Заявка с формы на сайте сразу становится задачей в трекере: контакты и то, что написал клиент, уже в полях. Если человек уточнил данные или заявка сменила статус, обновляем ту же задачу, а не заводим вторую. Менеджер работает только в трекере и ничего не перепечатывает руками.
формы → таск-трекер · одна задача на заявкуБоты
Нужен бот, а конструкторы не тянут ваш сценарий
Пишем бота под ваше ТЗ, а не собираем из готовых блоков: каталог, который сам обновляется из постов канала, поиск обычным текстом, подбор по фильтрам, где на каждом шаге видно, сколько вариантов осталось, корзина и заказ, который приходит менеджеру или в CRM. Логика живёт в коде с историей изменений, поэтому следующая правка — это не пересборка бота.
Telegram · свой бэкенд · логика как кодДоступ к контенту переслали тому, кто не платил
Бот перед выдачей контента сверяет пользователя со статусом оплаты в базе. Не оплатил — не зайдёт, даже с пересланной ссылкой. Платный контент перестаёт расходиться бесплатно.
проверка оплаты · закрытый контент в ботеПоддержка каждый день отвечает на одни и те же вопросы
Бот отвечает из вашей базы знаний круглосуточно, а нетипичное передаёт менеджеру вместе с историей переписки. Все диалоги выгружаются в удобном формате — для контроля качества, обучения команды или анализа.
база знаний · нетипичное — человеку · экспорт чатовМаркетинг и аналитика
Реклама крутится, а кто приносит деньги — неизвестно
Оплаты из CRM приходят в рекламные кабинеты через Conversions API. Реклама учится на деньгах, а не на кликах, и по каждой оплате виден её канал. Настраивали передачу сразу в несколько кабинетов из одного источника правды.
Meta Conversions API · GA4 · Google AdsЛиды из рекламы приходят в CRM без меток
Заявка из лид-формы проходит через бота и ложится в CRM вместе с рекламными метками — кампания, объявление, клик. Дальше эти метки едут за сделкой до самой оплаты, поэтому сквозная аналитика сходится, а не обрывается на первом шаге.
лид-формы → бот → CRM · fbclid и кампанииДанные есть везде, а картины нет нигде
Сводим рекламу, CRM и платежи в собственную базу и строим дашборд под ваш процесс: свежие цифры каждое утро, сравнение периодов, доступ для тех, кому нужно видеть, без доступа к сырым данным. Начинали такие задачи с Google Таблиц — и в блоге честно разобрали, где таблиц перестаёт хватать.
Разбор в блоге →свой бэкенд · Postgres · дашбордыПорядок в данных
Один и тот же клиент в базе трижды
Находим и объединяем дубли контактов и сделок: комментарии, задачи, файлы и суммы переезжают в одну карточку, история не теряется. Дубль с платежом не удаляется, пока платёж не перенесён. Делаем это в любой системе, где есть API.
Разбор в блоге →дедупликация контактов и сделок · CRMМассовая операция стёрла полбазы
Возвращаем массово стёртое — из логов, бэкапов и экспортов, со сверкой количеств до и после. А потом закрываем саму возможность повторить это случайно: права на массовые действия и экспорт сегмента перед каждым из них.
Разбор в блоге →восстановление данных · сверкаОтчёт показывает рост, которого нет
Прирост базы считают по дате добавления в список — и человека, перенесённого между списками, считают заново. Клиентов в отчёте группируют по имени и телефону — и один человек становится тремя. Пересчитываем по первому появлению контакта в аккаунте и по почте как ключу: цифры меняются в разы, зато сходятся с реальностью.
Разбор в блоге: прирост базы → · идентификатор клиента →аналитика базы · SQL · проверка методикиОбразование и доступы
Оплатил курс — и ждёт, пока откроют доступ
После оплаты доступ к курсу и боту открывается сам, после возврата денег — закрывается. Следим за состоянием подписки, а не за разовым событием: продлил — всё работает дальше, не продлил — доступ закрылся без переписки.
LMS · платёжные вебхуки · доступ по статусуСертификаты и счета система «не умеет» сама
Генерируем персональные документы по событию — оплата, окончание курса, смена статуса — и сами отправляем их клиенту в почту или мессенджер. Имя, даты и номера подставляются из базы, шаблон — ваш.
генерация PDF · триггеры по событиюГотовая платформа не умеет того, что нужно именно вам
Встраиваем собственные виджеты прямо в сайт или учебную платформу: поддержка, домашние задания, прогресс, анкеты. Для пользователя это родная часть продукта, а не сторонний сервис в новой вкладке.
кастомные виджеты · сайт и LMSПроцессы и почта
Полдня уходит на перенос данных между сервисами
Связываем CRM, рассылки, таск-трекеры, почту и календари в один процесс: событие в одной системе само запускает действия в остальных. Сценарии держим как код в репозитории, поэтому правка вносится один раз и не теряется.
Разбор в блоге →n8n · вебхуки · любые APIВажное приходит на почту и там и остаётся
Триггеры по входящим письмам: вложения сохраняются куда нужно, аудио расшифровывается в текст, а данные из письма попадают в CRM или задачу. Ящик перестаёт быть местом, где теряются заявки.
почтовые триггеры · вложения и аудиоВ CRM не хватает мелочей, которые нужны каждый день
Добавляем собственные действия, которых нет в коробке: сделка переезжает между воронками по комментарию, письмо отправляется по статусу, поля заполняются сами по событию. CRM начинает работать так, как устроен ваш процесс, а не наоборот.
кастомные действия · триггеры · автоматические письмаСобственные системы и сопровождение
Клиент спрашивает баланс в чате, а баланс — в таблице
Личный кабинет с общей базой: сайт, бот и поддержка видят одни и те же покупки, баланс и промокоды. Возврат или начисление — одной кнопкой в админке, а не перепиской между тремя людьми.
веб-кабинет · общая база · ботПереезд на новую платформу пугает потерей данных
Переносим базы, чаты и автоматизации целиком — из старой CRM, из таблиц, из Make в n8n — со сверкой количеств до и после переезда. Старое и новое работают параллельно, пока не убедимся, что ничего не потерялось.
миграции · сверка данных · без простояО сломанной автоматизации узнают от клиентов
Каждый сбой сценария сразу приходит в Telegram — с тем, что именно упало и на какой записи, а не «что-то не работает». Сценарии бэкапим в репозиторий, так что любую версию можно вернуть за минуту. Токены держим вне нод, чтобы они не растекались по бэкапам.
алерты в Telegram · бэкапы сценариев · без ключей в нодахОпишите свою ситуацию
Напишите, какой процесс забирает больше всего времени. Ответим, что можно автоматизировать и сколько это примерно стоит.
Обсудить задачу