БЛОГ IFABRIQUE amoCRM

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

Как сделать так, чтобы заявки с сайта попадали в amoCRM с источником, ответственным, задачей и следующим шагом.
Сайт исправно собирает заявки. Вопрос в том, куда они попадают дальше. Часто — в почту, в уведомления конструктора, в Telegram-бота или в личные сообщения менеджеру. Формально заявка пришла. Фактически руководитель не видит, сколько обращений было за день, кто за них взялся и не остыл ли клиент, пока письмо лежало непрочитанным.

Интеграция сайта с amoCRM нужна не ради технического подключения формы. Она нужна, чтобы каждая заявка сразу попадала в CRM, получала источник, ответственного, задачу на первый контакт и понятный следующий шаг. Тогда сайт перестаёт быть отдельным каналом «где-то там» и становится частью управляемого потока продаж.

Короткий ответ

Чтобы подключить сайт к amoCRM, выбирают способ передачи заявок: штатная форма amoCRM, интеграция конструктора сайта, готовый модуль CMS, webhook-сценарий или API-интеграция. Но передать имя и телефон — это половина задачи. Важно настроить весь маршрут: источник и UTM, попадание в нужную воронку и этап, ответственный, задача менеджеру, защита от дублей и проверка, что заявки создают сделки со всех форм, а не только с одной.


  1. выбрать способ интеграции под свой сайт
  2. определить, какие формы подключаются
  3. настроить передачу нужных полей
  4. передавать источник и UTM-метки
  5. назначать ответственного
  6. ставить задачу на первый контакт
  7. защититься от дублей
  8. протестировать каждую форму отдельно

Зачем подключать сайт к amoCRM

Объяснять интеграцию через «автоматизацию» бессмысленно. Понятнее объяснять через потери. Подключение сайта к CRM закрывает несколько конкретных дыр сразу.

Заявка не остаётся в почте или в уведомлениях конструктора, где её легко пропустить. У неё появляется ответственный, поэтому она не зависает в статусе «вроде кто-то посмотрит». Менеджеру ставится задача на первый контакт, и вы видите, насколько быстро он на неё отреагировал. Фиксируется источник и UTM — становится понятно, какая реклама привела обращение. Руководитель видит, сколько заявок реально пришло с сайта и что с ними стало; это та самая разница между ощущением «заявок мало» и фактом. О том, как именно обращения теряются по пути от рекламы до сделки, есть отдельный разбор — где теряются заявки.

Сама по себе интеграция продажи не делает. Она делает входящий поток видимым и управляемым — а дальше уже работают правила обработки, ответственные и контроль первого ответа.

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

Точек входа на сайте обычно больше, чем кажется на старте. В CRM имеет смысл заводить:

  • формы обратной связи
  • заявки на консультацию и на расчёт стоимости
  • квизы и калькуляторы
  • формы с лендингов и посадочных под рекламу
  • кнопки «перезвоните мне»
  • заявки на скачивание материалов
  • обращения из онлайн-чата, если чат — часть обработки заявок

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

5 способов интеграции сайта с amoCRM

Универсального «правильного» способа нет. Выбор зависит от того, на чём сделан сайт, сколько на нём форм и какая логика передачи заявок нужна.
Для одной простой формы хватит штатного подключения или возможностей конструктора. Для сайта с несколькими формами, рекламными источниками, UTM, разными услугами и ответственными нужна более продуманная сборка.

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

Что должно передаваться с сайта в amoCRM

Имя и телефон — это минимум, на котором заявка почти бесполезна для управления. Чтобы с обращением можно было работать без ручного достраивания, передавать стоит:

  • имя, телефон, email, комментарий клиента
  • выбранную услугу или направление
  • страницу и форму, с которых пришла заявка
  • источник и UTM-метки
  • город или филиал, если это важно
  • дату и время заявки
  • согласие на обработку персональных данных, если применимо
  • правило назначения ответственного, этап воронки и задачу на первый контакт

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

Что должно происходить после отправки формы

Это центральный момент. «Создать заявку» недостаточно — нужен маршрут, который отрабатывает на каждой отправке формы:

  1. создаётся сделка или лид
  2. создаётся или обновляется контакт
  3. фиксируется источник
  4. сохраняются UTM-метки
  5. заявка попадает в нужную воронку
  6. сделка встаёт на правильный этап
  7. назначается ответственный
  8. ставится задача на первый контакт
  9. менеджер получает уведомление
  10. проверяются дубли
  11. заявка видна руководителю в отчётах

Если заявка просто появилась в CRM, но у неё нет ответственного и задачи, то интеграция технически есть, а управляемости нет. Сделка лежит в системе ровно так же, как раньше лежала в почте.

Частые ошибки при подключении сайта к amoCRM


  1. Подключили одну форму, про остальные забыли.
  2. Заявка приходит без ответственного.
  3. Сделка создаётся, а задача менеджеру — нет.
  4. Все заявки падают на один этап без разделения по типу.
  5. Не передаются UTM-метки.
  6. Источник фиксируется неверно.
  7. Плодятся дубли контактов и сделок.
  8. Заявки копятся в «Неразобранном», и их никто не разбирает.
  9. Нет контроля скорости первого ответа.
  10. Интеграция сломалась, а никто не заметил.
  11. Протестировали один сценарий, остальные не проверили.
  12. На сайте поменяли форму, а интеграцию не обновили.


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

Как проверить, что интеграция сайта с amoCRM работает правильно

По каждой форме на сайте стоит прогнать тестовую заявку и пройтись по чек-листу:
создаётся ли сделка или лид

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

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

Когда можно подключить сайт к amoCRM самостоятельно

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

Интегратора не нужно навязывать туда, где задача решается за час. Важно только не остановиться на техническом факте «форма подключена», а проверить, что заявка действительно появляется в CRM с нужными данными, ответственным и задачей.

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

Отдельная настройка оправдана, когда сценарий перестаёт быть простым:

на сайте несколько форм или несколько лендингов
идёт реклама, и важны UTM-метки и источники
заявки нужно распределять между менеджерами
разные формы должны попадать в разные воронки
есть квизы, калькуляторы, нестандартные формы
нужно контролировать скорость первого ответа и защищаться от дублей
подключены телефония, мессенджеры, онлайн-чаты
CRM уже есть, но заявки с сайта всё равно теряются
нужна связка с Roistat, Calltouch, Яндекс. Метрикой
требуется нестандартный сценарий через API

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

Интеграция сайта, UTM-метки и аналитика

UTM-метки отвечают на вопрос, из какой именно рекламы пришла заявка. Если они не передаются с сайта в CRM, картина расходится: маркетолог видит клики и заявки в рекламном кабинете, а в продажах непонятно, какие источники реально дают сделки. Решения принимаются вслепую.

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

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

Мы начинаем не с подключения формы, а с разбора входящего потока. Сначала смотрим, какие формы и каналы есть на сайте и какие заявки реально должны попадать в amoCRM. Определяем, в какую воронку и на какой этап каждая из них идёт. Дальше настраиваем передачу нужных полей, источник и UTM, ответственного и задачу на первый контакт, проверяем дубли и тестируем каждую форму по отдельности. В конце показываем руководителю, где смотреть заявки и как контролировать обработку, и отдельно фиксируем то, что требует технической оценки.

Смысл в том, что мы настраиваем не «форму, привязанную к CRM», а маршрут заявки от сайта до ответственного менеджера и следующего шага. Похожие задачи видны на практике в кейсах.

Итог

Интеграция сайта с amoCRM — это не передача формы, а то, что происходит с заявкой после отправки. Заявка должна получить источник, ответственного, задачу и следующий шаг; без этого обращения продолжат теряться даже при формально подключённой интеграции. Способ подключения выбирается под конкретный сайт и сложность задачи, а не по принципу «API всегда лучше».

Следующий шаг

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

FAQ

Как подключить сайт к amoCRM?

Выбрать способ передачи заявок: штатная форма amoCRM, интеграция конструктора, модуль CMS, webhook или API. Затем настроить не только передачу имени и телефона, а весь маршрут: источник, UTM, воронку, этап, ответственного, задачу на первый контакт и защиту от дублей. После этого протестировать каждую форму отдельно.

Можно ли подключить сайт к amoCRM без программиста?

Часто да. Для простой формы хватает штатной интеграции amoCRM или возможностей конструктора вроде Tilda. Программист нужен, когда форм много, важны UTM, заявки распределяются между менеджерами или нужен нестандартный сценарий через API. Главное — проверить, что заявка реально доходит до CRM с нужными данными.

Как подключить лендинг к amoCRM?

Через интеграцию конструктора, на котором собран лендинг, либо через webhook или штатную форму amoCRM. Важно, чтобы с лендинга передавались источник и UTM, а заявка попадала в правильную воронку с ответственным и задачей. Иначе обращения с рекламных посадочных смешаются с остальными и потеряют приоритет.

Что должно передаваться с сайта в amoCRM?

Не только имя и телефон. Полезно передавать email, комментарий, выбранную услугу, страницу и форму, источник и UTM, при необходимости — город или филиал, согласие на обработку данных. Плюс правило назначения ответственного, этап воронки и задачу. Чем меньше данных, тем больше ручной работы потом.

Почему заявки с сайта не попадают в amoCRM?

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

Как избежать дублей при интеграции сайта с amoCRM?

Настроить правила объединения контактов и сделок по телефону или email и проверить поведение при повторной заявке от того же клиента. Дубли чаще всего появляются, когда несколько форм создают новые сущности без сверки. Этот сценарий нужно тестировать отдельно, а не считать, что система справится сама.

Как передавать UTM-метки в amoCRM?

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

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

Когда форм несколько, идёт реклама с UTM, заявки распределяются между менеджерами и попадают в разные воронки, есть квизы и калькуляторы, подключены телефония и аналитика или заявки уже теряются при имеющейся CRM. В простых случаях можно обойтись своими силами.
Show more