CodeCanyon YayMail - Плагин WordPress
Когда дело доходит до отправки транзакционных электронных писем, WooCommerce предлагает довольно стандартные и общие шаблоны. Они отлично справляются со своей работой, но слишком жестки для узнаваемости вашего бренда.

Особенности плагина
CodeCanyon YayMail - это уникальный плагин, разработанный специально для WooCommerce, который обеспечивает безупречную настройку шаблонов электронных писем для улучшения коммуникации с клиентами. С интерфейсом, простым в использовании, он предоставляет пользователям WordPress возможность легко создавать визуально привлекательные электронные письма, которые идеально соответствуют их бренду и сообщениям. Будь то уведомления о заказах, акции или информация для клиентов - он предоставляет гибкое решение для создания электронных писем, которые будут резонировать с целевой аудиторией. Благодаря своим многочисленным функциям и гибкости, это необходимый инструмент для предприятий, стремящихся усовершенствовать свои стратегии электронного маркетинга.
Специально разработанный для WooCommerce, плагин оптимизирует процесс создания и настройки шаблонов электронных писем, предлагая широкий выбор вариантов дизайна и функционала. От изменения цветов, шрифтов и макетов до добавления динамического контента и персонализированных элементов - пользователи могут создавать электронные письма, которые привлекают внимание и эффективно взаимодействуют с аудиторией. Предоставляя отзывчивый дизайн, плагин гарантирует, что электронные письма корректно отображаются на любых устройствах, обеспечивая одинаковый опыт для получателей независимо от используемой платформы.
Одной из ключевых особенностей CodeCanyon YayMail является возможность установки условной логики для шаблонов электронных писем, что позволяет пользователям персонализировать контент на основе различных критериев, таких как поведение клиента, история покупок или демографические данные. Эта продвинутая функциональность облегчает целевое взаимодействие, позволяя компаниям отправлять актуальные и своевременные письма, отвечающие конкретным потребностям и предпочтениям отдельных клиентов. Путем использования этой функции пользователи могут повысить эффективность своих электронных кампаний и максимизировать конверсию.
Помимо вариантов настройки, плагин обеспечивает безопасную интеграцию с WooCommerce, гарантируя плавную синхронизацию шаблонов писем с общей экосистемой электронной коммерции. Тесная интеграция позволяет автоматизировать рабочие процессы, запускать письма по триггеру и синхронизировать данные, что помогает пользователям оптимизировать коммуникацию и обеспечить единое брендовое взаимодействие с клиентами. Автоматизируя уведомления и обновления по электронной почте, компании могут сэкономить время, уменьшить ручные ошибки и обеспечить последовательное общение с аудиторией.
Кроме того, плагин предоставляет надежные аналитические инструменты и отчеты, которые позволяют пользователям эффективно отслеживать результативность их электронных кампаний. Предоставляя информацию о показателях открытий, кликов, конверсионных метриках и др., он предоставляет пользователям возможность оптимизировать свои стратегии электронной почты на основе данных в реальном времени и действенных выводов. Такой подход, основанный на данных, помогает компаниям уточнять свои сообщения, дизайн и таргетинг с целью достижения лучших результатов и постоянного улучшения эффективности своих усилий по электронному маркетингу.
Спецификации:
| Дата выхода: | 11-10-2020 | |
| Дата обновления: | 22-05-2026 | |
| Тип расширения: | Платный | |
| Лицензия: | GPL | |
| Тематика: | Маркетинг и СЕО | |
| Совместимость: | W5.x W6.x | |
| Включает в себя: | Плагин | |
| Языковые пакеты: |
|
|
| Разработчик: | CodeCanyon | |
| Рейтинг: | ||
Скачивание по подписке!
Вам необходимо авторизоваться на сайте и приобрести клубную подписку!
Поделись с друзьями!
Руководство по настройке CodeCanyon YayMail для писем WooCommerce
CodeCanyon YayMail нужен не для того, чтобы заменить WooCommerce как систему уведомлений, а для того, чтобы привести письма магазина к нормальному виду: добавить фирменный заголовок, аккуратный блок заказа, понятные подсказки для покупателя, проверяемые динамические данные и тестовую отправку перед публикацией. В этом руководстве разберём путь от подготовки сайта до практического шаблона письма, проверки результата и диагностики типичных проблем.
Материал рассчитан на владельца магазина, администратора WordPress, контент-менеджера и разработчика, который хочет быстро понять, где заканчиваются возможности визуального конструктора и где начинается зона WooCommerce, SMTP, сторонних расширений и собственных хуков. Руководство не повторяет карточку продукта, а показывает, как безопасно использовать плагин на рабочем магазине.
Особое внимание уделено письмам заказа: именно они чаще всего влияют на доверие покупателя, количество обращений в поддержку и повторные покупки. Мы рассмотрим шаблоны, глобальный верх и низ письма, предпросмотр по реальному заказу, тестовую отправку, условные блоки, ограничения бесплатной и платной версии, а также ситуации, когда лучше не усложнять письмо.
Какую задачу решает плагин в магазине WooCommerce
Стандартные письма WooCommerce выполняют свою базовую функцию: сообщают о новом заказе, оплате, возврате, заметке, создании аккаунта или сбросе пароля. Но в реальном магазине этого часто мало. Покупатель получает письмо после оплаты, после изменения статуса заказа, после возврата или после создания аккаунта, и каждое такое письмо должно быть понятным, аккуратным и узнаваемым. Если письмо выглядит как техническое уведомление без логотипа, нормального текста и визуального порядка, оно хуже поддерживает бренд и чаще вызывает дополнительные вопросы.
YayMail добавляет к этой задаче визуальный слой. Вместо ручного копирования PHP-шаблонов WooCommerce в дочернюю тему пользователь открывает конструктор, выбирает существующий тип письма и собирает макет из блоков. В источниках подтверждены ключевые возможности: редактор с перетаскиванием элементов, живой предпросмотр, выбор заказа для проверки реальных данных, шорткоды, тестовая отправка, импорт и экспорт шаблонов, глобальный заголовок и подвал, а также отдельные дополнения для писем, которые создают сторонние WooCommerce-расширения.
Важно правильно понимать границу продукта. YayMail не является SMTP-сервисом, не создаёт доставляемость сам по себе и не должен использоваться как замена настройке почты WordPress. Если сайт не может отправлять письма, визуальный шаблон тоже не уйдёт. Поэтому в этом руководстве настройка дизайна всегда отделена от проверки отправки: сначала убеждаемся, что WooCommerce и WordPress корректно генерируют уведомления, затем настраиваем шаблоны и только после этого отправляем тест.
Второе важное ограничение связано с типами писем. Документация YayCommerce прямо разделяет стандартные WooCommerce-шаблоны, версию Pro и отдельные YayMail Addons. Если магазин использует подписки, бронирования, маркетплейс, нестандартные статусы заказа, подарочные карты или расширения доставки, не стоит автоматически ожидать, что все их поля появятся в любом шаблоне. Нужно проверить, создаёт ли расширение собственные письма, доступны ли данные в стандартном письме и есть ли для этого интеграция или addon.
Кому CodeCanyon YayMail подходит, а кому лучше выбрать другой путь
Плагин особенно полезен магазинам, где транзакционные письма являются частью клиентского сервиса. Это магазины с повторными заказами, цифровыми товарами, товарами с доставкой, B2B-заказами, купонами, гарантийными условиями, инструкциями после покупки и ручной поддержкой. В таких проектах письмо после заказа должно не просто подтверждать факт покупки, а уменьшать тревогу покупателя: что оплачено, что будет дальше, где найти поддержку, когда ждать отправку, как скачать файл или как связаться с магазином.
Хороший сценарий для CodeCanyon YayMail - магазин, где есть администратор без уверенного опыта в PHP, но с пониманием бренда и клиентского пути. Визуальный редактор позволяет изменить структуру письма, добавить блоки, настроить отступы, цвет, изображения, кнопки, социальные ссылки, подвал и фирменные элементы. Разработчик при этом остаётся нужен для сложных динамических данных, интеграций и безопасных хуков, но обычные правки текста и дизайна перестают быть задачей для правки файлов в теме.
Плагин может быть лишним, если магазин сознательно использует почти чистые текстовые письма, отправляет очень мало заказов, не хочет поддерживать дополнительный слой шаблонов или уже имеет собственную кодовую систему писем. Он также не решит проблемы, связанные с плохой настройкой DNS, SMTP, доменной аутентификацией, блокировкой почтового сервера или ошибками стороннего расширения, которое не отдаёт свои данные в шаблон.
Практическое правило: ставьте YayMail ради управляемого дизайна и структуры писем, а не ради исправления доставки. Доставку проверяйте отдельно через настройки WordPress, WooCommerce и SMTP-плагин.
Если команда хочет полностью программируемые письма с нестандартной логикой отправки, сложными условиями, очередями, внешним сервисом транзакционных сообщений и интеграцией с CRM, визуальный конструктор может быть только частью решения. В таком случае YayMail удобно оставить для внешнего вида WooCommerce-писем, а бизнес-логику держать в WooCommerce, отдельном расширении или сервисе автоматизации.
Что проверить перед установкой и первым включением
Перед установкой важно не начинать с дизайна. Письма WooCommerce завязаны на статусы заказов, тип письма, формат HTML, отправителя, SMTP и данные заказа. Если один из этих уровней работает неправильно, конструктор может выглядеть виноватым, хотя причина находится ниже.
WooCommerce и формат писем
YayMail работает вокруг WooCommerce-писем, поэтому WooCommerce должен быть установлен и активен. В настройках WooCommerce стоит открыть WooCommerce - Settings - Emails и убедиться, что нужные уведомления включены. Для визуального HTML-шаблона особенно важно проверить поле Email type. Если конкретное письмо отправляется как Plain Text, визуальный макет с изображениями, колонками и цветами не сможет отобразиться как задумано.
Не меняйте сразу все письма. Начните с одного customer-шаблона, например Processing order или Completed order. Так вы отделите тест дизайна от риска сломать админские уведомления, счета, возвраты и системные письма аккаунта.
Тестовый заказ и безопасная среда
Для нормальной проверки нужен тестовый заказ с товарами, адресом, способом оплаты, доставкой и реальными полями, которые вы хотите видеть в письме. Пустой заказ или заказ без доставки не покажет, как ведут себя таблица товаров, адресные блоки, купоны, налоги, скидки и пользовательские поля.
На рабочем магазине лучше сначала создать резервную копию шаблонов в самом YayMail, если такая функция доступна в вашей версии, а затем проверять изменения на ограниченном наборе писем. Если магазин использует staging-сайт, подготовьте шаблон там и перенесите его через экспорт и импорт. Документация YayCommerce отдельно описывает импорт и экспорт шаблонов, резервные копии и миграцию данных, поэтому этот путь безопаснее, чем ручное повторение настроек на живом сайте.
Почтовая отправка и домен
Если тестовое письмо не приходит, не начинайте исправлять дизайн. Сначала проверьте, может ли WordPress вообще отправить письмо через ваш SMTP-плагин. В документации YayMail для ошибки тестовой отправки отдельно указано: проверьте доставляемость в настройках SMTP, затем переходите к самому шаблону. Это правильная последовательность, потому что визуальный редактор не может исправить неверный пароль SMTP, блокировку исходящей почты или некорректный адрес отправителя.
Для боевого магазина используйте адрес отправителя на домене сайта. Это не гарантия попадания во входящие, но нормальная основа для транзакционных писем. Отдельно проверьте, что название отправителя, адрес и ответы покупателя приходят туда, где их увидит команда поддержки.
Установка и первичная проверка без риска для заказов
Установка плагина ничем принципиально не отличается от обычной установки WordPress-плагина из ZIP-архива: открыть Plugins - Add New, нажать Upload Plugin, выбрать архив, установить и активировать. Важно не смешивать этот шаг с настройкой покупки, лицензии или аккаунта разработчика. Руководство рассматривает уже имеющийся установочный файл и рабочий сайт.
После активации найдите пункт, связанный с WooCommerce Email Customizer. В источниках встречается путь через меню WooCommerce, а актуальная документация показывает отдельный интерфейс YayMail с верхними вкладками: список шаблонов, глобальный верх и низ письма, настройки, дополнения, предпросмотр и поддержка. Названия пунктов могут слегка отличаться между версиями, поэтому ориентируйтесь на смысл: нужен экран, где виден список email templates и их статус.
Первое действие после активации
Не редактируйте сразу все письма. Выполните короткую проверку:
- Откройте список шаблонов и убедитесь, что видны стандартные письма WooCommerce.
- Выберите один customer-шаблон, который не критичен для админской обработки заказа.
- Откройте его в редакторе и ничего не меняйте, кроме небольшой тестовой правки текста или цвета.
- Сохраните шаблон и сразу выполните предпросмотр по тестовому заказу.
- Отправьте тестовое письмо на адрес, который вы реально можете проверить в почтовом клиенте.
Если на этом этапе всё работает, можно переходить к дизайну. Если сохранение не проходит, экран зависает или тестовая отправка не работает, сначала используйте раздел диагностики ниже. Не стоит продолжать настройку, пока базовая связка "открыть - сохранить - предпросмотреть - отправить тест" не подтверждена.
Почему важно включать шаблоны по одному
YayMail может управлять активностью шаблонов. Если сразу применить новый дизайн ко всем письмам, будет трудно понять, какой именно шаблон вызывает проблему: письмо администратору, письмо клиенту, возврат, счёт, заметка или сброс пароля. Пошаговое включение помогает отделить дизайн от логики заказа.
После включения первого шаблона сделайте тестовый заказ или измените статус тестового заказа так, чтобы WooCommerce отправил нужное уведомление. Затем проверьте письмо в реальном почтовом клиенте, а не только в окне предпросмотра. Предпросмотр показывает макет и данные, но почтовые клиенты по-разному обрабатывают таблицы, ширину, изображения, фоновые цвета и кнопки.
Как устроен редактор: шаблоны, элементы и предпросмотр
Сильная сторона YayMail - визуальный рабочий экран, где пользователь выбирает тип письма, добавляет элементы, меняет стили и видит результат рядом. Документация описывает левую панель с инструментами, элементами, паттернами, настройками и историей, а также правую область с верхней панелью и предпросмотром письма. Это похоже на конструктор страниц, но нужно помнить, что результат отправляется не в браузер, а в почтовые клиенты.
В почтовом письме нельзя мыслить как в обычной странице сайта. Слишком сложная сетка, тяжёлые изображения, агрессивные фоны, мелкий текст и нестандартные шрифты могут выглядеть по-разному в Gmail, Apple Mail, Outlook и мобильных клиентах. Поэтому в YayMail лучше строить письмо от простого к сложному: заголовок, ключевой текст, таблица заказа, адреса, кнопка действия, поддержка, подвал.
Список шаблонов и источник письма
Экран email templates полезен не только как список редактируемых писем. Он помогает понять, откуда пришёл конкретный шаблон: из WooCommerce или стороннего расширения. Это важно для магазинов с подписками, доставкой, кастомными статусами, подарочными картами, маркетплейсом и мультиязычностью. Если письмо создано сторонним плагином, YayMail может нуждаться в Pro-возможностях или отдельном addon, а иногда данные должны быть отданы самим сторонним плагином.
Поэтому перед редактированием каждого нестандартного письма задайте два вопроса: создаёт ли расширение отдельный email template, и видны ли нужные данные в стандартном письме этого расширения. Если данных нет даже в оригинальном письме, визуальный редактор не сможет достать их из воздуха. Это частая причина ожиданий, которые потом превращаются в проблемы с шорткодами и полями.
Элементы письма
В редакторе используйте элементы как строительные блоки, а не как декоративный набор. Для письма заказа обычно нужны:
- Логотип и короткий фирменный заголовок.
- Понятное сообщение о статусе заказа.
- Таблица товаров с ценами, количеством и итогами.
- Адрес доставки и платёжные данные, если они уместны для этого письма.
- Кнопка или ссылка на личный кабинет, счёт, поддержку или инструкцию.
- Подвал с контактами, политикой возврата и социальными ссылками.
Не добавляйте все доступные элементы только потому, что они есть. Транзакционное письмо должно помогать завершить действие и понять статус заказа. Маркетинговые блоки, купоны и рекомендации уместны только там, где они не перекрывают основную информацию и не выглядят как шум.
Предпросмотр с реальными данными
Предпросмотр по тестовому заказу - один из самых важных этапов настройки. Он показывает, как подставляются имя покупателя, номер заказа, товары, адреса, купоны, доставка и другие динамические данные. Если в предпросмотре видны пустые места, не спешите сохранять шаблон как готовый. Проверьте, есть ли эти данные в самом заказе, правильно ли выбран тип письма и не относятся ли нужные поля к стороннему расширению.
Проверка результата: хороший шаблон должен выглядеть понятно даже на заказе с двумя-тремя товарами, скидкой, доставкой и длинным названием товара. Если макет держится только на идеальном коротком примере, его рано включать на рабочем сайте.
Подробная настройка после установки
Настройка YayMail должна идти не от красоты, а от повторяемой системы писем магазина. Если каждый шаблон собрать отдельно, через несколько недель письма начнут расходиться: другой цвет кнопки, другой подвал, разные формулировки поддержки, забытая ссылка или старый логотип. Поэтому разумнее сначала создать основу, а затем адаптировать конкретные шаблоны.
Единая фирменная основа
Начните с элементов, которые должны повторяться почти во всех письмах: логотип, цвет кнопки, фон, основной шрифт, контакт поддержки, ссылки на правила доставки и возврата. Если в вашей версии доступен Global Header & Footer, используйте его для единого верхнего и нижнего блока. Документация YayCommerce описывает этот механизм как способ применить общий header и footer ко всем шаблонам, а при необходимости переопределять содержимое в отдельном письме.
Типовая настройка для магазина:
- В верхнем блоке оставьте логотип, короткую строку бренда и, если нужно, ссылку на личный кабинет.
- В нижнем блоке добавьте контакты поддержки, рабочие часы, ссылки на доставку, возврат и политику обработки данных.
- Не перегружайте подвал большим меню сайта. В письме заказа покупателю нужны 2-4 полезные ссылки, а не навигация как на главной странице.
- Проверьте контраст текста и кнопок на светлом и тёмном фоне, если используете нестандартную палитру.
Если после включения глобального блока отдельный шаблон выглядит неудачно, не отключайте систему целиком. Сначала проверьте настройки вроде Hide on this template и Override content, затем решите, нужно ли переопределение только для этого письма.
Шаблоны, паттерны и повторное использование
В новых версиях YayMail развивает идею паттернов и библиотеки. Это полезно для блоков, которые повторяются не во всех письмах, но часто встречаются в одной группе. Например, блок поддержки после покупки можно использовать в Processing order и Completed order, а блок инструкции по возврату - в письме о возврате и в письме с заметкой клиента.
Перед повторным использованием блока проверьте, не содержит ли он текст, который подходит только одному статусу. Частая ошибка - скопировать блок из письма "заказ выполнен" в письмо "заказ обрабатывается" и оставить формулировку, из которой покупатель делает неправильный вывод о доставке.
Цвета, типографика и ширина письма
В письме лучше работают простые решения. Выберите основной цвет бренда для кнопок и ссылок, нейтральный фон для тела письма и спокойный цвет текста. Если доступны глобальные цветовые переменные или пресеты, используйте их как единый источник палитры. Не делайте каждый шаблон отдельной цветовой сценой.
Ширину письма держите умеренной. В предпросмотре на большом мониторе широкое письмо может выглядеть эффектно, но в почтовом клиенте и на мобильном оно будет хуже читаться. Важные тексты, итог заказа и кнопку действия размещайте так, чтобы пользователь видел их без горизонтальной прокрутки.
Вложения, импорт, экспорт и резервные копии
Если в вашей версии доступны вложения, используйте их осторожно. Общий файл для всех писем подходит для универсального документа, например инструкции или условий обслуживания. Файл только для конкретного шаблона лучше использовать там, где он действительно связан со статусом письма. Не прикрепляйте тяжёлые PDF ко всем уведомлениям, если достаточно ссылки на страницу сайта.
Перед крупными изменениями экспортируйте шаблоны или создайте резервную копию через инструменты YayMail, если они доступны в вашей версии. Это особенно важно перед обновлением, миграцией на другой сайт или переработкой фирменного стиля. Откат через резервную копию быстрее и чище, чем ручное восстановление десятка писем.
Глобальный header, footer и узнаваемость бренда
Глобальный верх и низ письма - одна из самых практичных функций для магазина, который регулярно меняет акции, поддержку, контакты или визуальный стиль. Вместо того чтобы открывать каждый шаблон отдельно, администратор поддерживает единые блоки. Это снижает риск забытых старых ссылок и разнобоя в письмах.
Но глобальность не означает одинаковость всего письма. Содержательная часть должна зависеть от статуса заказа. Покупатель в письме Processing order ждёт подтверждения, что заказ принят и обрабатывается. В Completed order ему важнее доставка, инструкция после получения, ссылка на поддержку и, если уместно, просьба оставить отзыв. В Refunded order тон должен быть спокойным и сервисным, а не продающим.
Как собрать базовый header
Сделайте верх письма коротким. Логотип, название магазина и одна строка контекста достаточно. Не ставьте крупный рекламный баннер над информацией о заказе: покупатель открыл письмо не для баннера, а чтобы понять состояние покупки. Если нужно добавить сезонную акцию, лучше разместить её ниже основной информации и только в тех письмах, где это не мешает.
Как собрать полезный footer
Подвал письма должен отвечать на вопрос "что делать, если что-то не так". Добавьте email поддержки, ссылку на страницу доставки, возврата, личный кабинет и, если нужно, юридический адрес или реквизиты. Социальные иконки полезны, но не должны быть главным содержанием подвала.
Если магазин работает в нескольких языках, проверьте не только перевод текста, но и то, что глобальный header/footer корректно подставляется в нужный языковой вариант. В источниках по YayMail встречаются интеграции с WPML, Polylang, TranslatePress, Loco Translate, Weglot и GTranslate в Pro-сравнении, но конкретная реализация зависит от вашей сборки и активных расширений. Поэтому проверяйте каждый язык на отдельном тестовом заказе.
Динамические данные, хуки и условные блоки
Самая ценная часть WooCommerce-письма - не фон и не иконки, а корректные данные заказа. В YayMail для этого используются шорткоды, элементы WooCommerce, предпросмотр с реальным заказом и, при необходимости, Hook element. Но здесь важно не выдумывать переменные. Используйте только те данные, которые реально есть в заказе, стандартном письме WooCommerce или в поддерживаемом расширении.
Когда достаточно шорткодов
Для имени покупателя, номера заказа, адреса, товаров, итогов, купона, способа оплаты и похожих данных обычно достаточно штатных элементов и плейсхолдеров. После вставки проверьте результат на заказе с полной информацией. Если значение пустое, причина может быть простой: поле не заполнено в заказе, выбран не тот тип письма или данные принадлежат стороннему плагину.
Когда нужен addon или Pro-интеграция
Если письмо должно показывать трекинг доставки, поля checkout-редактора, данные подписки, бронирования, подарочной карты, маркетплейса или нестандартного статуса заказа, проверьте список интеграций и addons. Документация YayCommerce подчёркивает: Pro не равен набору всех addons, а отдельные расширения могут требовать отдельный addon для новых email templates. Это не техническая мелочь, а важная часть планирования.
Практический пример: если данные трекинга доставки не видны в письме, сначала посмотрите, отображает ли их исходный плагин доставки в своём стандартном WooCommerce-письме. Если да, есть шанс интеграции. Если нет, сначала нужно решать вопрос с источником данных, а не с дизайном письма.
Безопасный пример с пользовательским hook
Документация YayMail описывает использование стандартных WooCommerce email hooks и добавление собственного hook через PHP. Такой подход нужен не каждому магазину. Он уместен, когда разработчик хочет вывести короткий сервисный блок, который не хранится как обычный текст шаблона. Код ниже - пример структуры, а не универсальный рецепт для всех магазинов. Добавляйте его через дочернюю тему или плагин вроде Code Snippets, а перед работой сделайте резервную копию.
add_action(
'store_email_support_note',
function( $data ) {
$render_data = isset( $data['render_data'] ) ? $data['render_data'] : array();
$order = isset( $render_data['order'] ) ? $render_data['order'] : null;
if ( ! $order ) {
return;
}
echo '<p>Если по заказу нужен комментарий менеджера, ответьте на это письмо с номером заказа.</p>';
}
);
После добавления кода в элементе Hook выберите режим Custom и укажите короткий код [yaymail_custom_hook hook="store_email_support_note"]. Затем откройте предпросмотр по тестовому заказу. Если блок не появился, отключите snippet, очистите кеш сайта и проверьте, не возникла ли PHP-ошибка. Откат простой: удалить Hook element из шаблона и деактивировать snippet.
Не используйте такой код для критичных платёжных инструкций, юридических уведомлений и данных, которые должны зависеть от сложных условий. Для этого лучше сделать отдельную разработку и протестировать её как часть WooCommerce-логики.
Практический пример: письмо подтверждения заказа, которое снижает вопросы в поддержку
Разберём предметный сценарий. Магазин продаёт физические товары, отправляет заказ после оплаты и хочет, чтобы письмо Processing order было не просто стандартной таблицей, а понятным подтверждением для покупателя. Цель - показать, что заказ принят, перечислить товары, объяснить следующий шаг, дать ссылку на поддержку и подготовить покупателя к письму о завершении заказа.
Цель
Получить аккуратное HTML-письмо, в котором покупатель за несколько секунд видит статус заказа, номер, товары, адрес, следующий шаг и контакт поддержки. В письме не должно быть лишней рекламы над информацией о заказе, а все динамические данные должны проверяться на тестовом заказе.
Подготовка
Перед началом убедитесь, что WooCommerce отправляет письмо Processing order, для письма выбран HTML-формат, есть тестовый заказ с товаром, доставкой и email покупателя, а WordPress может отправлять тестовые письма. Если магазин использует SMTP, сначала проверьте тестовую отправку в SMTP-плагине.
Шаги настройки
- Откройте список email templates в YayMail и выберите письмо
Processing order. - Добавьте или включите глобальный header с логотипом и короткой строкой вроде "Ваш заказ принят в обработку".
- В основной части оставьте блок с данными заказа и таблицу товаров. Не удаляйте их ради красивого баннера.
- Добавьте короткий текст перед таблицей: объясните, что магазин получил заказ и отправит следующее уведомление после обработки.
- Ниже таблицы добавьте блок поддержки: email, страница помощи или инструкция, какие данные указать при обращении.
- Добавьте подвал с условиями доставки и возврата, но не перегружайте его длинным меню.
- Откройте Preview Email, выберите тестовый заказ и проверьте реальные значения.
- Отправьте test email на свой адрес и проверьте письмо в обычном почтовом клиенте.
Ожидаемый результат
Покупатель видит фирменное письмо, но главная информация остаётся на первом месте. Номер заказа, товары и адрес не теряются среди декоративных блоков. Кнопка или ссылка ведёт туда, где пользователь может проверить заказ или получить помощь. Если письмо открылось на телефоне, таблица не должна ломать чтение.
Нюанс, который часто мешает
Если в тестовом письме пропали данные заказа, не заменяйте их ручным текстом. Проверьте, выбран ли правильный тестовый заказ, заполнены ли в нём нужные поля, не удалён ли обязательный WooCommerce element и не относится ли нужная переменная к стороннему расширению. Ручной текст быстро устареет и может ввести покупателя в заблуждение.
Как проверить письмо перед публикацией
Проверка должна идти в несколько уровней. Предпросмотр в редакторе полезен, но он не заменяет реальную отправку. Тестовая отправка полезна, но она не заменяет заказ с реальными данными. А заказ с идеальными короткими названиями товаров не заменяет заказ с вариациями, скидками, доставкой и длинным адресом.
Проверка в редакторе
В Preview Email выберите тот тип письма, который вы редактируете, и тестовый заказ с максимально похожей на реальную структурой. Проверьте:
- Подставились ли имя покупателя, номер заказа и товары.
- Не пустые ли адресные блоки, купоны, доставка и итоговые суммы.
- Не обрезаются ли длинные названия товаров.
- Видны ли кнопки и ссылки на фоне письма.
- Не появился ли технический shortcode вместо значения.
Проверка в почтовом клиенте
После предпросмотра отправьте test email. Откройте письмо в веб-почте и на телефоне. Если есть возможность, проверьте хотя бы один клиент семейства Outlook, потому что он часто строже относится к таблицам и стилям. Не стремитесь к идеальному пиксельному совпадению во всех клиентах. Цель - чтобы письмо было читаемым, данные не пропали, кнопки работали, а бренд выглядел аккуратно.
Проверка на реальном событии WooCommerce
Финальный тест - событие, которое действительно запускает письмо. Создайте тестовый заказ или измените статус существующего тестового заказа так, чтобы WooCommerce отправил нужное уведомление. Если test email из редактора приходит, а письмо по событию WooCommerce нет, причина может быть не в YayMail, а в настройке конкретного WooCommerce email notification, статусе заказа, получателе или почтовой очереди.
Мини-итог: шаблон можно считать готовым только после трёх проверок: предпросмотр с данными, test email из редактора и реальное WooCommerce-событие на тестовом заказе.
Почему письмо или шаблон может не работать
Большая часть проблем с email customizer выглядит одинаково: письмо не приходит, шаблон не сохраняется, экран редактора зависает, в письме нет нужного поля или дизайн отличается от предпросмотра. Но причины разные, поэтому полезнее идти по симптомам.
Тестовое письмо не отправляется
Симптом: в редакторе появляется ошибка отправки или письмо не приходит на тестовый адрес.
Возможная причина: сайт не отправляет исходящие письма, SMTP настроен неправильно, шаблон содержит пустую тему или ошибочный формат.
Что проверить: отправку через SMTP-плагин, адрес получателя, тему письма, HTML-формат и системные логи почты, если они доступны.
Как исправить: сначала добейтесь успешной отправки простого SMTP-теста. Если он работает, сбросьте проблемный шаблон, сохраните минимальную версию и отправьте тест повторно. Если ошибка остаётся только в YayMail, соберите скриншот, список активных плагинов и обратитесь в поддержку разработчика.
Шаблон не сохраняется
Симптом: появляется сообщение об ошибке сохранения, изменения пропадают после обновления страницы.
Возможная причина: по документации YayMail среди причин встречаются неправильно изменённые заголовки таблицы order details или внешние небезопасные URL в шаблоне.
Что проверить: последние изменения в блоках заказа, ссылки на изображения, внешние URL, нестандартный HTML в текстовых блоках.
Как исправить: нажмите Reset template для проблемного шаблона, повторите дизайн маленькими шагами и сохраняйте после каждого важного изменения. Если ошибка появляется после конкретной ссылки или блока, удалите его и замените безопасным вариантом.
Экран редактора постоянно загружается
Симптом: открывается пустой экран, бесконечная загрузка или сообщение An error occurred.
Возможная причина: конфликт со сторонним расширением, особенно если оно добавляет новые функции или данные, которые текущая версия addon не распознаёт.
Что проверить: список недавно обновлённых WooCommerce-расширений, новые addons, кэш админки, ошибки в консоли браузера и системные журналы.
Как исправить: очистите кэш сайта и браузера, временно проверьте конфликт на staging-сайте, соберите список активных плагинов и передайте его поддержке. На рабочем сайте не отключайте вслепую платёжные и складские расширения в часы продаж.
Данные стороннего плагина не появляются в письме
Симптом: в предпросмотре пустой блок, shortcode не подставляется или нет поля трекинга, подписки, бронирования, кастомного статуса.
Возможная причина: сторонний плагин не передаёт данные в своё стандартное письмо, для него нет интеграции или нужен отдельный YayMail Addon.
Что проверить: видно ли поле в оригинальном письме стороннего расширения, есть ли интеграция в документации, поддерживается ли email template именно вашего расширения.
Как исправить: если данные есть в оригинальном письме, ищите addon или обращайтесь к поддержке YayCommerce. Если данных нет даже там, сначала запросите у разработчика стороннего расширения способ вывести данные в WooCommerce email.
Дизайн в почтовом клиенте отличается от предпросмотра
Симптом: в редакторе письмо выглядит аккуратно, а в реальном клиенте меняются отступы, ширина, кнопки или фон.
Возможная причина: ограничения email-клиентов, особенно при сложных сетках, тяжёлых фонах, нестандартных шрифтах и слишком широких колонках.
Что проверить: мобильный предпросмотр, письмо в нескольких почтовых клиентах, размеры изображений, контраст кнопок, наличие слишком сложных секций.
Как исправить: упростите сетку, уменьшите количество колонок, используйте более простые цвета и оставьте сложные маркетинговые блоки ниже основной информации заказа. Если проблема умеренная и письмо читаемо, не тратьте время на пиксельную борьбу с каждым клиентом.
Практичные идеи применения без перегруза письма
После базовой настройки возникает желание добавить в письма больше всего: баннеры, купоны, товары, отзывы, видео, социальные сети, дополнительные инструкции и персональные блоки. В WooCommerce-письме это нужно делать осторожно. Главная информация должна оставаться первой, а дополнительные блоки должны помогать конкретному сценарию.
Письмо обработки заказа
Для Processing order хорошо работают короткое подтверждение, ясная таблица заказа, сроки обработки, ссылка на поддержку и предупреждение о следующем письме. Купон на следующий заказ можно добавить ниже, если он не отвлекает от текущей покупки.
Письмо выполненного заказа
В Completed order полезны инструкция после получения, ссылка на скачивание для цифровых товаров, памятка по уходу за товаром, просьба оставить отзыв или блок повторной покупки. Но блок с отзывом лучше делать мягким: письмо всё ещё транзакционное, а не рекламная рассылка.
Письмо возврата
В Refunded order не нужен агрессивный апселл. Лучше объяснить, что произошло, когда ожидать обработку, куда обращаться и какие данные подготовить. Тон письма должен снижать напряжение, а не продавать.
Письма с нестандартными статусами
Если магазин использует custom order status, сначала проверьте, создаёт ли расширение отдельное письмо и есть ли поддержка в YayMail Pro или addon. Для таких писем особенно важно не писать универсальный текст. Статус "готово к самовывозу" требует адреса и часов работы, статус "ожидает согласования" требует инструкции для менеджера и покупателя, статус "передано в доставку" требует трекинга.
Точное видео по интерфейсу YayMail
Для визуального знакомства с продуктом можно посмотреть ролик, где показан интерфейс YayMail и общий принцип работы конструктора. Он полезен как быстрый ориентир по запросам "как пользоваться YayMail" и "настройка WooCommerce email customizer", но финальные действия всё равно сверяйте с текущей документацией и вашей версией плагина.
Вопросы, которые стоит решить до запуска шаблонов
YayMail создаёт новые типы писем WooCommerce?
Нет, по документации он не является инструментом создания новых custom emails. Он настраивает существующие WooCommerce templates и письма, которые добавляют поддерживаемые расширения. Для новых сценариев отправки нужна логика WooCommerce, отдельный плагин, automation-инструмент или разработка.
Почему в одном источнике указано 11 стандартных писем, а в другом 15?
В разных страницах документации и маркетплейса встречается разная группировка шаблонов, включая admin/customer варианты и POS-письма. В статье не стоит опираться на число как на главный критерий. Откройте список templates на своём сайте и проверяйте именно те письма, которые реально видит ваша установка.
Нужно ли переводить интерфейсные labels внутри RU-писем?
Покупатель видит итоговое письмо, а не интерфейс редактора. Текст письма, который получает клиент, должен быть на языке магазина. Но если речь о настройке в админ-панели, точные labels вроде Processing order, Preview Email и Send test email лучше сохранять как элементы интерфейса, чтобы администратор смог найти их без путаницы.
Что делать, если письмо приходит без стилей?
Проверьте, что для нужного WooCommerce email выбран HTML или multipart-формат, шаблон активен в YayMail, а письмо отправлено именно тем типом уведомления, который вы редактировали. Если проблема проявляется только в одном почтовом клиенте, упростите сетку и проверьте цвета, ширину и изображения.
Можно ли использовать CodeCanyon YayMail для писем подписок, бронирований и маркетплейса?
Можно только при наличии соответствующей поддержки. Документация YayCommerce разделяет Pro-возможности и отдельные addons для многих сторонних WooCommerce-расширений. Проверяйте нужное расширение по списку интеграций и не обещайте клиенту поддержку полей, пока не увидели их в предпросмотре.
Почему тестовое письмо отправляется, а письмо заказа не приходит?
Тестовая отправка проверяет шаблон и почтовую отправку, но реальное письмо зависит от события WooCommerce, статуса заказа, включённости email notification, получателя и очереди отправки. Проверьте настройки конкретного письма в WooCommerce - Settings - Emails и повторите тест на заказе, который действительно меняет нужный статус.
Стоит ли добавлять купоны и рекомендации товаров в транзакционные письма?
Да, если это не мешает основной информации и соответствует сценарию. В письме подтверждения заказа купон должен быть ниже данных заказа. В письме возврата он часто неуместен. В письме выполненного заказа рекомендации могут работать лучше, если покупатель уже получил основной статус.
Когда CodeCanyon YayMail будет удачным выбором
CodeCanyon YayMail стоит использовать, если вы хотите управлять письмами WooCommerce как частью клиентского опыта: сделать их фирменными, понятными, проверяемыми и более полезными после заказа. Особенно хорошо плагин раскрывается там, где есть несколько статусов заказа, повторные покупки, инструкции после оплаты, поддержка, купоны, трекинг или мультиязычные сценарии.
Перед запуском держите короткий чек-лист: WooCommerce-письма включены, HTML-формат выбран, тестовый заказ подготовлен, SMTP проверен, первый шаблон сохранён, предпросмотр по реальным данным выглядит корректно, test email приходит, а реальное WooCommerce-событие отправляет нужное уведомление. Если этот путь пройден, можно постепенно переносить остальные шаблоны.
Если после настройки вы понимаете, что продукт покрывает ваш сценарий, переходите к блоку загрузки и перейти к скачиванию CodeCanyon YayMail. Устанавливайте его сначала на тестовом сайте или на одном безопасном шаблоне, а затем расширяйте настройку на остальные письма магазина.


