Версия 1.0.1 Проверено модерацией 3 загрузок

Плагины WordPress

Интеграция Max с Contact form 7

Плагин отправляет успешные заявки с форм Contact Form 7 в мессенджер MAX через API чат-бота (platform-api.max.ru). Подходит для уведомлений менеджеров в групповом чате или для личных сообщений пользователю.

Установка за 7 минут

Без ручного редактирования файлов

+105 бонусов

Начисляются после оплаты

12 месяцев обновлений

Поддержка и патчи включены

5 / 5

по 0 отзывам покупателей

3

скачиваний за всё время

1.0.1

актуальная стабильная версия

31.05

дата последнего обновления

105

бонусов за покупку

Полные данные

Характеристики товара

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

Интеграция Max с Contact form 7

Краткое описание

Плагин отправляет успешные заявки с форм Contact Form 7 в мессенджер MAX через API чат-бота (platform-api.max.ru). Подходит для уведомлений менеджеров в групповом чате или для личных сообщений пользователю.

Плагин работает только в одну сторону: исходящие уведомления о новых заявках. Входящие сообщения и события бота требуют отдельной настройки Webhook на стороне MAX и в данной версии не обрабатываются.


Требования

— WordPress 5.8 и выше
— PHP 7.4 и выше
— Установленный и активный плагин Contact Form 7
— Чат-бот MAX на платформе для партнёров и токен access_token
— Активная лицензия PluginHub для продукта «MAX for Contact Form 7»

Документация API MAX: https://dev.max.ru/docs-api
Справочник методов: https://dev.max.ru/docs


Установка

1. Скопируйте папку max-cf7-integration в каталог wp-content/plugins/ на сервере.
2. В админке WordPress откройте раздел «Плагины» и активируйте «MAX for Contact Form 7».
3. Убедитесь, что активен Contact Form 7. Если его нет, установите плагин из каталога WordPress.
4. Перейдите в Контакты → MAX и выполните настройку по инструкции ниже.


Где находятся настройки

Страница плагина: Контакты → MAX (подменю Contact Form 7).

На странице две вкладки:
— «Настройки» — лицензия, токен бота, chat_id, общие параметры сообщений;
— «Инструкция» — краткая справка внутри админки.

Настройка отдельных форм: Контакты → Контактные формы → откройте нужную форму → блок «Уведомление в MAX».

Ссылка «Настройки» также доступна в списке плагинов на экране «Плагины».


Часть 1. Лицензия PluginHub

1. Откройте Контакты → MAX → вкладка «Настройки».
2. В блоке «Лицензия PluginHub» введите ключ лицензии, полученный на сайте pluginhub.pro после покупки продукта.
3. Нажмите «Сохранить» внизу формы.

Ключ лицензии вводится только на этой странице плагина, не в общих настройках WordPress.

После сохранения под заголовком блока отображается статус:
— «Лицензия активна» — можно пользоваться отправкой в MAX;
— сообщение об ошибке — ключ неверный, истёк, отозван, не совпадает домен сайта или нет связи с сервером лицензий.

Пока лицензия не активна, плагин не отправляет сообщения в MAX. Проверка токена бота также недоступна.

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


Часть 2. Подготовка чат-бота в MAX

1. Подключите организацию на платформе MAX для партнёров (для юрлиц и ИП — резидентов РФ).
2. Создайте чат-бота и дождитесь прохождения модерации.
3. Получите токен доступа: раздел «Чат-боты» → «Интеграция» → «Получить токен». Это значение access_token.
4. Добавьте бота в групповой чат, куда должны приходить заявки, либо подготовьте user_id для личных сообщений.
5. Узнайте идентификатор чата (chat_id) или пользователя (user_id). Способ получения зависит от инструментов платформы MAX и документации API.

Важно по безопасности:
— передавайте токен только в заголовке Authorization при запросах к API, не в URL и не на публичных страницах сайта;
— не публикуйте токен в открытых репозиториях, скриншотах и логах с полным текстом запросов.


Часть 3. Глобальные настройки плагина

Откройте Контакты → MAX → «Настройки».

Поле «Токен бота (access_token)»
Вставьте токен из платформы MAX. После первого сохранения поле показывает маску: оставьте его пустым, если менять токен не нужно. Для замены введите новый токен и сохраните настройки.

Поле «Chat ID»
Числовой идентификатор группового чата, куда добавлен бот. Рекомендуется для командных уведомлений о заявках.

Поле «User ID (необязательно)»
Идентификатор пользователя MAX. Используется, если chat_id не указан: сообщение уйдёт этому пользователю.

Приоритет адресации: если указан chat_id, отправка идёт в чат; иначе используется user_id. Должен быть заполнен хотя бы один из них.

Поле «Формат текста»
— Markdown — форматирование звёздочками и подчёркиваниями (по умолчанию);
— HTML — теги разметки;
— Без форматирования — обычный текст.

Поле «Префикс по умолчанию»
Текст в начале каждого сообщения, если для конкретной формы префикс не задан. Пример: «Новая заявка с сайта».

Чекбокс «Уведомлять участников чата (notify)»
Если включён, участники чата получают уведомление о новом сообщении согласно правилам MAX.

Чекбокс «Отключить превью ссылок»
Если включён, ссылки в сообщении не показывают превью.

После заполнения полей нажмите «Сохранить».

Кнопка «Проверить токен»
Отправляет запрос GET /me к API MAX и показывает результат рядом с кнопкой. Для проверки нужна активная лицензия. Если токен уже сохранён, проверка выполняется по сохранённому значению даже при пустом поле ввода.


Часть 4. Настройка каждой формы Contact Form 7

1. Откройте Контакты → Контактные формы.
2. Выберите форму и откройте её на редактирование.
3. Найдите блок «Уведомление в MAX» под редактором формы.

Параметры блока:

«Отправлять заявки этой формы в MAX»
Включите, чтобы при успешной отправке формы на сайте данные уходили в MAX.

«Текст сообщения»
Имя одного поля формы CF7 — в сообщение попадёт только его значение.
Либо укажите специальное значение __all__ (два подчёркивания с обеих сторон) — тогда в сообщение попадут все поля формы списком с подписями.

«Префикс сообщения»
Текст перед основным телом сообщения. Если оставить пустым, используется глобальный префикс из настроек плагина.

Подстановки в префиксе (в фигурных скобках):
— {form_title} — название формы;
— {form_id} — числовой ID формы в WordPress;
— {site} — адрес главной страницы сайта;
— {имя-поля} — значение поля CF7, например {your-name}, {your-email}, {tel}.

«Добавлять URL страницы отправки»
В конец сообщения добавляется адрес страницы, с которой отправили форму.

«Добавлять адрес сайта»
В конец сообщения добавляется URL главной страницы сайта.

4. Нажмите «Сохранить» у формы CF7.


Часть 5. Как формируется сообщение в MAX

Порядок частей сообщения:
1. Префикс (из настроек формы или глобальный).
2. Пустая строка.
3. Основной текст: одно поле или все поля (__all__).
4. При включённых опциях — адрес сайта и URL страницы отправки.

При формате __all__ заголовок сообщения содержит название формы в квадратных скобках, далее каждое поле с именем и значением. Служебные поля (начинающиеся с подчёркивания), reCAPTCHA и hCaptcha в список не попадают.

Максимальная длина текста по API MAX — 4000 символов. Плагин обрезает слишком длинный текст до допустимого размера.


Часть 6. Проверка работы

1. Убедитесь, что лицензия активна (блок «Лицензия PluginHub»).
2. Сохраните токен, chat_id или user_id и нажмите «Проверить токен».
3. Включите отправку в MAX для тестовой формы в метабоксе.
4. Откройте страницу сайта с этой формой и отправьте тестовую заявку так, как это сделал бы посетитель.
5. Проверьте чат MAX: должно появиться новое сообщение.

Успешная отправка формы на сайте не прерывается, даже если MAX временно недоступен: посетитель по-прежнему видит стандартное сообщение CF7 об успехе. Ошибка отправки в MAX не блокирует письма и другие действия CF7, если они настроены отдельно.


Ограничения API MAX

— длина текста сообщения до 4000 символов;
— ориентировочно до 30 запросов в секунду на platform-api.max.ru (при большой нагрузке возможны ограничения со стороны API);
— для работы нужен действующий токен и права бота в целевом чате;
— плагин использует метод отправки сообщений POST /messages, без обработки входящих событий.


Устранение неполадок

Заявки не приходят в MAX

— проверьте статус лицензии на вкладке «Настройки»;
— нажмите «Проверить токен» и устраните ошибку, если она есть;
— убедитесь, что указан chat_id или user_id;
— бот должен быть добавлен в групповой чат (для chat_id);
— в метабоксе формы включена отправка в MAX;
— форма на сайте отправляется без ошибок CF7 (красные сообщения об ошибке валидации);
— на хостинге разрешены исходящие HTTPS-запросы к platform-api.max.ru и pluginhub.pro.

Лицензия не активируется

— проверьте правильность ключа без лишних пробелов;
— домен сайта в адресной строке должен совпадать с доменом, привязанным к лицензии на pluginhub.pro;
— при ошибке связи проверьте доступ сервера к интернету и SSL.

«Проверить токен» выдаёт ошибку

— токен скопирован полностью, без пробелов в начале и конце;
— бот не удалён и не заблокирован на платформе MAX;
— срок действия токена не истёк (при необходимости выпустите новый на платформе).

Сообщение приходит, но без нужных полей

— в поле «Текст сообщения» указано __all__ или точное имя поля как в разметке CF7 (your-email, tel и т.д.);
— имена полей в подстановках префикса совпадают с именами в форме.

Contact Form 7 не установлен

На экране «Плагины» и в админке появится уведомление с предложением установить Contact Form 7. Без него интеграция не работает.


Дополнительно для разработчиков

Идентификатор продукта PluginHub по умолчанию задан в коде плагина. Его можно переопределить в wp-config.php:

define( 'MAX_CF7_PLUGINHUB_PLUGIN_ID', 'ваш-uuid-продукта' );

Фильтр прав доступа к настройкам: max_cf7_capability (по умолчанию совпадает с правом редактирования форм CF7 или manage_options).

Фильтр идентификатора продукта: max_cf7_pluginhub_plugin_id.


Удаление плагина

При удалении плагина через админку WordPress (не просто деактивация) файл uninstall.php удаляет настройки плагина и кэш статуса лицензии для этого продукта. Общий ключ pluginhub_license_key на сайте при этом не удаляется, если он используется другими плагинами PluginHub.


Поддержка и ссылки

PluginHub: https://pluginhub.pro
Документация MAX: https://dev.max.ru/docs
Справочник API MAX: https://dev.max.ru/docs-api

Платформа

WordPress

Версия

1.0.1

Требования

7.4

Протестировано

7.0

Загрузки

3

Состав архива

В архиве

  • Основной ZIP-плагин
  • Инструкция по установке

В личном кабинете

  • Лицензионный ключ после оплаты
  • Обновления в течение 12 месяцев

Пошаговая инструкция

Как установить и настроить

01

Скачайте архив

После оплаты откройте личный кабинет, скачайте ZIP-файл и сохраните лицензионный ключ.

02

Установите модуль

Загрузите архив через панель управления сайта, активируйте плагин и проверьте права записи.

03

Подключите сервисы

Введите API-ключи и настройте адреса для webhook-уведомлений.

04

Сделайте тест

Проведите тестовую оплату или проверку и убедитесь, что интеграция работает.

История версий

Changelog

Версия 1.0.1

текущая
<p>История изменений</p>
<p>Версия 1.0.1<br>— вкладки «Настройки» и «Инструкция» в админке;<br>— ввод ключа лицензии на странице плагина;<br>— отображение статуса лицензии;<br>— обновлённый интерфейс настроек.</p>
<p>Версия 1.0.0<br>— первый релиз: отправка заявок в MAX, проверка токена, настройки по каждой форме CF7.</p>
Услуги

Услуги для этого плагина

Настройка, доработка и сопровождение

Все услуги

Установка плагина на сайт и базовая настройка

3 500 ₽

Установка выбранного плагина на ваш хостинг, проверка совместимости, первичная активация.

Подробнее

Установка плагина на сайт и полноценная настройка

7 650 ₽

Глубокая настройка модуля под ваш сценарий: поля, интеграции, роли.

Подробнее

Настройка форм интеграции (за 1 форму)

765 ₽

Цена за одну форму: CRM, почта, мессенджеры — в рамках API плагина.

Подробнее

Настройка синхронизации товаров

6 750 ₽

Связка каталога с внешней системой: расписание, поля, фильтры.

Подробнее

Индивидуальная доработка плагина

17 650 ₽

Точечные изменения PHP/JS под ваш процесс без форка продукта (по согласованию).

Подробнее

Разработка сайта

от 10 000 ₽

Лендинг или корпоративный сайт на CMS из экосистемы PluginHub.

Подробнее

Разработка интернет-магазина

от 15 000 ₽

OpenCart / WooCommerce / PrestaShop — витрина, оплата, доставка.

Подробнее

Доработка сайта

от 5 000 ₽

Вёрстка, скорость, мелкие задачи по существующему проекту.

Подробнее

Индивидуальная разработка плагина

от 15 000 ₽

Новый модуль под API CMS: ТЗ, код, ревью, передача.

Подробнее

Отзывы

Отзывов пока нет

Вопросы

Перед покупкой

Если нужен перенос данных, установка под ключ или проверка совместимости — напишите в поддержку до оплаты.

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

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

Включена ли техническая поддержка?

Да, в течение 12 месяцев доступны обновления, исправления и консультации по установке через тикет-систему.

Есть ли возврат средств?

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

Как получить файл после оплаты?

Сразу после подтверждения оплаты архив и ключ лицензии появятся в личном кабинете в разделе «Лицензии».

Похожие товары

Плагины WordPress
v1.0.0

Плагин Zendesk for WPForms подключает сайт на WordPress к Zendesk Support. После успешной отправки формы WPForms на стороне Zendesk создаётся новый тикет: тема собирается из префикса (если задан), названия формы и номера записи (entry); в теле тикета перечислены поля отправки; заявитель (requester) определяется по email из формы (обязательно наличие валидного поля типа Email или значения, похожего на email).

WordPress

+39 бонусов за покупку

Лицензия от
1 299 ₽
Плагины WordPress
v1.0.0

Zendesk for Contact Form 7 связывает ваш сайт на WordPress с Zendesk Support: при успешной отправке формы Contact Form 7 в Zendesk создаётся новый тикет с темой, текстом, email и именем заявителя (requester), приоритетом и тегами по вашим правилам.

WordPress

+39 бонусов за покупку

Лицензия от
1 299 ₽
Плагины WordPress
v1.0.0

Модульный плагин WordPress для ускорения сайта, SEO-гигиены, очистки мусора, безопасности и удобного администрирования. Интерфейс по умолчанию на русском. Кэширование страниц, оптимизация фронтенда премиум плагин.

WordPress

+45 бонусов за покупку

Лицензия от
1 500 ₽

Готово к запуску

Подключите решение без долгой разработки

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

Читать инструкцию