CRM

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

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

3 сентября 20269 мин чтенияE-comON
Коротко
  • Три способа подключить сайт к CRM: готовая форма CRM, вебхук из своей формы, передача по API.
  • Готовую форму amoCRM или Битрикс24 можно поставить за час без программиста.
  • Передавайте UTM-метки, страницу и товар в отдельные поля, а не в комментарий.
  • Настройте поиск дублей, копию заявки на сайте и уведомление об ошибках передачи.

Внедрим CRM под ваш процесс: Битрикс24, amoCRM, МойСклад, от 40 000 ₽.

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

Три способа подключить сайт к CRM

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

СпособКак работаетКому подходит
Виджет или готовый коннектор CRMФорма создаётся внутри amoCRM или Битрикс24, на сайт вставляется её код. Заявка сразу внутри CRM.Простые сайты с одной-двумя формами. Настраивается за час без программиста.
Вебхук из формыВаша форма после отправки шлёт данные на адрес, который выдаёт CRM или сервис-коннектор. CRM создаёт сделку.Сайты на конструкторах: у большинства есть поле «отправлять заявки по адресу».
Передача по APIСайт сам создаёт контакт и сделку через API CRM, с проверкой дублей и любыми полями.Интернет-магазины, квизы, сайты с несколькими источниками заявок. Нужен программист, делается один раз.

На сайтах, которые делаем мы, используется третий вариант с копией заявки на стороне сайта и журналом ошибок. Если вы ещё выбираете систему, начните со статьи «Что такое CRM простыми словами».

Как подключить форму заявок на сайт к CRM за час

Самый быстрый путь для обеих популярных систем одинаковый: форма создаётся в CRM, код вставляется на сайт. Названия пунктов меню зависят от версии и тарифа, поэтому описываем логику, а не кнопки.

Битрикс24

  1. В разделе CRM найдите конструктор форм. Создайте новую форму и выберите поля: имя, телефон, комментарий. Каждое поле привязывается к полю контакта или сделки, это важно для отчётов.
  2. Укажите, что создавать при отправке: лид или сразу сделку, в какой воронке и на каком этапе. Назначьте ответственного или очередь менеджеров.
  3. Включите сбор адреса страницы и UTM-меток, если такая настройка есть в вашей версии. Без неё источник заявки будет виден только как «сайт».
  4. Скопируйте код формы и вставьте на сайт: в блок HTML на конструкторе или в шаблон страницы. Есть варианты «встроить в страницу» и «кнопка, открывающая форму».
  5. Отправьте тестовую заявку и найдите её в CRM. Проверьте, что телефон лёг в поле телефона, а не в комментарий.

amoCRM

  1. В настройках воронки найдите источники заявок и добавьте форму. Выберите поля, привяжите их к полям контакта и сделки.
  2. Укажите этап воронки, куда попадёт новая сделка, и ответственного.
  3. Настройте, что делать при совпадении телефона с существующим контактом: объединять или создавать новый. Лучше объединять.
  4. Скопируйте код формы и вставьте на сайт тем же способом, что и для Битрикс24.
  5. Проверьте тестовой заявкой с рекламной ссылкой с UTM-метками: метки должны попасть в отдельные поля сделки.
Если форма уже есть и менять её не хочется. Оставьте свою форму, а в её настройках найдите отправку по адресу, вебхук или подключение к CRM. Битрикс24 и amoCRM умеют принимать заявки по адресу, который выдают в настройках интеграций. Для конструкторов часто есть готовый модуль под каждую CRM: подключается за те же полчаса, но проверьте, передаёт ли он UTM и страницу.

Что передавать вместе с заявкой

Минимум, без которого интеграция бесполезна: имя, телефон или мессенджер, текст заявки. Но реальная польза начинается, когда в CRM попадает контекст, причём в отдельные поля, а не в общий комментарий:

  • Источник и UTM-метки. Параметры рекламной ссылки: кампания, объявление, запрос. Без них вы видите, какая реклама даёт клики, но не видите, какая даёт сделки.
  • Страница отправки. Адрес страницы с формой. Менеджер сразу понимает, какой услугой интересовались, и не переспрашивает.
  • Товар или услуга. Карточка, из которой нажата кнопка. Для квиза: ответы на вопросы.
  • Идентификатор посетителя. Номер из счётчика аналитики. Позволяет склеить заявку с поведением на сайте и передать продажу обратно в Метрику.

Проверьте, что каждое из этих полей заведено в CRM заранее. Готовые формы обычно умеют передавать UTM, вебхуки и API передают всё, что вы укажете.

Интеграция интернет-магазина: заказы, статусы, клиенты

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

Из сайта в CRM. При оформлении заказа создаётся сделка с товарами и суммой, к ней привязывается контакт покупателя. Если клиент уже покупал, заказ попадает в его карточку, и менеджер видит историю. Оплата на сайте меняет этап сделки на «Оплачен» автоматически.

Из CRM на сайт. Менеджер переводит сделку на этап «Отправлен», и клиент видит статус в личном кабинете или получает сообщение в мессенджер. Без обратной связи покупатель звонит и спрашивает «где мой заказ», а это те же потерянные часы.

Если товары и остатки ведутся в МойСклад или 1С, CRM подключается к ним отдельно, чтобы сделка не обещала товар, которого нет. Что ещё можно связать с сайтом и на каких условиях, смотрите в статье «Какие интеграции доступны в подписке».

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

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

Дубли. Клиент оставил заявку с двух страниц, и в CRM две сделки у двух менеджеров, которые звонят одному человеку. Решение: перед созданием сделки система ищет контакт по телефону или почте, и если открытая сделка уже есть, добавляет в неё примечание, а не создаёт новую. В готовых формах это настройка «объединять по телефону», в API-интеграции это правило пишется вручную.

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

Нет уведомлений и задач. Сделка создалась, но никто об этом не узнал. Менеджер открывает CRM раз в день и видит заявку, которой шесть часов. Решение: при создании сделки с сайта ставится задача «Связаться» со сроком 15–30 минут в рабочее время, ответственному приходит уведомление в мессенджер, а руководителю, если задача просрочена. Клиенту сразу уходит подтверждение «Заявку получили, перезвоним в течение часа».

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

Сколько стоит

Если вы подключаете готовую форму CRM сами, это бесплатно: формы входят в тарифы amoCRM и Битрикс24, платите только за саму CRM по её тарифу.

Если сайт у вас по подписке за 3 000 ₽ в месяц, любая интеграция, в том числе с amoCRM, Битрикс24 или МойСклад, подключается за 500 ₽ в месяц за каждую. Мы сами следим, чтобы она не отвалилась при обновлениях CRM.

При внедрении CRM от 40 000 ₽ интеграция сайта с CRM входит в проект: настройка воронки, полей, форм, передача UTM, правила дублей, задачи и уведомления. Подключение мессенджеров к CRM: от 10 000 ₽ и 1 000 ₽ в месяц. Если заявок больше, чем менеджеры успевают обработать, между сайтом и человеком ставят ИИ-менеджера: он отвечает клиенту сразу, уточняет задачу и передаёт в CRM уже квалифицированную сделку.

Вопросы и ответы

Что такое интеграция CRM с сайтом простыми словами?

Это связка, при которой заявка с сайта сама превращается в сделку в CRM: с именем, телефоном, страницей и рекламным источником. Менеджеру приходит задача, клиенту подтверждение. Без интеграции заявки лежат в почте, и кто-то переносит их руками, теряя время и часть клиентов.

Как подключить сайт к CRM без программиста?

Через готовую форму самой CRM: создаёте её в amoCRM или Битрикс24, выбираете поля, копируете код и вставляете на сайт в блок HTML. Второй способ для конструкторов: в настройках вашей формы указать адрес вебхука, который выдаёт CRM. Оба занимают около часа. Программист нужен, когда заявки идут из корзины или квиза, и нужны свои правила дублей.

Как подключить форму заявок на сайт к amoCRM или Битрикс24?

Логика одинаковая: в CRM создаёте форму, привязываете каждое её поле к полю контакта или сделки, указываете воронку, этап и ответственного, включаете сбор UTM-меток. Затем вставляете код на сайт и отправляете тестовую заявку. Названия пунктов меню зависят от версии, но порядок действий не меняется.

Сколько стоит интеграция CRM с сайтом?

Готовая форма CRM ставится бесплатно, вы платите только за тариф CRM. На сайте по подписке у нас любая интеграция стоит 500 ₽ в месяц. При внедрении CRM от 40 000 ₽ интеграция с сайтом входит в проект вместе с воронкой, полями и уведомлениями. Мессенджеры в CRM: от 10 000 ₽ и 1 000 ₽ в месяц.

Можно ли интегрировать сайт на конструкторе?

Да. У большинства конструкторов есть либо готовый модуль для amoCRM и Битрикс24, либо отправка заявок по адресу вебхука. Проверьте два момента: передаются ли UTM-метки и страница отправки, и что происходит при ошибке передачи. Если конструктор не даёт доступа к коду формы, останется вариант с виджетом CRM.

Что делать, если заявки с сайта не доходят до CRM?

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

Коротко

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

Обсудим вашу задачу?

Бесплатная консультация 30–45 минут: разберём, что нужно именно вам, и назовём цену.