Интеграция Contact Form 7 с amoCRM и Kommo для WordPress
Интеграция Contact Form 7 с amoCRM и Kommo позволяет автоматически передавать заявки с WordPress-сайта в CRM. Данные из полей формы можно использовать для создания сделок, контактов и компаний, постановки задач, добавления примечаний и тегов. Поддерживается передача UTM-меток и других данных рекламных источников.
Настраивается за пару минут без программиста: для каждого поля формы просто выберите нужное поле amoCRM из выпадающего списка.
Что умеет интеграция Contact Form 7 с amoCRM
После отправки формы данные автоматически передаются в CRM и используются для создания или обновления необходимых сущностей.
Сделки
Настройте воронку и этап, на котором должна создаваться новая заявка. Название сделки можно формировать автоматически с помощью текста, данных из формы и макросов.
Контакты и компании
Данные из Contact Form 7 можно передавать в поля контакта и компании amoCRM.
Передача полей формы
Для каждого поля Contact Form 7 можно указать, куда передавать его значение:
- в поле сделки;
- в поле контакта;
- в поле компании;
- в примечание
- в теги
Ответственные
Можно указать одного или нескольких ответственных сотрудников для автоматического распределения новых заявок.
Теги
При создании сделки можно автоматически добавлять необходимые теги. В тегах поддерживается использование макросов.
Задачи
После получения заявки можно автоматически создать задачу в сделке. Название и описание задачи можно сформировать с помощью произвольного текста, данных из формы и макросов.
Примечания
К созданной сделке можно автоматически добавить примечание с информацией, полученной из Contact Form 7.
Макросы
Используйте данные формы при формировании названия сделки, контакта, компании, тегов, задачи и примечания. Например, название сделки можно формировать динамически на основе данных заявки.
Сохранение заявок
Отправленные заявки сохраняются в плагине. При необходимости можно открыть сохраненную заявку и повторно отправить её в amoCRM/Kommo.
Контроль дублей
Интеграция поддерживает контроль дублей сделок, контактов и компаний средствами amoCRM.
Salesbot
После создания сделки можно автоматически запускать выбранный Salesbot.
Яндекс Метрика
В интеграции можно указать идентификатор счётчика Яндекс Метрики и передавать его значение в созданную сделку.
UTM-метки и рекламная аналитика
Интеграция автоматически считывает UTM-метки и другие параметры рекламных источников со страницы, с которой отправляется форма, и передаёт их в созданную сделку amoCRM.
Основные метки (utm_source, utm_medium, utm_campaign, utm_content, utm_term, roistat, gclientid и другие) уже добавлены по умолчанию и отображаются на вкладке «Статистика».
- Что умеет интеграция
- Установка виджета в amoCRM
- Установка виджета в Kommo
- Скачать плагин для интеграции
- Установка интеграции в amoCRM
- Установите плагин в WordPress
- Не устанавливается ZIP-архив на MacOS
- Настройка передачи формы Contact Form 7 в amoCRM
- Проверка работы интеграции
- Сохранение и повторная отправка заявок
- Контроль дублей в amoCRM
- Передача данных Яндекс Метрики
- Частые проблемы
- Стоимость интеграции
- Техническая поддержка
Установка интеграции в amoCRM
Если виджет уже установлен в amoCRM, повторно устанавливать его не нужно и этот пункт можно пропустить.
Откройте amoCRM и перейдите в раздел амоМаркет → Установленные.
Найдите через поиск виджет "Contact Form 7 Wordpress" и установите его.
В настройках интеграции добавьте адрес сайта, на котором установлен Contact Form 7.
Cайт должен отобразиться в списке подключенных сайтов.
Важно: сначала добавьте сайт в настройках интеграции amoCRM и только после этого устанавливайте плагин WordPress.
Установите плагин в WordPress
Сначала нужно добавить свой сайт в настройках виджета (amoCRM) и только потом установить и активировать плагин!
В административной панели WordPress откройте:
- Плагины → Добавить новый → Загрузить плагин
- Выберите скачанный ZIP-архив и нажмите Установить.
- После завершения установки активируйте плагин.
Не устанавливается ZIP-архив на MacOS
На MacOS архив плагина иногда автоматически распаковывается при скачивании.
В результате вместо ZIP-файла WordPress получает папку и показывает ошибку «Архив несовместим».
В этом случае:
- Найдите распакованную папку cf7-amocrm.
- Упакуйте её обратно в ZIP-архив.
- Проверьте, что файл имеет название cf7-amocrm.zip.
- Загрузите полученный ZIP через раздел Плагины → Добавить новый → Загрузить плагин.
Настройка передачи формы Contact Form 7 в amoCRM
Как попасть в настройки интеграции
В панели администратора сайта перейдите в меню слева "Contact Form 7 amoCRM", как показано на скриншоте.
Откройте необходимую форму в блоке «Все формы». Здесь можно настроить, какие данные передавать в amoCRM и что создавать после отправки формы.
Создание сделки
Отправлять в amoCRM — включите «Да», чтобы данные формы передавались в amoCRM.
Название сделки — название можно сформировать из произвольного текста и макросов. Например, {{order_id}} позволяет использовать счётчик отправленных заявок.
Воронка — выберите воронку, в которой будет создана сделка.
Этап воронки — выберите этап воронки или «Неразобранное».
Бюджет — укажите бюджет сделки. Можно указать 0 или оставить поле пустым.
Список ответственных — выберите сотрудников, между которыми будут распределяться созданные сделка, контакт, компания и задача.
Как передавать поля Contact Form 7 в amoCRM
Поля формы — напротив каждого поля Contact Form 7 можно выбрать поле сделки, контакта или компании, в которое будет передано его значение.
Пример:
- your-name → Имя контакта
- your-phone → Телефон контакта
- your-email → Email контакта
- your-message → Примечание сделки
Системные поля — опционально можно передавать значения системных полей в amoCRM.
Дополнительные данные сделки
Теги сделки — добавьте один или несколько тегов, которые будут автоматически присвоены новой сделке. В качестве значения можно использовать произвольный текст и макросы.
Задача сделки — если включить эту настройку, после создания сделки автоматически будет создана задача. В описании задачи можно использовать макросы.
Примечание сделки — к созданной сделке можно автоматически добавить примечание. Текст примечания формируется из произвольного текста и макросов.
Запуск Salesbot после получения заявки
После создания сделки можно автоматически запустить выбранный Salesbot. Для этого включите настройку и выберите нужного бота.
Важно: если вы добавили новое поле в amoCRM, оно может не появиться в интеграции сразу. Данные кэшируются, поэтому для получения актуального списка нажмите «Обновить данные amoCRM».
Проверка работы интеграции
После завершения настройки откройте страницу сайта с формой Contact Form 7.
Заполните форму и отправьте тестовую заявку.
После отправки проверьте созданную в amoCRM сделку.
Убедитесь, что:
- сделка создана в правильной воронке
- выбран правильный этап
- назначен нужный ответственный
- данные полей переданы корректно
- контакт и компания созданы или найдены правильно
- добавились необходимые теги
- создана задача
- добавлено примечание
Если данные передались неправильно, вернитесь к настройкам формы и проверьте сопоставление полей.
Сохранение и повторная отправка заявок
После отправки формы заявка сохраняется в настройках плагина "Мои заявки".
Открыв сохранённую заявку, можно посмотреть переданные данные и при необходимости повторно экспортировать её в amoCRM.
Это особенно удобно при тестировании интеграции и разборе проблем с отдельными заявками.
Контроль дублей в amoCRM
Чтобы предотвратить появление повторных сделок, контактов и компаний, можно использовать встроенный механизм контроля дублей amoCRM.
В amoCRM откройте:
Сделки → Настроить воронку → Контроль дублей
Добавьте интеграцию и настройте необходимые правила проверки.
После этого amoCRM сможет проверять поступающие данные на наличие существующих записей.
Частые проблемы
Плагин не активируется
Если при активации плагина появляется ошибка, проверьте:
- включён ли CURL на сервере
- добавлен ли сайт в настройках интеграции amoCRM
- правильно ли указан адрес сайта
- не отличается ли адрес сайта в настройках от фактического адреса WordPress
Поле в amoCRM есть, а в интеграции нет
После добавления нового поля в amoCRM нажмите «Обновить данные amoCRM» в настройках интеграции. Это загрузит актуальные данные и добавит новое поле в список доступных.
Данные формы не появляются в amoCRM
Проверьте:
- включена ли отправка формы в amoCRM
- правильно ли настроено сопоставление полей
- выбрана ли нужная воронка и этап
- отправляется ли тестовая заявка
- нет ли ошибки в настройках плагина
На MacOS появляется ошибка «Архив несовместим»
Скорее всего, браузер автоматически распаковал ZIP-архив.
Запакуйте папку cf7-amocrm обратно в ZIP и загрузите именно файл cf7-amocrm.zip.
Стоимость интеграции
- 1 год − 6000 руб.
- Пол года − 4000 руб.
- 3 месяца − 3000 руб.
- 1 месяц − 1500 руб.
Сразу после установки интеграции автоматически выдается тестовый период сроком 7 дней.
По любым вопросам создайте запрос в поддержку или свяжитесь с нами в telegram.











