YayMail Addon для B2BKing - это мощный плагин для WordPress, позволяющий пользователям настраивать и персонализировать уведомления по электронной почте в экосистеме B2BKing без лишних хлопот. Этот плагин расширяет существующую функциональность B2BKing, предоставляя пользовательский интерфейс для управления и настройки параметров электронной почты, делая его неотъемлемым инструментом для предприятий, использующих B2BKing.

Версия плагина: 4.0.0
 
WordPress плагин YayMail Addon for B2BKing

Особенности плагина

С использованием YayMail Addon пользователи могут легко изменять содержание, структуру и дизайн уведомлений по электронной почте, отправляемых клиентам или администраторам. Будь то электронные письма с подтверждением заказа, электронные письма о регистрации аккаунта или любого другого типа уведомления, этот плагин предоставляет пользователям полный контроль над внешним видом и информацией, отображаемой в этих письмах.

Одной из особенностей этого плагина является интуитивный редактор шаблонов электронной почты, который позволяет пользователям настраивать электронные письма без необходимости знания программирования. Редактор предоставляет визуальный интерфейс, позволяющий пользователям легко вносить изменения в текст, изображения, цвета, шрифты и другие элементы внутри шаблонов электронной почты.

Помимо настройки визуальных элементов, YayMail Addon также позволяет пользователям динамически персонализировать содержимое электронных писем. Пользователи могут использовать динамические заполнители в своих шаблонах электронной почты, которые автоматически заменятся соответствующей информацией при отправке письма. Это гарантирует, что каждое уведомление будет настроено для индивидуального получателя, улучшая взаимодействие и удовлетворенность клиентов.

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

YayMail Addon без проблем интегрируется с B2BKing и наследует все функции и возможности основного плагина. Он разработан для безупречной работы с другими популярными плагинами для WordPress, обеспечивая совместимость и стабильность на всем сайте.

В заключение, YayMail Addon для B2BKing является незаменимым плагином для WordPress, позволяющим предприятиям оптимизировать уведомления по электронной почте в рамках экосистемы B2BKing. С его помощью предоставляются интуитивный интерфейс, редактор шаблонов электронной почты, опции динамического контента и обширные настройки конфигурации, предоставляя предприятиям инструменты, необходимые для создания профессиональных и персонализированных писем. Будь то укрепление отношений с клиентами или оптимизация внутренней работы, этот плагин является ценным активом для любого предприятия B2B, использующего плагин B2BKing на своем сайте WordPress.

Спецификации:

Дата выхода: 11-10-2021
Дата обновления: 29-04-2025
Тип расширения: Платный
Лицензия: GPL
Тематика: Маркетинг и СЕО
Совместимость: W5.x W6.x
Включает в себя: Плагин
Языковые пакеты: Английский
Разработчик: -

Рейтинг:
4.4489795918367 1 1 1 1 1 (Оценок: 245)
4.4489795918367 245

Скачивание по подписке!

Вам необходимо авторизоваться на сайте и приобрести клубную подписку!

Поделись с друзьями!

 

Руководство по настройке YayMail Addon for B2BKing для писем WooCommerce

YayMail Addon for B2BKing нужен не для настройки оптовых цен, групп покупателей или правил B2BKing. Его практическая задача уже - сделать письма, которые создаёт B2BKing, доступными в визуальном редакторе YayMail, чтобы владелец магазина мог привести B2B-уведомления к фирменному стилю и при этом не потерять важные данные заявки, сообщения, статуса аккаунта или запроса коммерческого предложения.

Обложка руководства по YayMail Addon for B2BKing с цепочкой настройка письмо результат
Главная логика плагина: выбрать шаблон B2BKing в YayMail, добавить нужные данные и проверить письмо на реальном сценарии магазина.

В этом руководстве разберём, что проверять перед установкой, где искать B2BKing-шаблоны, как пользоваться совместимыми shortcodes и элементом B2BKing Information, почему шаблон может выглядеть правильно в редакторе, но не доходить до клиента, и как безопасно диагностировать такие случаи. Материал написан для сайта, где WooCommerce, B2BKing и YayMail уже используются или планируются как единая связка.

Здесь не будет инструкций по покупке, активации лицензии или обходу ограничений. Фокус - рабочая настройка уже имеющегося продукта, проверка результата, типичные ошибки и решение, когда этот addon действительно нужен, а когда достаточно встроенной панели B2BKing или другого редактора писем.

Какую задачу решает addon в связке WooCommerce, YayMail и B2BKing

У B2BKing есть собственные уведомления и настройки писем, а у WooCommerce есть базовые транзакционные письма. YayMail работает как визуальный редактор email-шаблонов WooCommerce и расширяется addon-модулями, когда сторонний плагин добавляет свои типы писем. Поэтому YayMail Addon for B2BKing закрывает очень конкретный разрыв: он помогает редактировать шаблоны, которые генерирует B2BKing, внутри интерфейса YayMail.

Официальная документация YayCommerce указывает, что для работы этой связки нужны WooCommerce, YayMail, B2BKing и сам addon. Там же описано, что доступные shortcodes зависят от выбранного шаблона: редактор показывает только те подстановки, которые совместимы с конкретным письмом. Это важная деталь. Если пользователь открывает один тип письма и ищет переменную, которая относится к другому событию B2BKing, её отсутствие не обязательно означает ошибку установки.

Что addon делает

Главное действие происходит в редакторе YayMail. После подключения addon-а пользователь получает доступ к B2BKing-шаблонам и может собирать письмо из блоков, фирменных элементов, текста и динамических данных. В документации отдельно выделен элемент B2BKing Information: его можно добавить в тело письма, чтобы вывести данные, которые относятся к выбранному B2BKing-событию.

Практически это полезно в ситуациях, где письмо должно быть не просто красивым, а понятным для B2B-клиента или менеджера. Например, письмо о статусе аккаунта должно объяснять, что делать дальше; сообщение по запросу коммерческого предложения должно сохранять контекст; административное уведомление должно показывать информацию, по которой сотрудник быстро поймёт, кто написал и с чем связан запрос.

Что addon не заменяет

Важно отделять оформление письма от бизнес-логики. Addon не должен рассматриваться как инструмент для создания групп клиентов, правил скидок, ограничений видимости товаров, налоговых условий или оптовой формы заказа. Эти функции относятся к B2BKing и WooCommerce. Если группа покупателя настроена неверно, письмо может быть оформлено идеально, но содержательный результат всё равно будет неправильным.

Поэтому рабочая цепочка выглядит так: сначала B2BKing должен корректно определять событие и данные, затем WooCommerce должен отправлять письмо в HTML-формате, потом YayMail с addon-ом отвечает за визуальное представление и подстановку совместимого содержимого. Если ломается одна из ранних стадий, редактирование макета в YayMail проблему не исправит.

Кому подойдёт YayMail Addon for B2BKing, а кому он будет лишним

Плагин особенно полезен магазинам, где B2B-коммуникация важнее обычного подтверждения заказа. В оптовых продажах письмо часто является частью процесса согласования: клиент подаёт заявку, менеджер проверяет данные компании, покупатель отправляет запрос, магазин отвечает предложением, роль или группа меняется после проверки. Когда такие письма выглядят как стандартные системные уведомления, пользователю сложнее понять, что произошло и какое действие от него ждут.

Когда addon оправдан

Использовать addon стоит, если у магазина есть несколько B2B-сценариев и письма должны быть согласованы с брендом, тоном поддержки и внутренним процессом продаж. Особенно это заметно, когда магазин работает с оптовыми покупателями, дилерами, корпоративными аккаунтами или гибридной моделью B2B + B2C.

  • Нужно оформить письма B2BKing в том же стиле, что и остальные WooCommerce-письма.
  • В письмах должны быть динамические данные B2BKing, а не только статичный текст.
  • Команда хочет редактировать шаблоны визуально, без постоянного изменения PHP-файлов.
  • Нужно быстро проверять внешний вид писем через предварительный просмотр и тестовую отправку.
  • Администратор хочет отделить настройку содержания B2BKing от оформления письма в YayMail.

Когда лучше не усложнять стек

Addon может быть лишним, если магазин использует B2BKing минимально и не требует особого оформления писем. Например, если нужно только изменить тему письма, получателя или короткий текст уведомления, сначала проверьте встроенную панель B2BKing -> Settings -> Emails. Документация B2BKing прямо описывает, что там можно включать и выключать письма, менять получателя, тему и при необходимости заменять тело письма собственным содержанием.

Другой случай - разработческая команда уже поддерживает собственные email-шаблоны в дочерней теме и хранит изменения в системе контроля версий. Тогда визуальный редактор может быть удобен для маркетинга, но добавляет ещё один слой, который нужно тестировать после обновлений WooCommerce, YayMail и B2BKing.

Практическое правило: если вам нужно управлять структурой и брендингом B2BKing-писем без кода, addon уместен. Если требуется изменить только содержание или получателя, начните с настроек B2BKing и не добавляйте новый слой без необходимости.

Что проверить перед установкой на рабочий магазин

Перед установкой важно убедиться, что вы проверяете не только наличие ZIP-файла, а всю цепочку отправки писем. Для B2B-магазина письмо может быть частью согласования аккаунта или запроса, поэтому ошибка в нём не просто портит дизайн - она мешает продаже или обработке заявки.

Базовая совместимость и роли плагинов

В минимальном рабочем наборе должны быть WooCommerce, YayMail, B2BKing и YayMail Addon for B2BKing. Не стоит пытаться проверять addon на сайте, где B2BKing ещё не настроен или не создаёт событий, потому что редактору нечего будет корректно выводить в шаблонах. Также проверьте, что письма WooCommerce настроены как HTML или совместимый формат, потому что документация YayMail отдельно указывает: для работы визуальных шаблонов email type должен быть HTML.

  • Проверьте, что WooCommerce отправляет базовые письма и они не отключены в WooCommerce -> Settings -> Emails.
  • Проверьте, что B2BKing-сценарий, для которого вы редактируете письмо, реально срабатывает: регистрация, одобрение аккаунта, сообщение, запрос или другое событие.
  • Проверьте, что YayMail видит стандартные WooCommerce-шаблоны до подключения addon-а.
  • Сделайте резервную копию настроек писем или экспорт шаблонов, если на сайте уже есть рабочий дизайн.
  • Проводите первую настройку на тестовом сайте или в непиковое время, чтобы не сломать текущую коммуникацию с клиентами.

Проверка почтовой доставки до дизайна

Распространённая ошибка - настраивать внешний вид письма, когда сайт в принципе плохо отправляет почту. Документация B2BKing по проблемам email рекомендует сначала отличать две ситуации: письмо попало в журнал отправки, но не дошло до ящика, или событие вообще не создало письмо. Это разные проблемы.

Для первого случая обычно проверяют журнал отправки и SMTP-сервис. Для второго - включение уведомления, правильность события, конфликт плагинов, ошибки PHP и логи. YayMail Addon for B2BKing не является SMTP-инструментом, поэтому он не должен быть первым подозреваемым, если на сайте не отправляются вообще никакие WooCommerce-письма.

Отдельный тестовый B2B-пользователь

Для проверки нужен пользователь, похожий на реального B2B-клиента: с ролью, группой, компанией, налоговым номером или другими полями, которые используются на вашем сайте. Если тестировать только на администраторе, можно не заметить, что письмо выглядит правильно в редакторе, но при реальном событии в нём нет нужных полей. Особенно это касается регистрационных данных и контента, который доступен только в момент отправки формы.

Установка и первая проверка в админ-панели WordPress

Установка проходит как у обычного WordPress-плагина: файл добавляется через Plugins -> Add New -> Upload Plugin, затем активируется. Но после активации не стоит сразу править все письма подряд. Сначала нужно убедиться, что addon появился в контексте YayMail и что B2BKing-шаблоны видны там, где ожидается.

Безопасный порядок действий

  1. Проверьте, что WooCommerce, B2BKing и YayMail уже активны и не показывают критических предупреждений.
  2. Активируйте YayMail Addon for B2BKing через список плагинов WordPress.
  3. Откройте раздел YayMail, где отображаются email-шаблоны, и найдите шаблоны, добавленные B2BKing.
  4. Откройте один шаблон, который можно безопасно проверить на тестовом событии.
  5. Не меняйте сразу все блоки. Сначала добавьте небольшой текстовый элемент или B2BKing Information и сохраните шаблон.
  6. Сделайте предварительный просмотр, затем выполните реальное тестовое действие в B2BKing.

Такой порядок помогает понять, что именно не сработало, если появится проблема. Если после массового редактирования пяти шаблонов вы увидите пустые переменные или неотправленное письмо, будет сложнее понять, ошибка в B2BKing-событии, настройке WooCommerce, шаблоне YayMail или почтовой доставке.

Первый мини-тест

Выберите один сценарий, который легко повторить. Для многих магазинов это письмо по регистрации B2B-пользователя или сообщение, связанное с запросом. Внесите в шаблон заметный, но безопасный фрагмент текста, например короткую строку с инструкцией для клиента. Затем отправьте тестовое письмо через доступный инструмент предварительного просмотра и отдельно выполните реальное событие на тестовом аккаунте.

Мини-итог после первого теста должен быть конкретным: шаблон найден, сохранение работает, письмо открывается как HTML, данные B2BKing не пустые, тестовая доставка не уходит в неизвестность. Если хотя бы один пункт не подтверждён, переходить к полной настройке дизайна рано.

Подробная настройка шаблонов после установки

Самая полезная часть работы начинается после активации. Нужно не просто "сделать красиво", а аккуратно связать тип письма, динамические данные, контент B2BKing и итоговый вид в почтовом клиенте. Для B2B-писем это особенно важно, потому что получатель часто ждёт конкретной инструкции: дождаться проверки, перейти к предложению, ответить менеджеру, уточнить данные компании или проверить условия закупки.

Карта настройки YayMail Addon for B2BKing после установки
Схема показывает порядок: выбрать B2BKing-шаблон, проверить совместимые данные, сохранить, включить и проверить реальное письмо.

Выбор нужного письма, а не первого попавшегося шаблона

В YayMail список шаблонов может содержать стандартные письма WooCommerce и письма сторонних расширений. Документация YayMail подчёркивает, что отдельная вкладка email-шаблонов показывает доступные шаблоны на сайте, включая добавленные сторонними плагинами. Поэтому сначала определите событие, которое хотите улучшить: заявка B2B-клиента, статус аккаунта, запрос, сообщение или другое уведомление.

Не редактируйте шаблон по названию "на глаз", если на сайте есть несколько похожих писем. Откройте настройки B2BKing, проверьте, какое уведомление отвечает за нужный сценарий, и только затем переходите в YayMail. Так вы избежите ситуации, когда красивый шаблон сохранён, но реальный клиент продолжает получать другое письмо.

Включение и сохранение шаблона

В документации addon-а отдельно сказано не забывать включать и сохранять шаблоны. Это выглядит очевидно, но именно здесь часто появляется ошибка: пользователь меняет макет, смотрит предварительный результат, но не включает шаблон или не сохраняет изменения. После этого реальное письмо остаётся прежним.

После каждого значимого изменения проверяйте три состояния: шаблон активен, изменения сохранены, реальное событие отправляет именно этот тип письма. Если работает только предварительный просмотр, но не реальное событие, проблема может быть в настройке B2BKing или WooCommerce, а не в внешнем виде шаблона.

Global Header, Footer и повторяющиеся элементы

Если в YayMail у вас уже оформлены стандартные WooCommerce-письма, не начинайте B2BKing-шаблон с нуля. Лучше вынести фирменные блоки в общие элементы, где это поддерживается вашей версией YayMail, и применять их к нескольким письмам. Документация YayMail описывает глобальные элементы, синхронизированные паттерны, импорт и экспорт шаблонов, резервные копии и настройки для управления дизайном.

Для B2B-коммуникации это особенно удобно: шапка, подпись, контакты отдела продаж и общий стиль кнопок должны совпадать, а центральная часть письма меняется под событие. Так письма выглядят как часть одной системы, но не превращаются в копии друг друга.

Какие параметры лучше не трогать без причины

Не меняйте одновременно структуру письма, получателей, тему, SMTP-доставку, текст B2BKing и стили YayMail. Если письмо перестанет приходить, вы не поймёте, какая настройка виновата. Лучше идти слоями:

  • Сначала подтвердить, что событие B2BKing создаёт письмо.
  • Затем привести письмо к HTML-формату и проверить базовый шаблон.
  • После этого добавить B2BKing Information или совместимые shortcodes.
  • Затем оформить шапку, кнопки, отступы, цвета и подпись.
  • В конце проверить доставку, мобильный вид и письмо в реальном почтовом ящике.

Если результат стал хуже, откатите последний изменение: отключите изменённый блок, верните прежний шаблон из экспорта или временно отключите кастомный шаблон для выбранного письма. Массовый откат всего набора нужен только если вы потеряли контроль над изменениями.

Shortcodes и B2BKing Information: как не потерять данные в письме

В письмах B2BKing важны не только красивые блоки, но и содержательные данные. Покупатель должен видеть, что его заявка принята, менеджер должен понимать, кто написал, а шаблон должен сохранять контекст конкретного события. Для этого в YayMail Addon for B2BKing используются совместимые shortcodes и отдельный элемент B2BKing Information.

Связь shortcodes и элемента B2BKing Information в YayMail Addon for B2BKing
Не все переменные доступны в каждом письме: редактор должен показывать только совместимые данные для выбранного B2BKing-шаблона.

Почему список shortcodes меняется

Документация YayCommerce прямо объясняет: в зависимости от выбранного шаблона отображаются только shortcodes, доступные и совместимые с этим шаблоном. Это защищает пользователя от вставки данных, которых в конкретном событии нет. Например, данные регистрации и данные сообщения могут жить в разных контекстах. Если попытаться использовать неподходящую подстановку, в реальном письме она может оказаться пустой или бесполезной.

Практический вывод простой: не копируйте shortcodes между разными типами писем без проверки. Откройте нужный шаблон, смотрите список доступных подстановок именно в нём и тестируйте на событии, которое соответствует шаблону.

Когда использовать B2BKing Information

Элемент B2BKing Information удобен как основной блок для вывода данных B2BKing внутри письма. Он особенно полезен, когда вы не хотите собирать письмо из множества мелких подстановок и рисковать, что часть из них окажется несовместимой. Добавьте элемент в центральную часть письма, окружите его понятным контекстом и проверьте, какие данные реально выводятся.

Например, для письма о регистрации B2B-клиента до блока с данными можно поставить короткое объяснение: "Новая заявка требует проверки". После блока - шаг для менеджера: открыть профиль клиента, сверить поля компании и принять решение. Так динамическая информация не висит в воздухе, а становится частью рабочего процесса.

Как проектировать письмо с динамическими данными

Хороший B2B-шаблон не должен состоять только из переменных. У него есть контекст, действие и проверка. Для каждого письма продумайте четыре слоя:

  • Событие: что произошло в магазине или в аккаунте клиента.
  • Данные: какие поля B2BKing помогают понять ситуацию.
  • Действие: что должен сделать получатель письма.
  • Проверка: где в админ-панели или личном кабинете видно, что действие выполнено.

Если один из слоёв отсутствует, письмо может быть формально красивым, но плохим в работе. Например, письмо администратору без ссылки на дальнейшее действие заставляет искать клиента вручную. Письмо клиенту без объяснения статуса создаёт лишние обращения в поддержку.

Практический пример: письмо после заявки оптового покупателя

Разберём сценарий, который хорошо показывает пользу addon-а: магазин принимает B2B-заявки, проверяет данные компании и отправляет клиенту письмо о дальнейшем статусе. Конкретный набор полей зависит от вашей формы и настроек B2BKing, поэтому пример строится вокруг логики, а не выдуманных обязательных полей.

Цель примера

Нужно получить письмо, которое выглядит как часть бренда магазина, выводит данные B2BKing там, где они доступны, и помогает клиенту понять дальнейшие шаги. Для администратора аналогичная логика помогает быстрее проверить заявку и не потерять важные поля.

Подготовка

Перед настройкой убедитесь, что на сайте есть тестовый B2B-пользователь или тестовая заявка. Проверьте, что B2BKing-сценарий работает без кастомного дизайна: событие создаётся, уведомление включено, письмо появляется в журнале или доходит до почтового ящика. Если базовое письмо не отправляется, сначала исправляйте триггер или доставку.

Шаги настройки

  1. Откройте в YayMail шаблон B2BKing, который соответствует заявке или статусу аккаунта.
  2. Добавьте фирменную шапку, если она уже используется в других WooCommerce-письмах.
  3. Вставьте короткий вступительный текст: что произошло и почему письмо отправлено.
  4. Добавьте B2BKing Information или совместимые shortcodes из списка, который показывает сам шаблон.
  5. После динамического блока добавьте понятное действие: ожидать проверки, перейти в личный кабинет, ответить менеджеру или сверить данные.
  6. Сохраните шаблон и убедитесь, что он включён.
  7. Создайте тестовое событие заново, а не оценивайте только старое письмо.

Ожидаемый результат

В почтовом ящике должно прийти HTML-письмо с вашим оформлением, рабочей структурой и непустыми данными B2BKing. В предварительном просмотре YayMail можно оценить макет, но окончательный вывод по динамическим данным делайте только после реального события. Документация YayMail по custom shortcodes отдельно предупреждает, что некоторые пользовательские подстановки работают только при реальном заказе и не обязаны работать в тестовой отправке. Для B2BKing-данных логика похожая: данные зависят от контекста события.

Нюанс, который часто мешает проверке

Если вы меняете текст или переменные в уже отправленном письме, оно не обновится в почтовом ящике задним числом. Нужно создать новое событие: повторную тестовую регистрацию, новое сообщение или другой сценарий, который запускает нужный шаблон. Если письмо не пришло, проверьте журнал отправки, а не только папку входящих.

Мини-итог: практический пример считается успешным только тогда, когда реальное B2B-событие отправило письмо, данные подставились, шаблон активен, а получатель понимает следующий шаг.

Как проверять результат: предварительный просмотр, тестовое письмо и реальное событие

У проверки есть три уровня, и каждый отвечает на свой вопрос. Предварительный просмотр показывает макет, тестовое письмо помогает увидеть письмо в почтовом клиенте, а реальное событие подтверждает, что B2BKing передал нужные данные и WooCommerce действительно запустил уведомление.

Предварительный просмотр в YayMail

Документация YayMail описывает отдельную вкладку Preview Email: можно выбирать тип письма, использовать пример заказа, переключать Desktop и Mobile view, а также отправлять тестовое письмо. Для B2BKing-шаблонов этот инструмент полезен как быстрый визуальный контроль: отступы, ширина, кнопки, читабельность, логотип, footer, мобильный вид.

Но не стоит считать preview абсолютной проверкой бизнес-данных. Если письмо зависит от конкретного B2B-события, набора регистрационных полей или сообщения, предварительный просмотр может не показать всю реальную динамику. Используйте его как проверку дизайна, а не как единственное доказательство работы.

Тестовая отправка

Тестовое письмо отвечает на вопрос, как шаблон выглядит в реальном почтовом клиенте: Gmail, Outlook, корпоративная почта, мобильное приложение. Здесь проверяют ширину таблиц, читаемость кнопок, не слишком ли мелкий текст, нет ли сломанных изображений и не выглядит ли письмо как рекламная рассылка вместо транзакционного уведомления.

Если тестовое письмо не пришло, проверьте журнал отправки. Если оно есть в журнале, но не дошло, проблема чаще связана с доставкой и доменной аутентификацией. Если его нет в журнале, смотрите включение уведомления, событие, конфликт плагинов и логи ошибок.

Реальное B2B-событие

Окончательная проверка - создать событие, ради которого шаблон и редактировался. Для регистрации это новый тестовый пользователь, для сообщения - новое сообщение, для запроса - новый запрос, для изменения статуса - действие, которое реально меняет состояние аккаунта или заказа. После этого проверьте:

  • Письмо отправлено именно тому получателю, которому нужно.
  • Тема письма соответствует сценарию и не вводит в заблуждение.
  • Данные B2BKing не пустые и относятся к тестовому клиенту.
  • Кнопки, ссылки и инструкции ведут к правильному месту.
  • Письмо читается на мобильном экране без горизонтальной прокрутки.

Практичные идеи применения в B2B-магазине

Addon полезнее всего раскрывается не в одном универсальном письме, а в нескольких рабочих сценариях. Ниже - идеи, которые опираются на типичные B2B-процессы B2BKing и на возможности YayMail по оформлению шаблонов. Их не нужно включать все сразу. Начните с письма, которое чаще всего влияет на продажи или поддержку.

Идеи применения YayMail Addon for B2BKing для разных B2B-писем
Визуальная карта показывает три сценария: заявка клиента, сообщение или запрос, и проверка результата менеджером.

Письмо о заявке или одобрении аккаунта

Если B2BKing используется для ручной проверки новых клиентов, письмо должно снижать неопределённость. Клиенту важно понимать, что заявка получена, какие данные проверяются и когда ждать следующего ответа. Для администратора письмо должно помогать быстро открыть нужный профиль и сверить компанию, налоговые данные или другие поля, если они используются на сайте.

В YayMail добавьте короткий заголовок, блок B2BKing Information и понятное действие. Не перегружайте письмо длинной политикой сотрудничества. Лучше дать ссылку на личный кабинет или контакт отдела продаж, а подробные условия оставить на странице сайта.

Письмо по сообщению или запросу коммерческого предложения

B2BKing поддерживает сценарии, связанные с сообщениями, предложениями и запросами. Для таких писем важен контекст: кто пишет, о чём запрос, какое действие ждёт менеджер или клиент. Addon помогает оформить это как аккуратное рабочее письмо, а не как сухой системный фрагмент.

Хорошая структура: краткое описание события, данные из B2BKing, кнопка или инструкция для продолжения, подпись ответственного отдела. Проверяйте, что клиенту не отправляется служебная информация, предназначенная только для администратора.

Письмо для внутренней обработки B2B-заявок

Некоторые письма важны не для клиента, а для команды магазина. Если менеджер получает уведомление о новом B2B-событии, ему нужны не красивые лозунги, а данные для действия: имя или компания, тип запроса, ссылка на профиль или заказ, статус обработки. Здесь дизайн должен быть спокойным и плотным, но не перегруженным.

Используйте один и тот же визуальный стиль, но разный порядок блоков для клиентских и административных писем. В клиентском письме впереди объяснение и следующий шаг. Во внутреннем письме впереди данные и проверка.

Ограничения, безопасность и аккуратные улучшения без правки ядра

YayMail Addon for B2BKing находится в середине цепочки: B2BKing создаёт событие и данные, WooCommerce отправляет письмо, YayMail оформляет шаблон. Поэтому безопасные улучшения должны уважать этот слой. Не правьте ядро WordPress, WooCommerce, B2BKing, YayMail или addon-а. Если нужна глубокая структурная доработка, используйте документированные механизмы B2BKing, дочернюю тему, Code Snippets или помощь разработчика.

Когда достаточно настроек

В большинстве случаев код не нужен. Текст, тема, получатель и часть содержимого могут настраиваться в B2BKing Emails panel, а визуальная структура - в YayMail. Если задача звучит как "поменять тон письма", "добавить инструкцию", "сделать письмо фирменным", "показать данные заявки", начните с этих инструментов.

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

Когда нужен разработчик

B2BKing-документация описывает варианты полного переопределения PHP-шаблонов и использование дочерней темы, но это уже другой уровень вмешательства. Такой подход уместен, когда визуального редактора недостаточно: нужно полностью изменить структуру письма, вывести нестандартные поля, связать шаблон с особой логикой или поддерживать изменения как часть кода проекта.

Для обычного владельца магазина безопаснее не писать PHP-фрагменты самостоятельно. Если всё же требуется custom shortcode в YayMail, сверяйтесь с актуальной документацией YayCommerce: у таких подстановок есть правила имени и ограничение по проверке в тестовых письмах. Не добавляйте snippet только ради одного красивого блока, если ту же задачу можно решить настройкой шаблона.

Кеш, обновления и резервная копия

Если после настройки письмо или данные выглядят по-старому, сначала очистите кеш сайта и внутренний кеш B2BKing, если проблема относится к данным B2BKing на сайте. Документация B2BKing рекомендует при странных симптомах очищать кеш и проверять воспроизводимость на демо или тестовой среде. Для email-шаблонов дополнительно полезны экспорт шаблонов YayMail и резервная копия перед крупным обновлением.

После обновления WooCommerce, YayMail или B2BKing проверьте не все письма подряд, а набор критичных сценариев: регистрация B2B-клиента, письмо администратору, сообщение или запрос, стандартное WooCommerce-письмо. Такой контроль быстрее выявляет, нарушился ли слой шаблонов или проблема относится к отправке писем в целом.

Почему письмо B2BKing не выглядит или не отправляется как нужно

Диагностику лучше вести по цепочке, а не угадывать виновника. В связке участвуют B2BKing, WooCommerce, YayMail, addon, тема, почтовая доставка и иногда кеш. Если сразу менять дизайн, SMTP и настройки B2BKing одновременно, вы можете исправить один симптом и создать другой.

Диагностика ошибок писем B2BKing после настройки YayMail Addon
Карта диагностики помогает отделить проблему шаблона от проблемы события, доставки, кеша или конфликта плагинов.

Шаблон изменён в YayMail, но реальное письмо выглядит по-старому

Симптом: в редакторе всё выглядит правильно, но клиент получает прежнее письмо или стандартный шаблон.

Возможная причина: шаблон не включён, изменения не сохранены, редактировался другой тип письма или WooCommerce отправляет письмо не в HTML-формате. Ещё один вариант - B2BKing использует встроенный custom content, который влияет на тело письма отдельно от визуального слоя.

Что проверить: активность шаблона в YayMail, соответствие события и шаблона, настройки WooCommerce -> Settings -> Emails, включение нужного уведомления в B2BKing, наличие старого override в теме.

Как исправить: сохраните шаблон заново, включите его, создайте новое тестовое событие и проверьте журнал отправки. Если включён custom content в B2BKing и он конфликтует с вашим ожиданием, временно отключите его для проверки или уточните, какой слой должен отвечать за содержание.

Shortcode или B2BKing Information выводит пустое место

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

Возможная причина: shortcode не совместим с выбранным шаблоном, событие не содержит нужных данных, тестовая отправка не создаёт реальный контекст или вы проверяете старое письмо. Документация addon-а говорит, что совместимые shortcodes зависят от конкретного шаблона, поэтому перенос переменных между письмами может не работать.

Что проверить: список shortcodes внутри текущего шаблона, тип B2BKing-события, данные тестового пользователя, наличие заполненных полей в заявке или аккаунте.

Как исправить: используйте только доступные для шаблона подстановки, добавьте B2BKing Information вместо набора спорных переменных, повторите реальное событие. Если поле должно появляться только при регистрации, не проверяйте его на письме после одобрения аккаунта без подтверждения в документации.

Письмо есть в журнале, но не приходит получателю

Симптом: действие выполнено, журнал показывает попытку отправки, но письмо не попадает во входящие.

Возможная причина: проблема доставки, а не дизайна. Документация B2BKing описывает типичный случай: сайт технически отправляет письмо, но оно отклоняется или попадает в фильтры из-за слабой аутентификации отправителя.

Что проверить: журнал отправки, папку спама, адрес отправителя в WooCommerce, доменные записи SPF, DKIM и DMARC, настройки SMTP-плагина или почтового сервиса.

Как исправить: настройте SMTP или транзакционный почтовый сервис, отправьте тестовое письмо, затем повторите B2BKing-событие. Не пытайтесь исправить доставку изменением цвета кнопки или перестановкой блоков в YayMail.

Письмо вообще не создаётся

Симптом: события в почтовом журнале нет, тестовое действие не отправляет уведомление.

Возможная причина: отключено уведомление, событие не произошло, получатель не задан, конфликт плагинов мешает email hooks, возникла PHP-ошибка или B2BKing-сценарий настроен иначе, чем вы предполагаете.

Что проверить: включение письма в B2BKing и WooCommerce, правильность получателей, логи ошибок, отключение кеша на время теста, конфликт с другими плагинами на тестовом сайте.

Как исправить: включите уведомление, создайте событие заново, временно отключите лишние плагины на staging-сайте, проверьте логи. Если после отключения addon-а письмо всё равно не создаётся, причина находится раньше слоя YayMail.

После обновления пропал стиль, таблица или часть письма

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

Возможная причина: обновился WooCommerce, YayMail, B2BKing или тема, изменился HTML email-шаблона, конфликтует старый override, либо почтовый клиент иначе интерпретирует CSS.

Что проверить: недавние обновления, экспорт шаблонов, тему и дочернюю тему, наличие кастомных email overrides, поддержку HTML-формата, вид письма в нескольких почтовых клиентах.

Как исправить: восстановите шаблон из экспорта, временно отключите кастомные overrides, пересохраните шаблон в YayMail, проверьте критичные письма. Если дефект только в одном почтовом клиенте, упростите спорные стили и избегайте сложных layout-решений внутри транзакционных писем.

Частые вопросы по YayMail Addon for B2BKing

Можно ли настроить оптовые цены или группы клиентов через этот addon?

Нет. Оптовые цены, группы, правила видимости, налоги и другие B2B-настройки относятся к B2BKing и WooCommerce. Addon работает с оформлением и выводом данных в email-шаблонах через YayMail.

Почему в одном шаблоне есть нужный shortcode, а в другом нет?

YayCommerce указывает, что совместимые shortcodes зависят от выбранного шаблона. Это нормальное поведение: разные письма создаются разными событиями и получают разные данные. Используйте список подстановок именно того письма, которое редактируете.

Нужно ли включать HTML-тип письма?

Да, это стоит проверить. Документация YayMail указывает, что для работы шаблонов нужно выбрать HTML email type в настройках соответствующих писем. Если письмо остаётся plain text, визуальный дизайн может не примениться так, как ожидается.

Почему тестовое письмо отличается от реального B2B-события?

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

Можно ли редактировать текст писем только через B2BKing без YayMail?

Для части задач - да. Встроенная панель B2BKing позволяет управлять включением писем, получателями, темой и custom content. YayMail Addon for B2BKing нужен, когда вам нужен визуальный редактор, единый стиль и удобная работа с email-макетом.

Что делать, если письмо не приходит после настройки?

Сначала проверьте, создаётся ли письмо в журнале отправки. Если оно есть, но не приходит, диагностируйте доставку, SMTP и доменную аутентификацию. Если письма нет в журнале, проверяйте триггер B2BKing, включение уведомления, конфликт плагинов и логи ошибок.

Подойдёт ли addon для другого B2B-плагина?

Нет, если речь о шаблонах другого B2B-плагина. У YayCommerce есть отдельные addons для разных расширений. Для B2B Market, WooCommerce B2B или B2B & Wholesale Suite нужно выбирать соответствующий addon, иначе шаблоны и shortcodes могут не совпасть.

Когда стоит использовать YayMail Addon for B2BKing

YayMail Addon for B2BKing будет удачным выбором для WooCommerce-магазина, где B2BKing уже отвечает за оптовые сценарии, а письма должны выглядеть аккуратно, понятно и единообразно. Он особенно полезен, если вы хотите оформлять B2BKing-уведомления в визуальном редакторе YayMail, добавлять совместимые данные, проверять макет до отправки и не лезть в PHP-шаблоны ради каждой правки.

Перед внедрением проверьте базовую отправку WooCommerce-писем, включение нужных B2BKing-уведомлений, HTML-формат, тестового B2B-пользователя и резервную копию шаблонов. После настройки не ограничивайтесь preview: создайте реальное B2B-событие и убедитесь, что письмо дошло, данные подставились, а получатель понимает следующий шаг.

Если после проверки продукт подходит вашему процессу, можно скачать последнюю версию YayMail Addon for B2BKing и протестировать его на копии сайта или тестовой среде. Такой подход безопаснее, чем сразу менять рабочие письма, от которых зависят заявки, согласования и коммуникация с оптовыми клиентами.

Автор: Редакция JoomFox.org

Вы не зарегистрированы, чтобы оставлять комментарии.