
Почтовая рассылка – одно из самых эффективных средств коммуникации автора блога со своими подписчиками или владельца коммерческого ресурса со своими клиентами. В обоих случаях происходит один и тот же процесс: с сайта отправляются письма по почтовым адресам пользователей, подписавшихся на рассылку. Только в первом случае это будут новости и анонсы свежих записей блога, а во втором – информация об акциях, скидках и специальных предложениях, другие рекламные материалы. В интернет-маркетинге эта процедура называется direct mail. И данные многочисленных маркетинговых исследований раз за разом подтверждают эффективность этого инструмента.
Скрипты

Email рассылка в WordPress может быть реализована с помощью скриптов или плагинов. В языке сценариев PHP есть несколько десятков функций и пакетов, отвечающих за прием, обработку и отправку писем через протоколы SMTP и IMAP. Многие скрипты используют функцию mail(). Проблема с ней в том, что она не годится для рассылки большого количества e-mail в одном цикле, поскольку закрывает соединение с сервером SMTP после каждого письма, а затем вновь открывает соединение для следующего сообщения. Это может быть некритично и допустимо при небольшом объеме корреспонденции, но дает большую нагрузку на сервер при большой базе адресов.
Для работы с протоколом IMAP используются функции imap_***(). Для отправки сообщений с корректной обработкой адресатов Cc и Bcc – функция imap_mail(). Для рассылки большого количества писем на официальном сайте разработки PHP рекомендуют обратить внимание на пакеты PEAR::Mail и PEAR::Mail_Mime.
Несложные скрипты, коих немало в интернете, могут прекрасно работать с сотнями и тысячами отправлений, но стать большой проблемой, когда база подписчиков достигнет, например, 50 тысяч человек. Самой маленькой неприятностью будут возмущенные письма от хостера. В лучшем случае вам предложат перейти на более дорогой тарифный план, в худшем – сразу заблокируют домен «до выяснения».
Второй по значимости неприятностью станет затормаживание сервера. А главной проблемой будет необходимость что-то с этим делать. Либо лезть в код и разбивать отправку на несколько партий, делая паузу в пару-тройку секунд между двумя соседними письмами. Либо полностью переносить рассылку на другой сервер.
В первом случае следующая неприятность проявится при росте базы подписчиков. Когда отправка писем растянется по времени на столько, что клиенты будут узнавать об очередной рекламной акции уже после ее окончания. К чему такое длительное вступление? К тому, что скрипт, прекрасно работающий в «тепличных» условиях при небольшом количестве адресатов, не обязательно будет так же хорош при большей базе данных подписчиков.
А теперь рассмотрим лучшие плагины рассылки и email подписки на сайте WordPress.
JetPack

Говоря об инструментах, с помощью которых может быть реализована email рассылка в WordPress, нельзя обойти вниманием JetPack, «универсальный комбайн» от разработчиков CMS. Это расширение, способное заменить пару-тройку десятков плагинов более узкой направленности, установлено на 5+ миллионов сайтов. Однако далеко не все вебмастера знают, что с помощью JetPack можно как разместить на ресурсе подписку, так и организовать рассылку. Причем предложение подписаться на новости и анонсы можно разместить одновременно под всеми постами.
JetPack, краткая сводка:
- текущая версия расширения: 9.0.2;
- последний апдейт: менее месяца назад;
- количество установок: более 5 миллионов;
- PHP, версия: 5.6+;
- WordPress, версия: 5.4 – 5.5.2;
- локализация: более 40 языков, включая русский.
Подробно рассматривать функционал расширения не будем, поскольку большая часть возможностей JetPack напрямую не связана не только с подпиской и рассылкой, но и с электронной почтой. Достаточно кратко упомянуть, что это дополнение заменяет собой 33 менее функциональных плагина и способно решить массу вопросов, связанных с резервным копированием, защитой, повышением производительности и развитием вашего сайта на «движке» WordPress. Более того, разработаны сотни дополнений, еще больше расширяющих функционал плагина.
С помощью JetPack можно организовать и подписку, и рассылку. Обе эти возможности по умолчанию отключены, поэтому для начала придется зайти в соответствующие вкладки и активировать их. Плагин легко интегрируется с Creative Mail и многими другими почтовыми службами. Для отправки сообщений через email-сервис WordPress.com нужно обязательно зарегистрироваться на официальном сайте CMS.
Форма подписки легко размещается в нужных местах с помощью шорткода jetpack_subscription_form или через виджет «JetPack подписка». Добавить ее во все записи и на все страницы сайта/блога поможет расширение WP Insert Code. С помощью плагина Shortcodes Ultimates можно изменить цвет заголовка, добавить рамку и улучшить внешний вид формы многими другими способами. В общем, возможности JetPack по массовой отправке корреспонденции своим подписчикам достаточно велики. Особенно если произвести тонкую подстройку через function.php.
MailChimp for WooCommerce

Нельзя обойти стороной и MailChimp, самый популярный в мире плагин автоматизации электронного маркетинга, в том числе предусматривающий и возможность создания на вашем сайте массовой адресной рассылки по e-mail. Расширение в первую очередь ориентировано на коммерческие сайты с электронным магазином WooCommerce. Разработчик заявляет о 17 миллионах пользователей платформы. Даже если он немного преувеличивает, популярность расширения сложно переоценить. Достаточно упомянуть, что создатели премиальных тем и плагинов создают свои цифровые продукты с учетом совместимости с MailChimp.
Общие сведения о MailChimp:
- текущая версия дополнения: 2.4.7;
- последний апдейт: менее месяца назад;
- версия CMS: 4.9 – 5.5.2;
- количество активных инсталляций: более 800 тысяч;
- версия языка скриптов PHP: 7.0+;
- языки интерфейса: 9 языков;
- русская локализация: нет.
Возможности MailChimp применительно к интернет-магазину:
- синхронизация базы подписчиков с данными о покупках;
- автоматическая рассылка почтовых уведомлений посетителям с упоминанием об оставшихся в корзине товарах;
- всплывающие окна с формой подписки;
- инструментарий сбора статистики и аналитики для электронного маркетинга;
- отслеживание и фильтрация клиентов на основе купленных товаров и частоты совершения покупок;
- и многие другие функции.
Преимущества MailChimp:
- бесплатная рассылка при небольшой базе подписчиков;
- качественная поддержка, регулярные обновления;
- простота интеграции с премиальными темами и популярными плагинами;
- множество дополнений, расширяющих функционал;
- интуитивно понятный интерфейс;
- интеграция с социальными сетями;
- богатые функциональные возможности;
- подробная документация.
Недостатки MailChimp:
- отсутствие русской локализации;
- платная рассылка при превышении ограничения по количеству подписчиков или писем.
Плагин оптимально использовать вместе с расширением электронной коммерции WooCommerce. Совместимость с этим продуктом авторами заложена изначально, функционал разработан с учетом правил интернет-маркетинга и потребностей владельцев электронных магазинов, работающих на CMS WordPress.
MailPoet 3

Плагин MailPoet 3 (ранее Wysija) – один из самых популярных и эффективных инструментов организации подписки и автоматической рассылки непосредственно из консоли WordPress. Дополнение установлено на более чем трети миллионов сайтов. С недавнего времени премиальная версия бесплатна для сайтов с числом подписчиков, не превышающем 1000. MailPoet 3 отличается гибкостью настроек и большим количеством полезных функций. В том числе есть интересная функция выставления задержки между публикацией записи и отправкой анонса читателям. Эта опция может понадобиться для того, чтобы дать поисковым роботам время проиндексировать вашу статью. В противном случае велик риск снижения уникальности текстов. В качестве «бонуса» разработчик предлагает более трех десятков настраиваемых шаблонов писем.
MailPoet 3, краткая сводка:
- текущая версия дополнения: 3.54.0;
- разработчик: MailPoet;
- год выхода первого релиза: 2011;
- официальный сайт разработки: mailpoet.com;
- количество сайтов: более 300 тысяч;
- последний апдейт: 3 дня назад;
- версия WordPress: 5.3 – 5.5.2;
- версия языка скриптов PHP: 7.1+;
- языки интерфейса: 23 языка, включая русский.
Особенности расширения MailPoet:
- простота использования, интуитивно понятный интерфейс;
- красивые респонсивные шаблоны (более 30);
- дополнительное конфигурирование не требуется, работает «из коробки»;
- владельцы сайтов с числом подписчиков менее тысячи получают премиальную версию плагина бесплатно;
- соответствие требованиям GDPR;
- удобная настраиваемая email подписка на сайте WordPress;
- гибкое управление базой подписчиков (возможность задания разных сводов правил для отдельных пользователей и групп пользователей), статистика;
- отправка до 50 тысяч сообщений в час;
- надежность доставки электронной корреспонденции (минимизация количества писем, автоматически отправляющихся в «спам»);
- бесплатный настройщик рассылок для электронного магазина WooCommerce;
- создание и добавление формы подписки;
- автоматизация отправки почтовых сообщений по базе подписчиков;
- удобная работа непосредственно из панели администрирования WordPress;
- подробная документация, обучающее видео, база знаний на официальном сайте плагина.
И это далеко не полный перечень возможностей MailPoet. Отдельно стоит отметить интеграцию с WooCommerce, высокую скорость сервиса (рассылка до 50000 писем в час) и возможность получения бесплатно премиальной версии при числе подписчиков до 1000 человек.
Subscribe2

Если в JetPack, MailChimp и MailPoet разработчики сделали ставку на универсальность, то Subscribe2 изначально рассчитан на небольшие блоги/сайты. Компактное расширение предлагает простой, но надежный инструментарий организации рассылки анонсов статей зарегистрированным и незарегистрированным пользователям. При этом для неавторизованных посетителей отправляются только текстовые письма. Для зарегистрированных же пользователей предусмотрены и другие форматы записей почтовых сообщений, в том числе анонс и полный текст статьи в формате HTML.
Subscribe2, общие сведения:
- текущий релиз: 10.34;
- последний апдейт: 60 дней назад;
- разработчик: weMail;
- количество активных инсталляций: более 40000;
- версия WP: 4.0 – 5.5.2;
- версия PHP: 5.6+;
- языки интерфейса: 4 языка, включая русский.
Стоит учесть, что плагин использует Appsero SDK для сбора телеметрических данных. И этот факт периодически отпугивает пользователей, чересчур серьезно относящихся к конфиденциальности и безопасности.
Optin Forms

Очень кратко остановимся на расширении Optin Forms, поскольку это дополнение не является полноценным инструментом организации email рассылки на блоге или сайте с «движком» WordPress. Это скорее редактор, позволяющий создавать красивые формы подписки и размещать их в записях и на страницах одним кликом мыши или через шорткод. Плагин совместим со многими почтовыми расширениями, включая MailChimp, AWeber, MadMini, MailerLite, iContact, GetResponse, ConvertKit, Interspire Email Marketer. В комплекте с плагином идет пять готовых шаблонов.
Заключение
В заключение хотелось бы отметить один момент: высокую нагрузку на сервер могут давать не только скрипты неизвестного происхождения, но и плагины от известных разработчиков. В этом вопросе многое зависит от количества подписчиков, механизма реализации рассылки, типа и настройки сервера и ряда других факторов.