Что умеет
Плагин связывает сайт с сервисом email-рассылок MailerLite. Он добавляет формы подписки в посты, страницы и боковые панели, а адреса сохраняет в вашем аккаунте. Дальше работают рассылки и автоматические цепочки из MailerLite.
Формы можно подключить двумя путями:
- выбрать форму, уже созданную в аккаунте MailerLite;
- собрать собственную форму в самом плагине.
Разместить форму можно виджетом в сайдбаре, шорткодом вида [mailerlite_form form_id=1], через иконку в визуальном редакторе, блок в редакторе блоков или вызовом функции load_mailerlite_form() в шаблоне темы. Поддерживается двойное подтверждение подписки.
Установка и настройка
Установите плагин, в боковом меню откройте раздел MailerLite и введите API-ключ. Его берут в аккаунте сервиса в разделе Developer API. Затем нажмите «Add New Signup Form», выберите готовую форму или создайте новую, и вставьте форму на страницу.
Для оформления используйте CSS-селекторы вида #mailerlite-form_ID и классы .mailerlite-form. Свои правила добавляйте в стили дочерней темы или в «Дополнительные CSS», а не в файлы плагина — при обновлении они сотрутся.
Подводные камни
Зависимость от внешнего сервиса. Формы работают только пока есть аккаунт MailerLite и действующий ключ. При смене ключа или блокировке аккаунта подписки перестанут сохраняться.
Персональные данные и 152-ФЗ. Адреса подписчиков передаются зарубежному сервису. Для российской аудитории добавьте согласие на обработку персональных данных и политику, а вопрос трансграничной передачи обсудите с юристом. Если важно хранить базу в России, используйте российский сервис рассылок.
Доступность сервиса. Проверьте, подходит ли вам MailerLite по условиям и оплате из России, прежде чем строить на нём сайт.
Кэш. Если страница с формой кэшируется, проверьте отправку из-под гостя и из разных браузеров.
Кому подойдёт
Блогам и небольшим сайтам, которые уже ведут рассылку в MailerLite и хотят быстро поставить форму подписки без разработки. Если нужна универсальная форма с несколькими интеграциями, посмотрите Fluent Forms или WPForms. Для простых обратных форм без рассылок хватит Contact Form 7.