CRM
#СТАТЬИ
28.04.2026
Время на прочтение - 16 минут.

Интеграция amoCRM с сайтом

Когда потенциальный клиент оставляет заявку на сайте, у бизнеса есть несколько минут, чтобы отреагировать. Если заявка попадает в amoCRM автоматически — менеджер видит её сразу. Если нет — кто-то вручную переносит данные, теряет время, и первый контакт откладывается.

Интеграция amoCRM с сайтом — это настройка, при которой каждая заявка с любой формы на сайте автоматически создаёт сделку в CRM: с именем, телефоном, источником, ответственным менеджером и задачей на обработку.

В этой статье разбираем, как работает такая интеграция, какие ошибки в ней встречаются, как её правильно настроить и что она даёт отделу продаж.

Какие заявки можно передавать в amoCRM с сайта

Источников заявок на сайте обычно несколько, и все они могут передаваться в CRM:

  • форма обратного звонка;
  • форма консультации или заявки;
  • форма в шапке или подвале сайта;
  • квиз или мультистеп-форма;
  • форма на лендинге или посадочной странице;
  • виджет чата (онлайн-консультант);
  • форма записи на демо или встречу;
  • форма скачивания материала или регистрации;
  • форма с калькулятором стоимости.

Каждая форма — это отдельный источник. Если в CRM приходят заявки без указания источника, руководитель не знает, какой канал работает и на что тратить рекламный бюджет.

Правильная интеграция фиксирует не просто «заявка с сайта», а конкретно: какая форма, с какой страницы, в какое время.

Что должна делать нормальная интеграция

Создавать сделку с заполненными полями

Минимальный набор данных, который должна передавать интеграция:

  • имя клиента;
  • телефон или email;
  • название сделки (понятное менеджеру);
  • источник — откуда пришла заявка;
  • страница, с которой отправлена форма;
  • дополнительные поля из формы (тип услуги, комментарий, город и т.д.).

Если сделка приходит с пустыми полями или без имени — менеджер тратит время на выяснение базовой информации ещё до первого звонка. Это замедляет обработку и снижает конверсию.

Подробнее о том, как не терять заявки в amoCRM — в отдельной статье.

Назначать ответственного менеджера

Сделка без ответственного — бесхозная сделка. Никто не возьмёт её в работу сам, если не назначить конкретного человека.

Варианты автоматического назначения:

  • по очереди между активными менеджерами;
  • по источнику заявки (отдельные менеджеры на разные формы);
  • по направлению или продукту;
  • по региону или городу клиента;
  • на менеджера, закреплённого за клиентом (если клиент уже был в базе).

Ставить задачу на обработку

Сделка без задачи остаётся без срока и ответственного действия. Менеджер может увидеть её и отложить — особенно если сделок много.

Что должна делать задача:

  • ставиться автоматически при создании сделки;
  • иметь чёткий текст — например, «Позвонить в течение 15 минут»;
  • иметь дедлайн — время, до которого нужно отреагировать;
  • быть назначена тому же менеджеру, что и сделка.

Если задача не ставится автоматически, то менеджер должен ставить её вручную — а это значит, что часть заявок будет обработана без задач и без контроля.

Без автоматической задачи руководитель не может нормально контролировать скорость первого контакта: он не видит, кто ответил быстро, а кто отложил на несколько часов.

Передавать источник заявки

Источник — это одно из важнейших полей в amoCRM. Без него невозможно понять, откуда приходят лиды и какой канал приносит продажи.

Что нужно передавать в поле источника:

  • название конкретной формы или страницы;
  • UTM-метки из URL (utm_source, utm_medium, utm_campaign);
  • тип трафика — органика, контекст, таргет, прямой заход;
  • название рекламной кампании, если применимо.

Когда источник фиксируется правильно, руководитель видит отчеты по источникам заявок в amoCRM и может принимать решения на основе данных: какой канал отключить, а в какой вложить больше.

Если источник не передаётся или передаётся одним значением «сайт» для всех форм — отчёты по каналам будут бесполезны.

Основные сценарии интеграции amoCRM с сайтом

Сценарий 1: Простая форма обратной связи

Самый распространённый случай. Клиент заполняет форму с именем и телефоном, нажимает «Отправить». В amoCRM автоматически создаётся сделка с именем «Заявка с сайта — [дата]», назначается ответственный по очереди, ставится задача «Позвонить через 15 минут».

Этот сценарий работает для большинства сайтов и является базовой точкой входа. Его можно настроить через стандартный виджет amoCRM или через API.

Сценарий 2: Квиз или мультистеп-форма

Клиент проходит несколько шагов: выбирает тип услуги, указывает параметры, оставляет контакты. В amoCRM приходит сделка уже с заполненными полями по типу услуги, объёму, бюджету и другим данным из квиза.

Такая интеграция требует маппинга полей: каждое поле квиза связывается с конкретным полем сделки или контакта в amoCRM. Без маппинга данные или теряются, или падают в одно текстовое поле неструктурированно.

Сценарий 3: Несколько форм на одном сайте

У многих сайтов 5–10 форм: в шапке, в блоке услуг, в футере, на отдельных лендингах. Задача интеграции — различать их между собой и передавать в amoCRM разные источники для каждой формы.

Если все формы передают одно значение источника, отдел маркетинга не сможет понять, какая форма конвертирует лучше. А значит, оптимизация сайта идёт вслепую.

Сценарий 4: Повторная заявка от существующего клиента

Клиент уже есть в базе amoCRM. Он снова оставляет заявку на сайте. Что должна делать интеграция?

Правильное поведение: система проверяет телефон или email, находит существующий контакт и либо создаёт новую сделку и прикрепляет к нему, либо обновляет существующую сделку. При этом не создаётся дубль контакта.

Если проверки нет — каждая повторная заявка создаёт новый контакт. База засоряется дублями, менеджер видит «нового» клиента и не знает, что уже работал с ним. Подробнее: как убрать дубли в amoCRM.

Частые ошибки при интеграции amoCRM с сайтом

Заявки приходят без источника

Сделка создаётся, но поле «Источник» пустое или одно значение для всего сайта. Руководитель не может анализировать каналы, а маркетинг не знает, что работает.

Поля формы не маппятся на поля CRM

Данные из формы (тип услуги, бюджет, вопрос) падают в одно текстовое поле или не передаются вовсе. Менеджер видит контакт, но не видит контекст заявки — и снова спрашивает клиента о том, что тот уже написал.

Нет задачи на обработку

Сделка создаётся, но задача не ставится. Менеджер видит сделку в воронке, но у неё нет дедлайна и конкретного действия. В итоге часть заявок обрабатывается с опозданием.

Не проверяется существующий контакт

При каждой заявке создаётся новый контакт, даже если клиент уже есть в базе. База растёт, дубли накапливаются, история работы с клиентом теряется. Это одна из самых частых причин беспорядка в amoCRM.

Заявки теряются при сбоях

Интеграция работает без логирования и без резервного механизма. Если что-то пошло не так (ошибка на стороне формы, проблема с API), заявка просто не доходит до CRM — и никто об этом не знает.

Как проходит настройка интеграции

Шаг 1: Аудит форм на сайте

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

Шаг 2: Настройка полей в amoCRM

Создаются кастомные поля в сделке и контакте, куда будут передаваться данные из форм. Поля должны быть готовы до начала настройки интеграции.

Шаг 3: Подключение способа передачи данных

Выбирается инструмент интеграции: стандартный виджет amoCRM, внешний сервис (например, Albato, ApiX-Drive), или прямая интеграция через API. Выбор зависит от CMS сайта, требований к маппингу и бюджета.

Шаг 4: Маппинг полей

Каждое поле формы связывается с полем в amoCRM. Для каждой формы прописывается своё значение источника.

Шаг 5: Настройка автоматизации

В amoCRM настраиваются роботы: автоматическое назначение ответственного, постановка задачи, отправка уведомления. Проверяется логика по существующим контактам — чтобы не создавались дубли.

Что получает бизнес после правильной интеграции

  • каждая заявка с сайта попадает в CRM без ручного переноса;
  • менеджер видит заявку сразу — с именем, телефоном, источником и задачей;
  • ответственный назначается автоматически по правилам распределения;
  • задача ставится сразу — со сроком и текстом действия;
  • руководитель видит, с каких форм и страниц приходит больше всего лидов;
  • повторные заявки не создают дублей — история клиента сохраняется;
  • скорость первого контакта вырастает — не нужно ждать, пока данные перенесут вручную;
  • конверсия из заявки в звонок увеличивается за счёт уменьшения времени реакции.

Главный результат — отдел продаж начинает работать с реальными данными. Нет потерянных заявок, нет ручного переноса, нет звонков вслепую.

Кому нужна интеграция amoCRM с сайтом

Интеграция нужна, если хотя бы один из пунктов актуален:

  • на сайте есть формы, заявки с которых передаются вручную или через почту;
  • менеджеры получают заявки через мессенджеры, а не из CRM;
  • непонятно, сколько заявок приходит с сайта и с каких страниц;
  • иногда заявки теряются или поздно обнаруживаются;
  • в amoCRM нет поля «источник» или оно заполняется вручную;
  • после каждой заявки в базе появляются дубли контактов;
  • первый контакт с клиентом происходит позже, чем через 15–30 минут после заявки.

Даже если сайт небольшой и заявок немного — отсутствие интеграции означает ручной труд и риск потери части лидов. С ростом трафика проблемы только усиливаются.

Чек-лист: что проверить при настройке интеграции

  • все формы на сайте подключены и передают заявки в amoCRM;
  • каждая форма передаёт свой источник — не общий «сайт»;
  • UTM-метки из URL сохраняются в полях сделки;
  • поля формы маппятся на кастомные поля в amoCRM;
  • ответственный назначается автоматически при создании сделки;
  • задача ставится автоматически с дедлайном и текстом;
  • при повторной заявке не создаётся новый контакт-дубль;
  • есть уведомление о новой заявке (в amoCRM или Telegram);
  • интеграция логирует ошибки и не теряет заявки при сбоях.

Если какой-то пункт не выполнен — в этом месте есть потери. Не обязательно настраивать всё сразу, но важно понимать, где дыры.

Вывод

Интеграция amoCRM с сайтом — это не технический каприз, а базовая точка контроля продаж. Без неё заявки теряются, менеджеры реагируют поздно, руководитель не видит реальную картину по источникам.

Правильно настроенная интеграция делает одно простое дело: каждый клиент, который оставил контакт на сайте, попадает в работу без потерь, с нужными данными и с конкретным ответственным.

Если сайт уже работает, а интеграция с amoCRM — нет, это первое, с чего стоит начать автоматизацию.

Если нужна помощь в настройке — напишите нам. Мы разберём, как устроен ваш сайт, какие формы нужно подключить, и настроим интеграцию под задачи вашего отдела продаж.

Хотите внедрить такую систему в своём бизнесе?

Мы поможем настроить CRM так, чтобы она работала на рост продаж, а не против него.

Запишитесь на бесплатную консультацию — разберём ваш кейс и предложим лучшее решение под ваш бизнес.

Освободим ваше время, за счет автоматизации процессов и аналитики

Возьмем на себя рутину, проконтролируем менеджеров и предоставим отчеты для стратегических решений