На главную

Кейсы

Клиентов не называем — так требуют договоры. Поэтому здесь не логотипы, а сами задачи: с чем приходили и что мы сделали. Самые интересные разобраны в блоге до уровня кода.

Заявки и продажи

Мессенджеры

Заявки приходят в пять чатов, а в CRM их нет

Боты в Telegram, Instagram Direct и WhatsApp сами заводят контакт и сделку и назначают ответственного менеджера. Телефон, который клиент написал в чате, подтягивается в карточку. Написанное ночью утром уже в работе — и ни одна заявка не зависит от того, перечитал ли кто-то все чаты.

Telegram · Instagram Direct · WhatsApp → CRM
Календарь

Запись в календаре есть, а в CRM пусто

Встречи из календаря сами становятся сделками: клиент записался — сделка создалась в нужной воронке, перенёс время — обновилась, отменил — сделка об этом знает. Отдельно следим, чтобы повторная запись того же человека не плодила дубли.

календарь → CRM · без дублей
Сайт

Заявка с сайта не становится задачей

Заявка с формы на сайте сразу становится задачей в трекере: контакты и то, что написал клиент, уже в полях. Если человек уточнил данные или заявка сменила статус, обновляем ту же задачу, а не заводим вторую. Менеджер работает только в трекере и ничего не перепечатывает руками.

формы → таск-трекер · одна задача на заявку

Боты

Разработка

Нужен бот, а конструкторы не тянут ваш сценарий

Пишем бота под ваше ТЗ, а не собираем из готовых блоков: каталог, который сам обновляется из постов канала, поиск обычным текстом, подбор по фильтрам, где на каждом шаге видно, сколько вариантов осталось, корзина и заказ, который приходит менеджеру или в CRM. Логика живёт в коде с историей изменений, поэтому следующая правка — это не пересборка бота.

Telegram · свой бэкенд · логика как код
Защита

Доступ к контенту переслали тому, кто не платил

Бот перед выдачей контента сверяет пользователя со статусом оплаты в базе. Не оплатил — не зайдёт, даже с пересланной ссылкой. Платный контент перестаёт расходиться бесплатно.

проверка оплаты · закрытый контент в боте
AI

Поддержка каждый день отвечает на одни и те же вопросы

Бот отвечает из вашей базы знаний круглосуточно, а нетипичное передаёт менеджеру вместе с историей переписки. Все диалоги выгружаются в удобном формате — для контроля качества, обучения команды или анализа.

база знаний · нетипичное — человеку · экспорт чатов

Маркетинг и аналитика

Реклама

Реклама крутится, а кто приносит деньги — неизвестно

Оплаты из CRM приходят в рекламные кабинеты через Conversions API. Реклама учится на деньгах, а не на кликах, и по каждой оплате виден её канал. Настраивали передачу сразу в несколько кабинетов из одного источника правды.

Meta Conversions API · GA4 · Google Ads
Метки

Лиды из рекламы приходят в CRM без меток

Заявка из лид-формы проходит через бота и ложится в CRM вместе с рекламными метками — кампания, объявление, клик. Дальше эти метки едут за сделкой до самой оплаты, поэтому сквозная аналитика сходится, а не обрывается на первом шаге.

лид-формы → бот → CRM · fbclid и кампании
Дашборды

Данные есть везде, а картины нет нигде

Сводим рекламу, CRM и платежи в собственную базу и строим дашборд под ваш процесс: свежие цифры каждое утро, сравнение периодов, доступ для тех, кому нужно видеть, без доступа к сырым данным. Начинали такие задачи с Google Таблиц — и в блоге честно разобрали, где таблиц перестаёт хватать.

Разбор в блоге →свой бэкенд · Postgres · дашборды

Порядок в данных

Дубли

Один и тот же клиент в базе трижды

Находим и объединяем дубли контактов и сделок: комментарии, задачи, файлы и суммы переезжают в одну карточку, история не теряется. Дубль с платежом не удаляется, пока платёж не перенесён. Делаем это в любой системе, где есть API.

Разбор в блоге →дедупликация контактов и сделок · CRM
Восстановление

Массовая операция стёрла полбазы

Возвращаем массово стёртое — из логов, бэкапов и экспортов, со сверкой количеств до и после. А потом закрываем саму возможность повторить это случайно: права на массовые действия и экспорт сегмента перед каждым из них.

Разбор в блоге →восстановление данных · сверка
Отчёты

Отчёт показывает рост, которого нет

Прирост базы считают по дате добавления в список — и человека, перенесённого между списками, считают заново. Клиентов в отчёте группируют по имени и телефону — и один человек становится тремя. Пересчитываем по первому появлению контакта в аккаунте и по почте как ключу: цифры меняются в разы, зато сходятся с реальностью.

Разбор в блоге: прирост базы → · идентификатор клиента →аналитика базы · SQL · проверка методики

Образование и доступы

LMS

Оплатил курс — и ждёт, пока откроют доступ

После оплаты доступ к курсу и боту открывается сам, после возврата денег — закрывается. Следим за состоянием подписки, а не за разовым событием: продлил — всё работает дальше, не продлил — доступ закрылся без переписки.

LMS · платёжные вебхуки · доступ по статусу
Документы

Сертификаты и счета система «не умеет» сама

Генерируем персональные документы по событию — оплата, окончание курса, смена статуса — и сами отправляем их клиенту в почту или мессенджер. Имя, даты и номера подставляются из базы, шаблон — ваш.

генерация PDF · триггеры по событию
Виджеты

Готовая платформа не умеет того, что нужно именно вам

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

кастомные виджеты · сайт и LMS

Процессы и почта

Процессы

Полдня уходит на перенос данных между сервисами

Связываем CRM, рассылки, таск-трекеры, почту и календари в один процесс: событие в одной системе само запускает действия в остальных. Сценарии держим как код в репозитории, поэтому правка вносится один раз и не теряется.

Разбор в блоге →n8n · вебхуки · любые API
Почта

Важное приходит на почту и там и остаётся

Триггеры по входящим письмам: вложения сохраняются куда нужно, аудио расшифровывается в текст, а данные из письма попадают в CRM или задачу. Ящик перестаёт быть местом, где теряются заявки.

почтовые триггеры · вложения и аудио
CRM

В CRM не хватает мелочей, которые нужны каждый день

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

кастомные действия · триггеры · автоматические письма

Собственные системы и сопровождение

Кабинеты

Клиент спрашивает баланс в чате, а баланс — в таблице

Личный кабинет с общей базой: сайт, бот и поддержка видят одни и те же покупки, баланс и промокоды. Возврат или начисление — одной кнопкой в админке, а не перепиской между тремя людьми.

веб-кабинет · общая база · бот
Миграции

Переезд на новую платформу пугает потерей данных

Переносим базы, чаты и автоматизации целиком — из старой CRM, из таблиц, из Make в n8n — со сверкой количеств до и после переезда. Старое и новое работают параллельно, пока не убедимся, что ничего не потерялось.

миграции · сверка данных · без простоя
Сопровождение

О сломанной автоматизации узнают от клиентов

Каждый сбой сценария сразу приходит в Telegram — с тем, что именно упало и на какой записи, а не «что-то не работает». Сценарии бэкапим в репозиторий, так что любую версию можно вернуть за минуту. Токены держим вне нод, чтобы они не растекались по бэкапам.

алерты в Telegram · бэкапы сценариев · без ключей в нодах
Если что-то из этого — про вас

Опишите свою ситуацию

Напишите, какой процесс забирает больше всего времени. Ответим, что можно автоматизировать и сколько это примерно стоит.

Обсудить задачу