Когда потенциальный клиент оставляет заявку на сайте, у бизнеса есть несколько минут, чтобы отреагировать. Если заявка попадает в amoCRM автоматически — менеджер видит её сразу. Если нет — кто-то вручную переносит данные, теряет время, и первый контакт откладывается.
Интеграция amoCRM с сайтом — это настройка, при которой каждая заявка с любой формы на сайте автоматически создаёт сделку в CRM: с именем, телефоном, источником, ответственным менеджером и задачей на обработку.
В этой статье разбираем, как работает такая интеграция, какие ошибки в ней встречаются, как её правильно настроить и что она даёт отделу продаж.
Источников заявок на сайте обычно несколько, и все они могут передаваться в CRM:
Каждая форма — это отдельный источник. Если в CRM приходят заявки без указания источника, руководитель не знает, какой канал работает и на что тратить рекламный бюджет.
Правильная интеграция фиксирует не просто «заявка с сайта», а конкретно: какая форма, с какой страницы, в какое время.
Минимальный набор данных, который должна передавать интеграция:
Если сделка приходит с пустыми полями или без имени — менеджер тратит время на выяснение базовой информации ещё до первого звонка. Это замедляет обработку и снижает конверсию.
Подробнее о том, как не терять заявки в amoCRM — в отдельной статье.
Сделка без ответственного — бесхозная сделка. Никто не возьмёт её в работу сам, если не назначить конкретного человека.
Варианты автоматического назначения:
Сделка без задачи остаётся без срока и ответственного действия. Менеджер может увидеть её и отложить — особенно если сделок много.
Что должна делать задача:
Если задача не ставится автоматически, то менеджер должен ставить её вручную — а это значит, что часть заявок будет обработана без задач и без контроля.
Без автоматической задачи руководитель не может нормально контролировать скорость первого контакта: он не видит, кто ответил быстро, а кто отложил на несколько часов.
Источник — это одно из важнейших полей в amoCRM. Без него невозможно понять, откуда приходят лиды и какой канал приносит продажи.
Что нужно передавать в поле источника:
Когда источник фиксируется правильно, руководитель видит отчеты по источникам заявок в amoCRM и может принимать решения на основе данных: какой канал отключить, а в какой вложить больше.
Если источник не передаётся или передаётся одним значением «сайт» для всех форм — отчёты по каналам будут бесполезны.
Самый распространённый случай. Клиент заполняет форму с именем и телефоном, нажимает «Отправить». В amoCRM автоматически создаётся сделка с именем «Заявка с сайта — [дата]», назначается ответственный по очереди, ставится задача «Позвонить через 15 минут».
Этот сценарий работает для большинства сайтов и является базовой точкой входа. Его можно настроить через стандартный виджет amoCRM или через API.
Клиент проходит несколько шагов: выбирает тип услуги, указывает параметры, оставляет контакты. В amoCRM приходит сделка уже с заполненными полями по типу услуги, объёму, бюджету и другим данным из квиза.
Такая интеграция требует маппинга полей: каждое поле квиза связывается с конкретным полем сделки или контакта в amoCRM. Без маппинга данные или теряются, или падают в одно текстовое поле неструктурированно.
У многих сайтов 5–10 форм: в шапке, в блоке услуг, в футере, на отдельных лендингах. Задача интеграции — различать их между собой и передавать в amoCRM разные источники для каждой формы.
Если все формы передают одно значение источника, отдел маркетинга не сможет понять, какая форма конвертирует лучше. А значит, оптимизация сайта идёт вслепую.
Клиент уже есть в базе amoCRM. Он снова оставляет заявку на сайте. Что должна делать интеграция?
Правильное поведение: система проверяет телефон или email, находит существующий контакт и либо создаёт новую сделку и прикрепляет к нему, либо обновляет существующую сделку. При этом не создаётся дубль контакта.
Если проверки нет — каждая повторная заявка создаёт новый контакт. База засоряется дублями, менеджер видит «нового» клиента и не знает, что уже работал с ним. Подробнее: как убрать дубли в amoCRM.
Сделка создаётся, но поле «Источник» пустое или одно значение для всего сайта. Руководитель не может анализировать каналы, а маркетинг не знает, что работает.
Данные из формы (тип услуги, бюджет, вопрос) падают в одно текстовое поле или не передаются вовсе. Менеджер видит контакт, но не видит контекст заявки — и снова спрашивает клиента о том, что тот уже написал.
Сделка создаётся, но задача не ставится. Менеджер видит сделку в воронке, но у неё нет дедлайна и конкретного действия. В итоге часть заявок обрабатывается с опозданием.
При каждой заявке создаётся новый контакт, даже если клиент уже есть в базе. База растёт, дубли накапливаются, история работы с клиентом теряется. Это одна из самых частых причин беспорядка в amoCRM.
Интеграция работает без логирования и без резервного механизма. Если что-то пошло не так (ошибка на стороне формы, проблема с API), заявка просто не доходит до CRM — и никто об этом не знает.
Перед настройкой нужно составить список всех форм: какие данные собирают, с каких страниц, какой должен быть источник для каждой.
Создаются кастомные поля в сделке и контакте, куда будут передаваться данные из форм. Поля должны быть готовы до начала настройки интеграции.
Выбирается инструмент интеграции: стандартный виджет amoCRM, внешний сервис (например, Albato, ApiX-Drive), или прямая интеграция через API. Выбор зависит от CMS сайта, требований к маппингу и бюджета.
Каждое поле формы связывается с полем в amoCRM. Для каждой формы прописывается своё значение источника.
В amoCRM настраиваются роботы: автоматическое назначение ответственного, постановка задачи, отправка уведомления. Проверяется логика по существующим контактам — чтобы не создавались дубли.
Главный результат — отдел продаж начинает работать с реальными данными. Нет потерянных заявок, нет ручного переноса, нет звонков вслепую.
Интеграция нужна, если хотя бы один из пунктов актуален:
Даже если сайт небольшой и заявок немного — отсутствие интеграции означает ручной труд и риск потери части лидов. С ростом трафика проблемы только усиливаются.
Если какой-то пункт не выполнен — в этом месте есть потери. Не обязательно настраивать всё сразу, но важно понимать, где дыры.
Интеграция amoCRM с сайтом — это не технический каприз, а базовая точка контроля продаж. Без неё заявки теряются, менеджеры реагируют поздно, руководитель не видит реальную картину по источникам.
Правильно настроенная интеграция делает одно простое дело: каждый клиент, который оставил контакт на сайте, попадает в работу без потерь, с нужными данными и с конкретным ответственным.
Если сайт уже работает, а интеграция с amoCRM — нет, это первое, с чего стоит начать автоматизацию.
Если нужна помощь в настройке — напишите нам. Мы разберём, как устроен ваш сайт, какие формы нужно подключить, и настроим интеграцию под задачи вашего отдела продаж.
Мы поможем настроить CRM так, чтобы она работала на рост продаж, а не против него.
Возьмем на себя рутину, проконтролируем менеджеров и предоставим отчеты для стратегических решений