После подключения WhatsApp и Telegram к CRM мало увидеть один входящий чат в карточке клиента. Нужно проверить весь путь сообщения: от отправки до создания контакта, назначения менеджера, сохранения истории и обновления статуса сделки. В этой статье разберём семь тестов для малого бизнеса, которые помогут найти потерянные сообщения, дубли и ошибки маршрутизации без сложной технической диагностики.
Что подготовить перед проверкой интеграции?
Сначала зафиксируйте ожидаемый результат. Например: сообщение из WhatsApp создаёт новый контакт в CRM, Telegram-обращение попадает в нужную воронку, ответ менеджера виден клиенту в исходном чате, а история сохраняется в карточке сделки.
Для проверки понадобится тестовый контакт в каждом канале, доступ к CRM и возможность посмотреть журнал событий или статус доставки. Не используйте для первого теста реальную заявку клиента: ошибка маршрутизации может создать лишнюю сделку или отправить ответ не тому человеку.
Составьте небольшую таблицу. В ней удобно отмечать время отправки, канал, номер или имя тестового контакта, ответственного менеджера и результат. Если интеграция подключена через API, проверьте также работу вебхуков: они передают в CRM входящие сообщения, статусы доставки и другие события.
| Что проверить | Ожидаемый результат | Где искать ошибку |
|---|---|---|
| Входящее сообщение | Сообщение появляется в нужной карточке | Канал, токен, вебхук |
| Ответ менеджера | Клиент получает ответ в том же чате | Подключённый номер или бот, права доступа |
| Новый контакт | CRM создаёт одну запись | Правила поиска контакта и формат номера |
| Назначение заявки | Диалог попадает нужному сотруднику | Робот, очередь, воронка или условие маршрутизации |
| Статус сообщения | CRM показывает отправлено, доставлено или ошибку | Вебхук статуса и журнал интеграции |
Какие семь тестов покажут, работает ли синхронизация?
1. Тест входящего сообщения
Отправьте короткое сообщение из WhatsApp и отдельно из Telegram. Проверьте время появления каждого диалога в CRM, название канала и содержимое текста. Затем отправьте изображение или файл, если сотрудники используют такие вложения в работе.
В карточке клиента должны сохраниться сам текст, канал и время обращения. Если сообщение видно только в приложении менеджера, но его нет в CRM, проверяйте подключение канала и получение событий интеграцией.
2. Тест исходящего ответа
Ответьте на тестовое сообщение из CRM. Клиент должен получить его в том же мессенджере, из которого написал. Проверьте также, что в CRM появился исходящий текст, а диалог не создался заново в отдельной карточке.
Если входящие сообщения приходят, а исходящие не уходят, проблема часто находится в авторизации канала, выбранном номере или настройках прав сотрудника. Отдельно проверьте отправку текста и медиафайла.
3. Тест создания и поиска контакта
Напишите с нового тестового номера или аккаунта. CRM должна создать один контакт и связать с ним обращение. После этого отправьте второе сообщение с того же канала и проверьте, что новая запись не появилась.
Дубли возникают, когда система ищет клиента по разным значениям: номеру телефона, имени пользователя или идентификатору чата. Сравните, какое поле приходит из WhatsApp и Telegram, и какое поле CRM использует для сопоставления.
4. Тест повторного обращения
Продолжите диалог после создания сделки. Новое сообщение должно попасть в существующую карточку, если правила CRM связывают переписку с текущим контактом или сделкой. Проверьте, сохраняется ли полная история: входящие и исходящие сообщения должны идти в правильном порядке.
Если каждое новое сообщение создаёт отдельную сделку, проверьте условия автоматизации. Обычно причина находится в отсутствии идентификатора контакта, несовпадении номера или настройке, которая создаёт лид при каждом входящем событии.
5. Тест маршрутизации
Проверьте минимум два сценария: обращение из WhatsApp и обращение из Telegram. Для каждого укажите ожидаемую воронку, ответственного и задачу менеджеру. Затем отправьте сообщения с тестовых аккаунтов и сравните фактический маршрут.
Если диалог назначается не тому сотруднику, сначала посмотрите порядок правил. Условия по каналу, ключевому слову, рабочему времени и источнику могут конфликтовать. Полезно временно оставить одно простое правило, проверить результат и затем добавлять остальные по одному.
6. Тест автоматического ответа и бота
Введите фразы, на которые должны реагировать автоответ или Telegram-бот. Проверьте обычный текст, неизвестный вопрос и команду выхода на менеджера. Клиент должен понимать, что происходит дальше, а сотрудник должен увидеть передачу диалога.
Отдельно проверьте защиту от повторной отправки. Если клиент быстро послал несколько сообщений, бот не должен прислать один и тот же ответ несколько раз. В журнале CRM сравните время событий и количество отправленных сообщений.
Сценарии автоматизации удобно проверять после базовой синхронизации. Если в CRM не появился сам диалог, поиск ошибки в тексте бота только замедлит работу. Сначала подтвердите доставку сообщения, затем проверяйте условия сценария.
7. Тест статусов и отчётности
После отправки ответа посмотрите, меняется ли его статус в CRM. Названия зависят от системы, но обычно видно хотя бы факт отправки и ошибку. Если клиент прочитал сообщение, отдельный статус чтения появится только при поддержке такого события конкретным каналом и интеграцией.
Проверьте отчёт по каналам: можно ли отличить обращение из WhatsApp от обращения из Telegram, найти диалог по менеджеру и увидеть источник заявки. Если бизнес использует рекламные метки, проверьте их сохранение в карточке клиента. Отдельно разобрать такую настройку можно в материале о передаче UTM-меток из WhatsApp и Telegram в CRM.
Как найти потерянные сообщения и дубли?
Начните с конкретного времени. Возьмите сообщение, которое клиент отправил, например, утром, и сравните четыре точки: чат клиента, журнал канала, журнал интеграции и карточку CRM. Если событие есть в канале, но отсутствует в журнале интеграции, проверяйте вебхук или авторизацию.
Если событие есть в журнале интеграции, но его нет в CRM, смотрите ответ CRM и правила обработки. Ошибка может возникнуть из-за недоступного API, неверного идентификатора в запросе или запрета на создание контакта. Один и тот же event ID в нескольких записях часто указывает на повторную обработку события.
Для дублей сравните не только имя клиента. Проверьте номер, идентификатор чата, источник и время создания. Затем найдите правило, которое создаёт контакт или сделку. В рабочей схеме повторное сообщение обновляет существующую запись, если CRM уже знает клиента.
При диагностике не удаляйте дубли сразу. Сначала сохраните их идентификаторы и время появления, иначе будет сложнее понять, какое событие вызвало повтор. После исправления настройки повторите тот же сценарий на тестовом контакте.
Какие ошибки чаще всего мешают проверке?
- Менеджер проверяет только входящие сообщения и не тестирует ответ из CRM.
- Для WhatsApp и Telegram используют один тестовый контакт, поэтому невозможно понять, где возник сбой.
- В CRM остаются старые правила распределения, которые перехватывают новые сценарии.
- Дубликат принимают за потерянное сообщение, хотя текст есть в другой карточке клиента.
- Статус «отправлено» принимают за подтверждение доставки клиенту.
- После изменения настройки проверяют только один путь, хотя ошибка может зависеть от канала или типа сообщения.
Чтобы не повторять ручную проверку после каждого изменения, сохраните семь сценариев в коротком регламенте. Для каждого укажите тестовый контакт, текст сообщения и результат, который должен появиться в CRM. Отдельные правила автоматизации и распределения можно сверить с руководством по настройке воронки WhatsApp и Telegram через CRM.
3 шага, которые можно сделать на этой неделе:
- Создайте тестовые контакты для WhatsApp и Telegram и проверьте входящие и исходящие сообщения.
- Сравните одну реальную ошибку по времени в чате, журнале интеграции и карточке CRM.
- Зафиксируйте рабочие правила маршрутизации и повторите тест после каждого изменения.
Если семь проверок проходят без расхождений, связка готова к обычной работе. Если сбой повторяется только в одном канале, имеет смысл разбирать его отдельно: синхронизацию WhatsApp, подключение Telegram-бота или конкретный сценарий автоматизации диалога.



