Кейси
Клієнтів не називаємо — так вимагають договори. Тому тут не логотипи, а самі завдання: з чим приходили і що ми зробили. Найцікавіші розібрані в блозі до рівня коду.
Заявки й продажі
Заявки приходять у п’ять чатів, а в 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 · бекапи сценаріїв · без ключів у нодахОпишіть свою ситуацію
Напишіть, який процес забирає найбільше часу. Відповімо, що можна автоматизувати і скільки це приблизно коштує.
Обговорити завдання