Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Мета:
Создать полностью автономную систему для распределения входящих лидов между двумя разными CRM-системами (кампаниями) по сложным бизнес-правилам. Ключевые требования включали: динамическое управление дневными лимитами для каждой кампании, обработку лидов исключительно в определенные рабочие часы, последовательную отправку с случайной задержкой и разработку надежной системы дедупликации для предотвращения повторных контактов.

Мой Вклад:
Проект начался с вызова: существующий процесс обработки лидов был неэффективным, не поддерживал распределение по квотам и приводил к отправке дубликатов, что снижало качество работы менеджеров.

Мой вклад заключался в полном переосмыслении и разработке "с нуля" новой, надежной архитектуры на self-hosted n8n. Я перешел от простой линейной логики к более продвинутой архитектуре "пакетной обработки", что позволило значительно повысить производительность и надежность системы.

Решение:
Финальное решение — это единый, оптимизированный рабочий процесс в n8n, сердцем которого является кастомный Code узел на JavaScript. Этот "мозг" системы выполняет всю аналитическую работу за один проход:

Загружает контекст: Делает единственный эффективный API-запрос к Google Sheets для получения всей исторической информации, избегая превышения лимитов API.

Выполняет дедупликацию: Идентифицирует и отфильтровывает новые лиды, email которых уже были успешно обработаны ранее.

Распределяет по лимитам: Динамически присваивает каждому уникальному лиду кампанию (Campaign A или Campaign B), отслеживая дневные квоты.

После аналитического блока включается цикл (Loop Over Items), который обеспечивает последовательную, индивидуальную обработку каждого лида с реализацией случайной задержки перед финальной отправкой через HTTP Request.

Результат:
Успешно разработана и внедрена автономная система, которая полностью автоматизировала процесс распределения лидов. Клиент получил надежный воркфлоу, который работает 24/7 и гарантирует:

- Четкое соблюдение дневных квот для каждой кампании.
- Полное устранение дубликатов.
- Оптимальная нагрузка на API внешних сервисов.

#n8n #JavaScript #WorkflowAutomation #BusinessLogic #APIIntegration #GoogleSheets #CRM #Automation #NoCode #LeadDistribution #Debugging #WorkflowArchitecture #BusinessAutomation #Автоматизация
Детали работы
Бюджет 4493 UAH
Добавлена 14 сентября 2025
202 просмотра
Фрилансер
Михаил Гловинский
Украина Киев  11  0

Свободен для работы Свободен для работы
11 Сейфов завершены
На сервисе 7 лет