n8n + amoCRM: автоматизируем воронку продаж без программиста
Менеджер в отделе продаж тратит в среднем 2,5 часа в день на ручной перенос данных между формами, мессенджерами и CRM. В компании из 5 продавцов это 12,5 часов в день — полторы ставки сотрудника, которые уходят на копипаст. Автоматизируем это за 1 день на n8n + amoCRM.
Что умеет n8n в связке с amoCRM
amoCRM — самая популярная CRM в российском МСБ, но у неё есть слабое место: автоматизация внутри самой системы ограничена. Триггеры и воронки платные, интеграции с мессенджерами — либо через дорогие SaaS-сервисы, либо через программиста. n8n закрывает этот gap: он подключается к amoCRM через официальный REST API и умеет реагировать на любые события в воронке.
Базовые сценарии, которые настраиваются за один день:
- Лид с сайта → сделка в amoCRM + уведомление в Telegram. Заявка с формы или лендинга попадает в n8n, там создаётся сделка в нужной воронке, ответственный менеджер получает пуш в Telegram со всеми данными через 3 секунды. Без ожидания пока кто-то проверит почту.
- Сделка зависла на этапе → эскалация. Если сделка провела на этапе «Коммерческое предложение» больше 3 дней — n8n отправляет напоминание менеджеру и копию руководителю. Пропустить сделку становится невозможно.
- Закрытая сделка → пост-продажные действия. Оплата получена — n8n автоматически создаёт задачу на онбординг, отправляет клиенту приветственное письмо и вносит данные в Google Sheets для финансового отчёта.
- Потерянный лид → реактивация. Статус сделки сменился на «Отказ» — через 14 дней n8n автоматически отправляет клиенту SMS-напоминание с акцией.
Реальный кейс: строительная компания, 8 менеджеров
Клиент — строительная компания в Екатеринбурге, 8 менеджеров по продажам, amoCRM с тремя воронками. Проблема: лиды с сайта и со звонков падали в общую очередь, менеджеры разбирали их вручную, среднее время первого контакта составляло 47 минут. Конкуренты по рынку отвечают быстрее — конверсия проседала.
Что сделали за 2 дня на n8n:
- Webhook на форме сайта → парсинг данных → создание сделки в amoCRM в нужной воронке (стройка/ремонт/проектирование) в зависимости от тематики заявки.
- Маршрутизация: n8n анализирует регион клиента по номеру телефона (через DADATA API) и назначает ответственного менеджера по регионам.
- Уведомление менеджеру в Telegram: карточка с данными клиента + кнопки «Перезвонить» и «Отложить».
- Если менеджер не отреагировал за 10 минут — сигнал руководителю.
Результат через месяц: среднее время первого контакта упало с 47 до 4 минут. Конверсия лид → встреча выросла с 18% до 27%. Это +50% к встречам при том же рекламном бюджете.
Как технически устроена интеграция
n8n работает с amoCRM через OAuth2-авторизацию. В n8n есть встроенная нода amoCRM — не нужно разбираться с API вручную. Авторизация: создаёте интеграцию в amoCRM Developer, получаете client_id и client_secret, вставляете в n8n — готово.
Основные ноды, которые вы будете использовать:
- amoCRM → Create Lead — создать лид с полями, тегами, ответственным.
- amoCRM → Update Deal — изменить статус сделки, добавить примечание.
- amoCRM → Get Contact — найти существующий контакт перед созданием дубля.
- amoCRM Trigger — webhook от amoCRM при изменении статуса сделки (нужен платный тариф amoCRM Advanced или выше).
Если amoCRM-тариф не позволяет исходящие вебхуки — n8n можно настроить на polling: каждые 5 минут запрашивает сделки, изменённые за последние 5 минут, и обрабатывает новые. Чуть медленнее, но работает на любом тарифе.
Три workflow, которые настраивают первыми
Workflow 1. Лид с сайта → amoCRM + Telegram за 3 секунды
Структура: Webhook → IF (проверить дубль в amoCRM) → амoCRM Create Contact → amoCRM Create Lead → Telegram Send Message.
Время настройки: 20-30 минут. Главная ценность: ни одна заявка не теряется, менеджер знает о ней мгновенно. На этом одном workflow компании из 5 менеджеров экономят 1-1,5 часа в день.
Workflow 2. Ежедневный отчёт по воронке
Структура: Schedule (каждый день 9:00) → amoCRM Get Deals (фильтр: изменены вчера) → Code (агрегация по статусам) → Telegram Send Message (форматированный отчёт руководителю).
Руководитель каждое утро в 9:00 получает в Telegram: сколько новых лидов за вчера, сколько сделок закрыто, сколько зависло. Без ручной выгрузки и Excel-файлов.
Workflow 3. Контроль зависших сделок
Структура: Schedule (каждые 2 часа) → amoCRM Get Deals (фильтр: без изменений больше N дней, конкретный этап) → Loop → IF (дата последнего контакта) → Telegram Alert (менеджер + руководитель).
Сделки не могут тихо умирать в воронке. Система сама напомнит о каждой зависшей позиции.
Сколько стоит внедрение
Самостоятельная настройка по инструкции: 1-2 рабочих дня разработчика или технически грамотного сотрудника. VPS для n8n: 300-500 ₽/мес (хватит минимального тарифа VDS на 1 ядро, 2 ГБ RAM). amoCRM-тариф: если нужны вебхуки — от Advanced (2 990 ₽/мес за 5 пользователей). n8n Community Edition — бесплатно.
Альтернатива: заказать готовую интеграцию у специалиста. Стоимость базовой связки (3-5 workflow) — 15 000–35 000 ₽ однократно. При экономии 2 часов в день на команду из 5 человек это окупается за 2-3 недели.
Частые вопросы
Нужен ли программист для настройки n8n + amoCRM?
Базовые workflow (лид с сайта → CRM, уведомления в Telegram, отчёты) настраиваются без программирования — только мышкой в визуальном редакторе. Программист нужен если вы хотите сложную бизнес-логику: анализ текста заявки через AI, интеграцию с 1С, нестандартные условия маршрутизации.
Работает ли n8n с amoCRM на тарифе Base?
Да, но с ограничениями. На тарифе Base amoCRM не поддерживает исходящие вебхуки. n8n в этом случае работает через polling — каждые N минут проверяет обновления. Это добавляет задержку до 5-10 минут. Для уведомлений о новых лидах лучше использовать тариф Advanced или выше, там есть вебхуки.
Что будет если n8n упадёт — потеряются ли данные?
Зависит от архитектуры. Если используете webhook-триггер и n8n недоступен — событие потеряется. Рекомендация: использовать очередь (n8n Queue mode + Redis) или настроить мониторинг с алертами. Для критических процессов (новые лиды) имеет смысл дублировать через email как запасной канал.
Можно ли использовать n8n вместо встроенной автоматизации amoCRM?
Да, и зачастую это выгоднее. Встроенная автоматизация amoCRM на тарифе Advanced стоит дополнительно, работает только внутри CRM и не умеет взаимодействовать с внешними сервисами. n8n работает со 100+ внешними сервисами, стоит 300-500 ₽/мес за VPS и неограничен по числу сценариев.
Как не создавать дубли контактов в amoCRM?
В workflow добавьте шаг «amoCRM → Get Contact by Phone» перед созданием нового. Если контакт найден — обновляете существующий или создаёте только сделку. Если не найден — создаёте контакт и сделку. Это стандартный паттерн «upsert» и он решает проблему дублей на 95%.
Получи бесплатный аудит автоматизации
Ответь на 3 вопроса — разберём твой бизнес и покажем, где автоматизация даст максимальный эффект