Торговля
Март 2026
Бизнес-проблема: В компаниях, работающих с входящим трафиком, часто возникает системная проблема:
• Один и тот же клиент оставляет заявку 2–5 раз (из-за неуверенности, ошибок на сайте, долгой загрузки формы).
• CRM засоряется дублями, база превращается в «свалку».
• Система показывает завышенное и некорректное количество лидов.
• Руководитель видит искажённую картину эффективности маркетинга и принимает неверные решения.
• Менеджеры тратят время на повторные звонки одним и тем же людям, что раздражает клиентов.
Что нужно было сделать: Разработать и внедрить автоматизированный шлюз-антидубль, который будет:
1. Перехватывать входящие заявки до записи в CRM.
2. Нормализовать контактные данные (телефон, email).
3. Проверять их на совпадение с уже существующими лидами.
4. Пропускать только уникальные заявки, а повторные — логировать и отправлять менеджеру на ручную проверку.

Инструменты: n8n (оркестрация автоматизаций), NocoDB (база данных / CRM), Telegram (оперативные уведомления менеджерам).
Для решения задачи разработала и настроила автоматический сценарий (workflow) в n8n, который перехватывает заявки еще до их финального сохранения в базу.
Архитектура и шаги автоматизации:
Прием и нормализация данных (Webhook + Set)
Настроила Webhook для приема POST-запросов с заявками.
Ключевой этап: Добавила ноду нормализации данных. Телефонные номера приводятся к единому формату (удаляются пробелы, скобки, префиксы +7/8 приводятся к одному виду). Это критически важно, чтобы система не считала +79990000000 и 89990000000 разными клиентами.
Поиск пересечений (NocoDB)
Сценарий обращается к таблице leads в NocoDB и ищет совпадения по нормализованному номеру телефона ИЛИ email.
Умная маршрутизация (IF Node) Система анализирует ответ базы и раздваивается на два сценария:
Ветка А (Новый лид): Если совпадений нет, система автоматически создает новую чистую запись в CRM.
Ветка Б (Обнаружен дубль): Если клиент уже есть в базе, создание нового лида блокируется.
Логирование и уведомления (NocoDB + Telegram)
Факт повторной заявки записывается в отдельный лог (duplicates_log) с привязкой к ID оригинального лида.
Менеджеру мгновенно отправляется уведомление в Telegram с текстом: «⚠️ Повторная заявка! Телефон: [телефон], Email: [email], Источник: [source]. Проверь существующего лида в CRM».
Внедрение связки n8n + NocoDB + Telegram позволило полностью закрыть проблему дублей на системном уровне.
Эффект для бизнеса:
✅ Идеально чистая CRM: 100% исключено появление дублей в основной таблице лидов.
✅ Честная аналитика: Руководитель и отдел маркетинга видят реальное количество уникальных заявок — можно корректно считать ROMI, CPL и стоимость клиента (CAC).
✅ Экономия времени менеджеров: Sales-отдел не тратит ресурсы на повторные звонки одним и тем же людям.
✅ Клиентский сервис: Клиентов не раздражают повторные обращения — это повышает лояльность.
![]()
Сергей Федосеенко
Помощник куратора курса "Автоматизация n8n"
Добрый день, Марина! Вы корректно реализовали сценарий: на Canvas показана полная цепочка с ветвлением, в Executions есть успешные прогоны для нового лида и дубля, в NocoDB создаются записи в Leads и Duplicates_log, а в Telegram приходят нужные уведомления. Логика определения дубля отрабатывает верно, работа принята.