Описание
В английской версии каталога плагин называется LeadSender for MAX.
«Отправка форм в MAX» доставляет каждую новую заявку с вашего сайта на WordPress в один или несколько чатов или групп мессенджера MAX — команда видит новые заявки через несколько секунд.
Плагин не связан с мессенджером MAX и его владельцами и не одобрен ими. «MAX» упоминается только как название сервиса, с которым работает плагин.
Сайт плагина: wp-addon.ru/leadsender-for-max
Возможности
- Fluent Forms — заявка берётся сразу после сохранения записи, даже если email-уведомления выключены.
- Contact Form 7 — заявка дойдёт до MAX, даже если сайт не смог отправить письмо.
- Любые другие формы (Elementor, WPForms, формы темы) — через перехват wp_mail с фильтрами по адресу получателя и теме письма. Системные письма WordPress и WooCommerce пропускаются.
- Любое число чатов — каждая заявка уходит во все включённые чаты.
- Мгновенная доставка — каждая заявка уходит отдельным сообщением сразу после отправки формы. Посетитель не ждёт: отправка идёт уже после ответа страницы.
- Содержимое сообщения — название формы, сайт, все заполненные поля и время отправки.
- Надёжность — очередь с автоматическими повторами и письмо администратору, если доставка не удалась.
- Мастер настройки — проверка токена бота, автоматический поиск ID чата, тестовое сообщение.
- Российские доверенные корневые сертификаты — если хостинг не доверяет сертификату API MAX, загрузите файлы сертификатов в настройках, и плагин будет использовать их для запросов к MAX.
- В конце каждого сообщения — короткая подпись со ссылкой на сайт плагина.
Интерфейс плагина на русском языке.
Pro-дополнение
Отдельное платное дополнение доступно на wp-addon.ru/leadsender-for-max. Оно ставится как отдельный плагин и добавляет:
- Источник заявки: реклама, UTM-метки, yclid, реферер, страница входа, ClientID Яндекс Метрики.
- Страница формы, устройство, IP-адрес, ссылка на заявку в админке.
- Кнопки под сообщением: скопировать телефон, скопировать e-mail, открыть заявку.
- Заказы WooCommerce.
- Антиспам.
- Распределение заявок по разным чатам в зависимости от формы.
- Настройки сообщения: заголовок, блоки, скрытие полей, тихие уведомления, сообщение без подписи.
- Журнал доставки с повторной отправкой вручную.
Внешние сервисы
Плагин подключается к одному стороннему сервису. Без него плагин не может доставлять заявки.
MAX Bot API (platform-api2.max.ru) — API мессенджера MAX, предоставляется сервисом MAX (legal.max.ru).
- Зачем: отправка заявок в чаты MAX, проверка токена бота, поиск ID чата.
- Какие данные передаются: токен бота; значения полей отправленной формы (например, имя, телефон, e-mail, сообщение); название сайта и формы; время отправки.
- Когда: при каждой новой заявке, а также когда администратор нажимает «Проверить соединение», «Найти мой чат» или «Отправить тестовое сообщение».
- Условия использования: https://legal.max.ru/ps
- Политика конфиденциальности: https://legal.max.ru/pp
- Документация API: https://dev.max.ru/docs-api
Сам плагин ничего не скачивает. Российские доверенные корневые сертификаты, если они нужны вашему хостингу, администратор загружает вручную (они опубликованы на https://www.gosuslugi.ru/crt).
Пересылка заявок в MAX означает передачу персональных данных посетителей оператору мессенджера. Укажите это в политике конфиденциальности сайта.
Для разработчиков
Фильтры: lsfm/sources, lsfm/lead (верните false, чтобы пропустить заявку), lsfm/lead_context, lsfm/recipients, lsfm/send_at, lsfm/format_group, lsfm/message_attachments, lsfm/send_args, lsfm/wpmail/should_capture, lsfm/http_args, lsfm/settings_defaults, lsfm/save_settings.
Действия: lsfm/queued, lsfm/sent, lsfm/failed.
Добавьте свою форму:
add_action( 'my_form_submitted', function ( $data ) {
LSFM_Collector::add( array(
'source' => 'my-form',
'form_title' => 'Calculator',
'fields' => array(
array( 'label' => 'Phone', 'value' => $data['phone'] ),
),
) );
} );
Скриншоты


Установка
- Загрузите плагин и активируйте его.
- Откройте «Настройки Отправка в MAX».
- Вставьте токен бота MAX (business.max.ru Чат-боты ⋮ Настройки) и нажмите «Проверить соединение».
- Добавьте бота в группу MAX, отправьте в группу любое сообщение, нажмите «Найти мой чат» и добавьте чат.
- Сохраните настройки и нажмите «Отправить тестовое сообщение».
Токен можно также задать в wp-config.php: define( 'LSFM_BOT_TOKEN', '...' );
Часто задаваемые вопросы
-
Где взять бота?
-
Бота MAX может создать только верифицированная организация, ИП или самозанятый (резиденты РФ) на business.max.ru. Токен выдаётся там после того, как бот пройдёт модерацию.
-
Хостинг не доверяет сертификату сервера MAX
-
Скачайте корневой и выпускающий сертификаты на gosuslugi.ru/crt. Затем откройте «Подключение Дополнительно», выберите файлы (или вставьте их текст PEM) и нажмите «Сохранить сертификаты». Файлы можно также положить в папку плагина assets/certs.
-
Заявки приходят с задержкой
-
На хостинге без PHP-FPM отправка идёт через WP-Cron, который запускается при посещениях сайта. Если WP-Cron отключён, настройте системный cron для wp-cron.php раз в минуту.
-
Приходят дубли
-
Если форму обрабатывает свой адаптер (Fluent Forms, Contact Form 7), её письма wp_mail повторно не пересылаются. Для остальных форм ограничьте перехват адресом получателя или темой письма.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Отправка форм в MAX» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Отправка форм в MAX» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «Отправка форм в MAX» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.1
- Русское название «Отправка форм в MAX» теперь используется во всём интерфейсе.
- Заголовки плагина переводятся через translate.wordpress.org, а не вложенным файлом.
1.0.0
- Первый выпуск.
