Создание сайтов6 мин чтения

amoCRM интеграция с сайтом: формы, UTM и защита от потерь

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

Почему заявки с сайта теряются без интеграции

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

Вторая проблема заметна не сразу. Даже дошедшая заявка без источника не отвечает на главный вопрос: что приводит клиентов — таргет в Meta, Google Ads, поиск или переходы из Instagram. Интеграция закрывает обе проблемы: сделка создаётся сразу после отправки формы, а вместе с ней записывается, откуда пришёл человек.

amoCRM интеграция с сайтом: четыре способа и как выбрать

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

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

  • Встроенные веб-формы amoCRM. Собираете форму в конструкторе, вставляете код на сайт. Быстро и без программиста, но внешний вид и логику приходится подгонять под дизайн.
  • Модуль или плагин для вашей CMS или конструктора. Существующие формы остаются на месте, данные дополнительно уходят в CRM. Удобно, пока сценарии простые.
  • Сервис-посредник. Форма отправляет вебхук в сервис автоматизации, а он создаёт сделку. Программировать не нужно, но появляется ещё одно звено, которое может сломаться и стоит денег.
  • Собственный обработчик через API amoCRM. Максимальная гибкость: любые поля, воронки, проверка дублей, примечание с выбранными параметрами и рассчитанной суммой. Требует разработчика.

Пошаговая настройка

Порядок важнее инструмента. Если сначала подключить форму, а потом думать о структуре, придётся переделывать воронку и поля.

  • Составьте список всех источников данных на сайте: формы, обратный звонок, квиз, калькулятор, онлайн-чат, кнопки перехода в Telegram.
  • Определите структуру: какие направления получают отдельные воронки и какой этап принимает новые обращения.
  • Создайте в сделке отдельные поля под источник, канал, кампанию, объявление, ключевое слово, страницу входа и страницу формы.
  • Подключите выбранным способом и сопоставьте каждое поле формы с полем amoCRM.
  • Включите поиск существующего контакта по телефону.
  • Настройте реакцию на новую заявку: ответственный, задача, сообщение клиенту.
  • Отправьте тестовые заявки со всех форм, в том числе с телефона и с рекламной ссылки с метками.

UTM-метки: как передать источник до сделки

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

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

Дубли и распределение по воронкам

Один человек может оставить заявку дважды, а потом ещё написать в Instagram или позвонить. Без контроля дублей в базе появятся одинаковые контакты, а клиенту позвонят три менеджера. Включите поиск по телефону и договоритесь, как поступать с повторным обращением: добавлять примечание в открытую сделку или создавать новую, если прошлая закрыта.

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

Что должно происходить сразу после заявки

Интеграция — это половина дела, вторая половина — процесс. В Digital Pipeline для этапа с новыми заявками настройте уведомление ответственному, задачу «связаться» с коротким сроком и автоматическое сообщение клиенту о том, что заявка получена.

Подумайте о ночных и выходных обращениях. Клиент из Ташкента, оставивший заявку поздно вечером, должен получить хотя бы сообщение с временем ответа. Если менеджеры сидят в Telegram, дублируйте уведомление туда, но сделка всё равно должна жить в CRM, а не в переписке.

Пример: клиника или мебельный салон

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

Через месяц владелец видит не «много заявок из Instagram», а какие услуги и объявления дошли до визита. Те же принципы подходят мебельному салону, онлайн-школе или магазину, который принимает оплату через Click и Payme: меняются поля и этапы, но логика остаётся прежней.

Типичные ошибки

Самая частая — оставить отправку на почту «на всякий случай» и перестать смотреть в CRM. Резервная копия нужна, но как страховка, а не основной канал.

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

Чек-лист проверки

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

  • Каждая форма создаёт сделку в нужной воронке и на нужном этапе.
  • Имя, телефон и комментарий записаны в правильные поля.
  • UTM-метки и страница входа сохраняются, даже если форма на другой странице.
  • Повторная заявка с тем же телефоном не создаёт дубль контакта.
  • Ответственный получил уведомление и задачу.
  • Клиент получил подтверждение.
  • Число отправок форм в аналитике примерно совпадает с числом сделок с сайта.

Частые вопросы

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

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

Что делать, если сайт сделан на конструкторе?

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

Как понять, что заявки теряются?

Сравните число отправленных форм в системе аналитики с числом сделок с сайта в CRM. Заметное расхождение говорит о потерях. Проверьте формы тестовыми заявками.

Нужно ли передавать UTM-метки, если реклама только в одном канале?

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

Что делать с онлайн-чатом на сайте?

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

Разберём вашу задачу бесплатно

Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.