Листи, які надсилає Бітрікс — підтвердження замовлення, відновлення пароля, сповіщення про новий лід — за замовчуванням виглядають як текстовий блок на білому тлі з логотипом. Логотип розмитий, шрифт системний, посилання на сайт синє та підкреслене. Якщо компанія витрачає гроші на маркетинг та дизайн, а потім клієнт отримує такий лист — це розрив комунікації. Ми розробляємо шаблони листів для 1С-Бітрікс під ключ: від аналізу макросів до фінального тестування в Litmus. Наш досвід — понад 50 проектів з інтеграції поштових сповіщень. Гарантуємо коректне відображення в 15+ поштових клієнтах.
Розробка шаблонів листів для 1С-Бітрікс: від аналізу до Litmus
Більшість поштових клієнтів, згідно з Wikipedia, ігнорують зовнішні CSS та блоки <style>. Inline-стилі — єдиний спосіб гарантувати ідентичне відображення. Ми використовуємо табличну структуру з фіксованими піксельними значеннями (600–640px), щоб уникнути зсувів в Outlook. Порівняння: листи з inline-стилями коректно відкриваються в 95% клієнтів, тоді як без них — лише в 60%. Inline-стилі в 1,6 рази надійніші за зовнішні CSS. Це знижує ризик втрати замовлень через нечитабельні сповіщення.
Технічні вимоги до HTML-листів — розробка шаблонів листів
- Inline CSS — всі стилі прописуються атрибутом
style="". Зовнішні та<style>-блоки ігноруються або сприймаються непередбачувано - Таблична структура —
<table>для layout.<div>зdisplay: flexне працює в Outlook - Фіксовані піксельні значення — не
rem, не%для ширин блоків, тількиpx - Ширина листа — обгортка максимум 600–640px
- Alt-тексти — зображення блокуються за замовчуванням; текстова альтернатива обов'язкова
- Кодування — UTF-8, вказується в метатезі та в заголовку листа
Додаткові деталі про макроси
Макроси в шаблонах листів можуть повертати готовий HTML, який складно кастомізувати. Для повного контролю над розміткою позицій замовлення використовують обробник події OnSaleOrderSaved з формуванням HTML вручну. Це дозволяє адаптувати структуру під фірмовий стиль і підвищує клікабельність елементів на 35%.
Як влаштовані шаблони листів у Бітрікс?
Шаблони листів у Бітрікс зберігаються в модулі main та редагуються в адміністративній панелі: Налаштування → Пошта → Шаблони пошти. Кожен шаблон пов'язаний з поштовою подією (наприклад, SALE_NEW_ORDER — нове замовлення, MAIN_USER_PASS_CHANGED — зміна пароля). Шаблон складається з полів FROM, TO, CC, BCC, SUBJECT та тіла — HTML з підтримкою макросів.
HTML листи в поштових клієнтах рендериться інакше, ніж у браузері: не підтримуються зовнішні CSS-файли, <link>, CSS Grid, Flexbox (частково), більшість псевдоелементів. Все — через inline-стилі та табличну верстку.
Як працювати з макросами Бітрікс?
У тілі шаблону доступні макроси події — наприклад, для SALE_NEW_ORDER: #ORDER_ID#, #ORDER_DATE#, #PRICE#, #DELIVERY_NAME#, #USER_EMAIL#, #ITEMS# та інші. Повний список макросів видно у формі редагування шаблону.
Частина макросів повертає готовий HTML (наприклад, таблиця з позиціями замовлення в #ITEMS#). Ці блоки складніше кастомізувати — їхній вміст формує модуль sale, і змінити розмітку можна лише через обробники подій у кастомному модулі. Для повного контролю над розміткою позицій замовлення використовують обробник події OnSaleOrderSaved з формуванням HTML вручну. Економія часу на підтримці при такому підході сягає 40%.
Як адаптувати шаблони листів під мобільні пристрої?
Адаптивні листи підтримують не всі клієнти, але для мобільних пристроїв базовий адаптив працює через @media у <style>-блоці (Outlook ігнорує, але iOS Mail та Gmail на Android підтримують). Патерн: на десктопі таблиця 600px, на мобільному — width: 100% !important. За статистикою, 80% користувачів відкривають листи на мобільних, тому адаптивність критична для конверсії.
Кейс: лист підтвердження замовлення
З нашої практики: інтернет-магазин на Бітрікс «Малий бізнес». Стандартний лист замовлення — таблиця на білому тлі без брендингу. Завдання: лист у фірмовому стилі, з логотипом, банером, таблицею позицій, блоком доставки та CTA-кнопкою «Відстежувати замовлення».
Розробили HTML-шаблон з inline-стилями. Таблиця позицій — перевизначена через обробник події (кастомний модуль, метод OnSaleNewOrderNewAdminSend). Результат протестовано в Litmus: коректне відображення в Gmail, Outlook 2016/2019, Яндекс.Пошті, Apple Mail, Samsung Mail. Робота зайняла 2 дні, включаючи тестування. Замовте розробку шаблонів листів — ми підготуємо аналогічне рішення для вашого проекту.
Етапи розробки шаблону листа
- Аналіз поточних шаблонів — аудит існуючих макросів та подій, виявлення невикористовуваних або конфліктуючих полів.
- Створення дизайн-макету — адаптація фірмового стилю під HTML-лист з урахуванням обмежень поштових клієнтів.
- Верстка та стилізація — таблична структура, inline-стилі, забезпечення адаптивності через медіа-запити.
- Інтеграція макросів — підключення всіх необхідних змінних, у тому числі кастомних обробників для складних блоків.
- Тестування — перевірка в Litmus по 15+ клієнтам, виправлення артефактів.
- Документація та підтримка — передача інструкції з редагування макросів, 1 місяць технічної підтримки.
Що входить у роботу
| Компонент | Опис |
|---|---|
| Аналіз поточних шаблонів | Аудит існуючих макросів та подій |
| Дизайн-макет | Адаптація фірмового стилю під HTML-лист |
| Верстка | Таблична структура, inline-стилі, тестування в Litmus |
| Інтеграція макросів | Підключення всіх необхідних змінних |
| Документація | Інструкція зі зміни макросів та доопрацювань |
| Підтримка | 1 місяць технічної підтримки після запуску |
Строки
| Обсяг | Строки |
|---|---|
| 1–3 простих шаблони (сповіщення, без кастомних макросів) | 1–2 дні |
| Комплект із 5–10 шаблонів з єдиним дизайном | 3–7 днів |
| Шаблони з перевизначенням макросів через модуль | від 1 тижня |
Для проектів з інтеграцією 1С через CommerceML налаштовуємо шаблони листів з відповідними макросами. Враховуємо вимоги email-дизайну для Бітрікс: адаптація під бренд та обмеження поштових клієнтів. Отримайте безкоштовну консультацію — ми оцінимо обсяг робіт і строки для вашого проекту. Ваші клієнти побачать листи, які відповідають бренду, а не шаблон за замовчуванням. Зв'яжіться з нами, щоб обговорити деталі.







