Зв'язатись
  • WordPress
  • Продажі та конверсія
  • v1.0.0

Email Preview для WooCommerce — перегляд будь-якого листа магазину на реальному замовленні й тестова копія

Плагін для WooCommerce, який показує будь-який лист магазину на реальному замовленні ще до того, як його побачить покупець: листи WooCommerce, власних статусів і інших плагінів, HTML і текстову версію, ширину телефона, тему, одержувачів, Cc і Bcc. Тестова копія йде лише на адреси, які ви ввели, — замовлення не змінюється. Базова версія безкоштовна; Pro — журнал усіх листів з повторним надсиланням, перегляд будь-якою мовою, усі листи замовлення одним кліком і тестовий режим.

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
Сумісність
WordPress 6.2+ · WooCommerce 8.0+ (перевірено на WordPress 7.1 і WooCommerce 11.1) · PHP 7.4+ · HPOS і класичне сховище замовлень · блоковий редактор листів WooCommerce
Ліцензія
один сайт, річна
Тріал
7 днів, без картки, один на сайт
Оновлено
вересень 2026
Або всі 144 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Перегляд кожного листа замовлення: листи WooCommerce, листи власних статусів і листи, які додали інші плагіни чи тема ✔ ✔
Реальне замовлення зі списку останніх або за номером, або зразок замовлення WooCommerce для магазину без замовлень ✔ ✔
Замовлення не змінюється: жодних нотаток, міток «вже надіслано» і листів покупцю ✔ ✔
HTML або текстова версія листа, навіть якщо магазин надсилає HTML ✔ ✔
Ширина комп’ютера або телефона (375 px), відкриття листа в новій вкладці ✔ ✔
Тема, кому, Cc, Bcc, від кого й Reply-to саме цього листа; попередження, якщо лист вимкнено або в нього нема одержувача ✔ ✔
Тестова копія на 5 адрес: лише на введені адреси, без Cc і Bcc, з позначкою [Test] у темі ✔ ✔
Тестова копія йде через wp_mail() — так само, як справжні листи, через ваш SMTP-плагін ✔ ✔
Бокс «Перегляд листів» на екрані замовлення (HPOS і класичне сховище) ✔ ✔
Блоковий редактор листів WooCommerce: перегляд показує відредагований шаблон ✔ ✔
Вкладення (PDF-рахунки) — лише за галочкою, за замовчуванням вимкнено ✔ ✔
Інтерфейс українською, російською й англійською ✔ ✔
Журнал усіх листів WooCommerce: тип, замовлення, одержувач, тема, «надіслано» або «помилка» з текстом помилки пошти — ✔
Перегляд і повторне надсилання листа з журналу — ✔
Перегляд і тестові копії будь-якою встановленою мовою — ✔
Усі листи замовлення на вашу адресу одним кліком — ✔
Тестовий режим: усі листи WooCommerce — на одну адресу, з початковим одержувачем у темі й попередженням в адмінці — ✔

Як це виглядає

Email Preview: лист «Замовлення обробляється» на реальному замовленні з темою, одержувачами й формою тестової копії
Вкладка «Переглянути» (адмінка англійською): лист «Замовлення обробляється» на справжньому замовленні з товаром, знижкою за купоном і адресою. Праворуч — тема, одержувачі, мова й ID листа, нижче — тестова копія на ваші адреси.
Перегляд листа WooCommerce на ширині телефона 375 px
Кнопка «Телефон (375 px)» звужує лист до ширини смартфона — видно, як таблиця товарів і адреса переносяться на мобільному.
Бокс «Перегляд листів» на екрані замовлення WooCommerce поряд із нотатками замовлення
На екрані замовлення: бокс «Перегляд листів» відкриває лист для поточного статусу, «Інші листи» — решту. Нотатки замовлення від перегляду не з’являються.

Головне про модуль

Як це виглядає для покупця

Ніяк — і в цьому суть. Плагін працює лише в адмінці: на вітрині не з’являється жодного скрипта, а покупець отримує рівно ті листи, що й раніше.

Що отримує адмін

Плагін додає пункт WooCommerce → «Перегляд листів» з вкладками «Переглянути», «Журнал листів» (Pro) і «Налаштування».

Pro: журнал, мови й тестовий режим

Журнал листів. Pro записує кожен лист WooCommerce, який надсилає магазин: коли, який лист, замовлення, одержувач, тема й статус.

Тріал стартує, коли ви попросите

Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — один сайт

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Якщо наш сервер недоступний, Pro працює ще 14 днів. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • WordPress 6.2+ і WooCommerce 8.0+. Наскрізний прогін — на WordPress 7.1 і WooCommerce 11.1.
  • PHP 7.4+. Прогін — на PHP 8.3, синтаксис — ще й на 7.4.
  • Сховище замовлень. HPOS і класичне сховище — бокс на екрані замовлення перевірено в обох.
  • Блоковий редактор листів WooCommerce — перегляд і тестова копія показують відредагований шаблон.
  • Пошта. Тестові копії йдуть через wp_mail(), тож SMTP-плагіни працюють як для звичайних листів. Перевірено через SMTP-пастку; конкретні SMTP-плагіни окремо не тестували.
  • Великі магазини. У списку — останні 25 замовлень; будь-яке інше відкривається за номером. Пошуку за покупцем немає.
  • Листи fulfillment з’являються лише тоді, коли в WooCommerce увімкнено цю функцію; на такому магазині ми їх не перевіряли.

Історія версій

v1.0.0 Поточна вересень 2026

Перший публічний реліз: перегляд кожного листа замовлення на реальних замовленнях і зразку WooCommerce, HTML і текст, ширина телефона, окрема вкладка, тема й усі одержувачі, тестова копія…

Разом з Email Preview для WooCommerce купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Email Preview Nova Poshta Premium Mono Acquiring Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 144 модулі в All Access за 4 990 ₴.
2 490 ₴ / рік замість 4 160 ₴ поштучно
Купити набір →

Повний опис модуля

Email Preview для WooCommerce — плагін, який показує будь-який лист магазину на реальному замовленні, перш ніж його побачить покупець. Оберіть лист і замовлення — і ви бачите його саме таким, яким WooCommerce збирає його для цього замовлення: справжні товари, ціни, знижки, адреси, примітки й повернення, тема й заголовок з підставленими значеннями, одержувач, Cc, Bcc, від кого й Reply-to.

Без плагіна перевірити лист можна лише одним способом — оформити тестове замовлення й чекати пошту, або змінити статус реального замовлення й сподіватися, що покупець не отримає зайвого. Email Preview нічого не надсилає, поки ви дивитеся: перегляд не змінює замовлення — не додає нотаток, не ставить мітку «лист уже надіслано» і не пише покупцю. Коли треба перевірити саму доставку, тестова копія йде лише на адреси, які ви ввели.

Як це виглядає для покупця

Ніяк — і в цьому суть. Плагін працює лише в адмінці: на вітрині не з’являється жодного скрипта, а покупець отримує рівно ті листи, що й раніше. Різниця в тому, що тепер ви бачите ці листи заздалегідь: як виглядає «Замовлення обробляється» з купоном, що пише «Часткове повернення», чи не порожня тема в листі власного статусу, чи читається таблиця товарів на телефоні.

Перед переглядом плагін показує тему листа, кому він піде, копії й приховані копії з налаштувань листа, від кого й Reply-to. Якщо лист вимкнено в WooCommerce → Налаштування → Електронна пошта, ви побачите попередження: покупці його не отримують. Якщо в замовленні нема e-mail, панель прямо пише, що WooCommerce цей лист пропустить.

Що отримує адмін

Плагін додає пункт WooCommerce → «Перегляд листів» з вкладками «Переглянути», «Журнал листів» (Pro) і «Налаштування». Перше відкриття одразу показує останнє замовлення і той лист, який отримав його покупець за поточним статусом, — без жодного налаштування.

  • Будь-який лист. Список містить усі листи замовлення, які зареєстровані в WooCommerce: 13 листів самого WooCommerce 11.1, листи власних статусів замовлень і листи, які додали інші плагіни або тема, — окремою групою.
  • Будь-яке замовлення. Останні 25 замовлень у списку або будь-яке за номером у полі «або ID замовлення». Для нового магазину без замовлень — «Зразок замовлення» WooCommerce з вигаданими даними.
  • HTML або текст. Формат «Як у налаштуваннях», HTML або текстова версія — навіть якщо магазин надсилає HTML.
  • Комп’ютер або телефон. Кнопка «Телефон (375 px)» звужує лист до ширини смартфона, «Відкрити в новій вкладці» — показує його окремою сторінкою.

Праворуч — форма «Надіслати тестову копію»: до 5 адрес через кому. Копію отримують лише вони, з позначкою [Test] у темі (префікс змінюється в налаштуваннях); копія й прихована копія з налаштувань листа до неї не додаються, покупець нічого не отримує, у замовленні не з’являється жодної нотатки. Галочка «Додати вкладення» просить у плагінів рахунків їхні PDF — вона за замовчуванням вимкнена, бо деякі плагіни рахунків у цю мить створюють справжній рахунок із номером (так робить PDF Invoices & Packing Slips — ми це перевірили).

На екрані самого замовлення з’являється бокс «Перегляд листів»: кнопка відкриває лист для поточного статусу, а «Інші листи» — будь-який інший лист цього замовлення. Бокс працює і з HPOS, і з класичним сховищем замовлень.

На вкладці «Налаштування» — адреса за замовчуванням для тестових копій (порожньо = пошта вашого акаунта), префікс теми тестової копії, «Видаляти всі дані плагіна під час його видалення», а для Pro — ліцензія, журнал і тестовий режим. Інтерфейс плагіна перекладено українською й російською; лист у перегляді мовою сайту, як його надсилає WooCommerce.

Pro: журнал, мови й тестовий режим

Журнал листів. Pro записує кожен лист WooCommerce, який надсилає магазин: коли, який лист, замовлення, одержувач, тема й статус. Якщо пошта не пішла, рядок позначено «Помилка» разом із текстом помилки — наприклад, «SMTP Error: Could not connect to SMTP host». Фільтри за номером замовлення, типом листа й статусом. Кожен рядок можна переглянути або надіслати ще раз. Журнал зберігається 30 днів (налаштовується).

«Надіслати ще раз» — це справжній лист, а не тестова копія: його надсилає WooCommerce, тож лист отримають і копії з налаштувань, а WooCommerce 10.9+ запише в замовлення свою нотатку про надсилання. Так і задумано — це повтор реального листа.

Будь-якою мовою. Pro показує лист і надсилає тестову копію будь-якою мовою, встановленою на сайті, — наприклад, лист українською при англійській адмінці. Мову замовлення з WPML чи Polylang плагін автоматично не підхоплює — її обирають вручну.

Усі листи замовлення одним кліком. Кнопка «Надіслати всі листи цього замовлення» надсилає по одній тестовій копії кожного листа замовлення (зокрема вимкнених) на введені адреси — повна перевірка в одній скриньці. У тесті це 13 копій і жодної нотатки в замовленні.

Тестовий режим. Для копії робочого магазину чи тестового прогону чекауту: усі листи WooCommerce йдуть на одну адресу, а початковий одержувач стоїть у темі. Поки режим увімкнено, на кожному екрані адмінки висить попередження, щоб ви не забули його вимкнути. Режим перенаправляє лише листи WooCommerce — листи WordPress і інших плагінів ідуть як звичайно.

Як це працює — крок за кроком

  1. Ви обираєте лист і замовлення (або зразок) на вкладці «Переглянути» чи в боксі на екрані замовлення.
  2. Плагін бере сам об’єкт листа WooCommerce і готує його так само, як це робить WooCommerce перед надсиланням: замовлення, одержувач, значення для тем і заголовків, примітка покупцю, дані повернення.
  3. Власна функція надсилання листа при цьому не викликається — саме вона в WooCommerce ставить мітку «вже надіслано» і пише нотатки. Тому замовлення лишається незмінним.
  4. Лист збирається тими самими методами WooCommerce, що й під час справжнього надсилання: тема, вміст (зокрема з блокового редактора листів), вбудовані стилі й фільтри контенту листа.
  5. Ви бачите результат в ізольованому фреймі без скриптів — на ширині комп’ютера чи телефона — з темою й усіма одержувачами поруч.
  6. Тестова копія йде через wp_mail() лише на введені адреси: Cc і Bcc вирізаються, у темі — префікс [Test].

Що під капотом

  • Без trigger(). Власний метод надсилання листа WooCommerce не викликається: у ядрі він ставить мітку «лист про нове замовлення надіслано», а з WooCommerce 10.9 кожне надсилання пише нотатку в замовлення. Клон листа готується вручну й рендериться публічними методами WooCommerce.
  • Безпечний перегляд. Лист показується у фреймі sandbox без дозволу на скрипти, окрема вкладка віддається з CSP script-src 'none'. Сторінка доступна лише тим, хто може керувати WooCommerce.
  • Сторонні листи. Хук catcode_emp_prepare_email дає розробникам заповнити поля, які їхній лист заповнює лише у власному надсиланні.
  • Зразок замовлення бере вбудований клас прев’ю WooCommerce. Якщо WooCommerce колись його змінить, зразок покаже помилку, а реальні замовлення працюватимуть далі.
  • Журнал Pro — окрема таблиця з автоочищенням за кроном.
  • Видалення з галочкою «Видаляти всі дані плагіна» прибирає таблицю, налаштування й крон. Через WP-CLI дані видаляє wp plugin uninstall, а не wp plugin delete.

Як встановити

  1. Завантажте архів catcode-email-preview-for-woocommerce-1.0.0.zip кнопкою вгорі сторінки: Плагіни → Додати новий → Завантажити плагін → Встановити → Активувати. Pro вмикається в тому самому плагіні ключем або тріалом.
  2. Відкрийте WooCommerce → «Перегляд листів» — ви одразу побачите останнє замовлення і його лист.
  3. Оберіть інший лист чи замовлення й натисніть «Переглянути». Щоб перевірити доставку, введіть свою адресу й натисніть «Надіслати тестову копію».
  4. Для Pro: вставте ліцензійний ключ із листа після оплати або натисніть «Спробувати Pro 7 днів» у розділі «Ліцензія Pro» на вкладці «Налаштування».

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Покупець щось отримає, поки я дивлюся лист?

Ні. Перегляд лише будує лист, нічого не надсилає і не змінює замовлення: без нотаток, без міток «лист уже надіслано». Тестова копія йде тільки на адреси, які ви ввели в поле «Кому надіслати», — Cc і Bcc з налаштувань листа до неї не додаються.

Чим це відрізняється від дизайнерів листів?

Email Preview — не конструктор шаблонів. Він показує лист таким, яким його збирає ваш WooCommerce для конкретного замовлення, з вашими шаблонами, темою й плагінами. Його ставлять поряд із будь-яким дизайнером або без нього — щоб перевірити, що покупець отримує насправді.

Лист іншого плагіна показує порожні місця.

Частина плагінів заповнює свої поля лише в момент справжнього надсилання. Лист усе одно відкриється, але такі поля будуть порожні. Розробник може заповнити їх для перегляду хуком catcode_emp_prepare_email — він отримує об’єкт листа й замовлення.

Навіщо галочка «Додати вкладення» і чому вона вимкнена?

З нею плагін просить у плагінів рахунків їхні файли, як під час справжнього надсилання. Ми перевірили це з PDF Invoices & Packing Slips: у ту мить плагін створює справжній рахунок із номером для замовлення. Тому галочка за замовчуванням вимкнена й підписана попередженням — вмикайте її лише тоді, коли тестуєте саме вкладення.

Чому лист у HTML, хоча я обрав «Текст»?

Якщо в WooCommerce увімкнено блоковий редактор листів, магазин надсилає всі листи в HTML, і текстової версії просто не існує. Перегляд прямо про це пише.

«Надіслати ще раз» у журналі Pro — це тестова копія?

Ні, це справжній лист: його надсилає WooCommerce, тож лист отримують і Cc та Bcc з налаштувань, а WooCommerce 10.9+ додає в замовлення свою нотатку про надсилання. Для перевірки без покупця є тестова копія і «Надіслати всі листи цього замовлення».

Тестовий режим перехоплює всю пошту сайту?

Лише листи WooCommerce. Листи WordPress (скидання пароля, реєстрація) і листи інших плагінів, що йдуть напряму через wp_mail(), він не чіпає.

Скільки коштує?

Базова версія безкоштовна. Pro — 990 грн за рік, довший термін дешевший: 2 роки — 1 880 грн, 5 років — 3 710 грн. Автосписань немає. Куплена ліцензія лишає Pro-функції назавжди, а термін покриває оновлення й підтримку.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль