Налаштування розсилок через CRM Бітрікс24
Типова ситуація: менеджер хоче відправити листа сегменту клієнтів з CRM, але вбудований інструмент «CRM-маркетинг» відправляє листи у спам, шаблони виглядають криво, а статистика показує 0% відкриттів. Проблема не в поштовому сервері — проблема в тому, що розсилки не налаштовані.
Де живуть розсилки у Бітрікс24
Модуль CRM-маркетингу доступний у розділі CRM → Маркетинг → Розсилки. Під капотом використовується сутність \Bitrix\Sender\Entity\Letter — кожен лист розсилки зберігається у таблиці b_sender_posting. Сегменти одержувачів формуються через \Bitrix\Sender\Connector — адаптери, які тягнуть контакти з різних джерел: угоди по стадіях, контакти по відповідальному, компанії по категорії.
Три речі, без яких розсилка не працює:
-
Підтвердженой домен відправки — Бітрікс24 хмарний відправляє через свої SMTP-сервери, але поле «Від кого» має збігатися з підтвердженым доменом. Без цього листи уходять з адреси
[email protected]та фільтруються провайдерами. -
SPF/DKIM-записи — якщо використовуєте свій поштовый домен, у DNS потрібні записи
v=spf1 include:spf.bitrix24.com ~allта DKIM-ключ з налаштувань портала. Без них — прямий шлях у спам. - Коректний сегмент — порожней сегмент не видає помилку, розсилка просто «завершується успішно» з 0 відправленних.
Налаштування сегментів
Сегменти будуються через коннектори. Стандартні коннектори CRM:
- crm_contact — всі контакти або фільтр по полях (статус, відповідальний, тип)
- crm_company — компанії з фільтрацією
- crm_deal — контакти з угод на певних стадіях воронки
Для розсилки по результатам програних угод: створюєте сегмент з коннектором crm_deal, фільтр по стадії LOSE, період — останні 90 днів. Бітрікс витягне прив'язані контакти з email.
Частва помилка: у контакту кілька email-адрес у мультиполе EMAIL. Бітрікс відправить на першой з списку. Якщо першой — старой нерозробний адрес, лист уйде в нікуди. Перевіряйте порядок значень у мультиполях.
Шаблони та персоналізація
Редактор шаблонів підтримує плейсхолдери: #CONTACT_NAME#, #COMPANY_TITLE#, #DEAL_TITLE#. Повний список — у документації модуля sender. Для кастомних полів синтаксис: #UF_CRM_CONTACT_LOYALTY_LEVEL#.
Шаблон зберігається у b_sender_letter у форматі HTML. Якщо потрібен адаптивний шаблон — збирайте його у зовнішньому редакторі (MJML, Stripo) та вставляйте готовий HTML. Вбудований конструктор блоків підходить для простих листів, але ломає верстку в Outlook.
Ліміти та розписання
Хмарний Бітрікс24 обмежує відправку: 100 листів у день на безплатному тарифі, до 50 000 на максимальному. Ліміт рахується по календарних добах UTC.
Для обходу ліміту підключають зовнішній SMTP: Unisender, SendPulse, власний Postfix. Налаштування — CRM → Маркетинг → Налаштування → SMTP. Після підключення зовнішнього SMTP ліміти Бітрікса не применяються, але діють обмеження вашого поштового провайдера.
| Тариф | Ліміт листів/день | Рекомендація |
|---|---|---|
| Безплатний | 100 | Тільки триггерні листи |
| Базовий | 1 000 | Невеликі сегменти |
| Професійний | 50 000 | Зовнішній SMTP все рівно краще |
Що перевірити після налаштування
Відправте тестовий лист на свій адрес у Gmail та Яндексі. Перевіряйте заголовки: поле Authentication-Results має містити spf=pass та dkim=pass. Якщо видите spf=softfail — повернітесь до DNS-записів. Перевіряйте посилання відписки — це обов'язково по закону та генерується автоматично, але іноді ховається за фоном шаблону.







