Чому ліди опиняються в Telegram — і чому там вони губляться
Telegram — найшвидший канал для невеликої команди: заявка приходить туди, де ви й так цілий день, одразу в телефон. Не потрібно відкривати пошту чи окрему CRM, щоб побачити новий лід.
Але чат — це потік. Нове повідомлення виштовхує попереднє з екрана, і лід, який ніхто не взяв у роботу вчора, сьогодні вже не видно. Так з’являються «забуті» заявки: формально сповіщення delivered, фактично клієнт не отримав відповіді.
Повноцінна CRM для контактної форми часто надлишкова: угоди, воронки та дзвінки не потрібні, коли йдеться про десятки запитів на день. Достатньо трьох речей: статусу на кожному ліді, нагадування про необроблені та копії, яку можна знайти пізніше. Нижче — як скласти це в Telegram.
Кнопки в Telegram і чотири статуси в дашборді
Нова заявка починається зі статусу Нове. У записі заявки чотири статуси workflow: Нове, В роботі, Відповів і Закрито. На сторінці заявки в дашборді власник ставить будь-який із них у блоці «Обробка повідомлення» кнопкою «Змінити статус». Для спаму й утриманих заявок цього блоку немає.
Повідомлення в Telegram не показує ці чотири назви кнопками. У чаті, прив’язаному до форми, кнопки такі:
- Відповісти відкриває пошту, якщо відвідувач залишив email. Посилання підписане. Якщо email немає, Telegram просить відкрити заявку в дашборді. Статус не змінюється.
- Оброблено ставить статус Закрито. У інбоксі такі заявки в фільтрі «Оброблено». Кнопка не ставить «В роботі» чи «Відповів». Після натискання на ній з’являється позначка.
- Позначити як спам ставить позначку спаму. Статуси Нове, В роботі, Відповів і Закрито вона не змінює. Спам не потрапляє в щоденне нагадування. На повідомленні лишається Відкрити в дашборді.
- Відкрити в дашборді відкриває цю заявку. Статус не змінюється.
Кнопки працюють лише в чаті, прив’язаному до цієї форми. Учасник неприв’язаної групи нічого не змінить, а після від’єднання чату старі кнопки перестають відповідати. Зміна статусу в дашборді оновлює запис заявки. Вона не переписує кнопки, які вже стоять на повідомленні в Telegram.
1. Підключіть форму та чат
Спочатку заявка має почати доходити: отримайте ключ на Formgong, підтвердьте email і підключіть сайт. Для звичайного HTML є готовий приклад, для Lovable — інструкція з промптом.
Потім прив’яжіть чат: особистий — посиланням із налаштувань форми, групу — командою /connect зі свіжим кодом. Повний розбір із перевірками є в інструкції з підключення Telegram. Зразок команди нижче; замініть код на виданий у дашборді.
/connect YOUR_CONNECTION_CODE
2. Особистий чат чи командна група
Особистий чат підходить, коли заявки обробляє одна людина. Група — коли їх кілька: бачать нові ліди всі учасники, кнопка Оброблено ставить статус Закрито.
Пам’ятайте про дані клієнтів: кожен учасник групи бачить надіслані туди заявки. Для приватних звернень залишайте особистий чат, а для спільної обробки створюйте робочу групу з потрібним складом.
Якщо ви агентство або ведете кілька проєктів, робіть окрему групу на клієнта. Telegram підключається до конкретної форми, а не до акаунта: одна форма — свій чат або своя група.
3. Нагадування про необроблені ліди
Статуси вирішують половину проблеми: видно, хто що взяв. Друга половина — ліди, які ніхто не взяв. Для них у налаштуваннях Telegram цієї форми є нагадування: 24, 48 або 72 години, за замовчуванням вимкнені.
Раз на день бот надсилає в підключений чат одне зведене повідомлення: скільки нових необроблених заявок старших за вибраний час і в якій формі. Спам, утримані заявки та імпортована історія не враховуються — нагадування не перетворюється на шум.
Це не заміна дисципліни, а страховка: якщо лід пролежав день без статусу, про нього точно хтось почує ще раз.
Спам, дані та межі такого підходу
Кнопка «Позначити спамом» прибирає заявку з роботи: вона позначається спамом і більше не фігурує в нагадуваннях. Більшість ботів не доходить до чату взагалі — їх зупиняє honeypot, а додатковим шаром можна увімкнути Turnstile.
Telegram — канал сповіщень, а не сховище: повний запис кожної заявки зі всіма полями залишається в інбоксі форми, там само працює CSV-експорт. Дані зберігаються в D1 з юрисдикцією ЄС, тому для GDPR-чутливих звернень це не «листування в месенджері», а контрольований запис із копією.
Чесно про межі: якщо вам потрібні угоди, оцінка ймовірності, дзвінки та інтеграція з відділом продажів — це територія повноцінної CRM. Статуси й нагадування закривають потребу «не загубити заявку з сайта», і для більшості невеликих команд цього достатньо.
Якщо кнопки чи нагадування не працюють
- Натискаю кнопку, а статус не змінюється
- Кнопки працюють лише в чаті, прив’язаному до цієї форми. Відповісти і Відкрити в дашборді статус не змінюють. Оброблено ставить Закрито. Перевірте, що чат досі прив’язаний, а бота не видалено з групи.
- Статус у дашборді і кнопки в Telegram не збігаються
- Оброблено ставить Закрито в записі заявки. Пізніша зміна в дашборді оновлює запис і не переписує кнопки, які вже стоять на повідомленні в Telegram. Оновіть сторінку заявки, щоб побачити збережений статус.
- Нагадування не приходять
- Перевірте, що в налаштуваннях Telegram цієї форми вибрано 24, 48 або 72 години, а не «Вимкнено». Нагадування стосується лише заявок у статусі «Нове»: якщо все взято в роботу, тиша — це нормально.
- У групі заявки, а кнопок немає
- Переконайтеся, що група прив’язана саме до цієї форми через
/connectзі свіжим кодом. Код прив’язки не є ключемaccess_key.
Питання та відповіді
Чи потрібен власний Telegram-бот?
Ні. Використовується бот Formgong: особистий чат підключається посиланням із налаштувань форми, група — командою /connect зі свіжим кодом. Токен бота в код сайту не потрапляє.
Це замінює CRM?
Ні. Це легкий workflow для заявок із сайта: статуси, нагадування та інбокс. Угоди, воронки продажів і дзвінки — завдання повноцінної CRM; для контактної форми вони зазвичай зайві.
Хто може змінювати статус ліда?
Власник форми ставить Нове, В роботі, Відповів або Закрито на сторінці заявки в дашборді, якщо заявка не спам і не утримана. У прив’язаному чаті Telegram кнопка Оброблено ставить Закрито. Відповісти статус не змінює. Позначити як спам ставить позначку спаму, а не статус workflow. Зміна в дашборді не переписує кнопки на повідомленні в Telegram.
Скільки коштують нагадування й Telegram?
Telegram-сповіщення, статуси й нагадування входять у тариф як канали доставки. Free включає 300 заявок на місяць на акаунт; нагадування за замовчуванням вимкнені й вмикаються в налаштуваннях форми.
Джерела та документація
Офіційні джерела для цієї інструкції: Telegram: bot deep links, Telegram: inline keyboards. Документація Formgong, де зберігаються дані.
Завантажити текст статті (Markdown)Читайте також
- Заявки з форми Lovable на пошту й у Telegram
- Контактна HTML-форма без бекенду: готовий приклад
- Як отримувати заявки з форми сайту в Telegram
- Форма не надсилає листи: як знайти причину
- Бекенд для форм із AI-білдерів: Lovable, Bolt, v0, Cursor
- Telegram-бот для форми сайту: писати свій чи ні?
- Сервіс форм і GDPR: 7 пунктів перед вибором
- Форма mailto чи бекенд для форм: що обрати
- HTML-форма в Google Таблиці: 2 безкоштовні шляхи
- Ліміт форм Webflow: що робити після 50 заявок
- Turnstile, reCAPTCHA чи hCaptcha для форми
- Contact Form 7 і Elementor: заявки в Telegram
- Форма Squarespace не надсилає листи?
- Контактна форма Shopify: куди йдуть листи?
- Google Форма в Telegram: безкоштовний спосіб
- Форма Wix не надсилає листи? Рішення
- Альтернативи Formspree з даними в ЄС / GDPR
- Форми, що нічого не надсилають: перевірка 793 AI-сайтів