Email-розсилка з Brevo: інтеграція та налаштування під ключ

Після запуску інтернет-магазину зіткнулися з проблемою: листи про замовлення не доходили до клієнтів, доставка впала до 60%. Причина — відсутність SPF-запису та перевищення лімітів shared-хостингу. Рішення — інтеграція з Brevo (колишній Sendinblue). Ця платформа забезпечує доставку 99.5%+, включає б

Розробка та обслуговування будь-яких видів сайтів:

Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

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

Послуги, які ми пропонуємо
Показано 1 з 1Усі 2062 послуг
Email-розсилка з Brevo: інтеграція та налаштування під ключ
Простий
~1 день

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1418
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    983
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1243
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    983
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    997

Після запуску інтернет-магазину зіткнулися з проблемою: листи про замовлення не доходили до клієнтів, доставка впала до 60%. Причина — відсутність SPF-запису та перевищення лімітів shared-хостингу. Рішення — інтеграція з Brevo (колишній Sendinblue). Ця платформа забезпечує доставку 99.5%+, включає безкоштовний план на 300 листів/день та надає API з квотою 1000 запитів/год. Ми інтегрували Brevo на 50+ проєктах — від магазинів на Laravel до корпоративних порталів.

Як інтегрувати Brevo з сайтом?

Підключення можливе трьома способами. Перший — REST API (рекомендуємо для кастомних сценаріїв). Другий — SMTP (швидкий старт для WordPress або Laravel). Третій — вебхуки для прийому подій (відкриття, кліки). Розглянемо API-інтеграцію на PHP (Laravel).

// composer require brevo/php-api-v3-sdk $config = Brevo\Client\Configuration::getDefaultConfiguration() ->setApiKey('api-key', env('BREVO_API_KEY')); $apiInstance = new Brevo\Client\Api\TransactionalEmailsApi( new GuzzleHttp\Client(), $config ); $sendSmtpEmail = new \Brevo\Client\Model\SendSmtpEmail([ 'subject' => "Замовлення #{$orderId} підтверджено", 'sender' => ['name' => 'Магазин', 'email' => '[email protected]'], 'to' => [['name' => $name, 'email' => $to]], 'htmlContent' => $htmlBody, 'params' => ['ORDER_ID' => $orderId, 'TOTAL' => $total] ]); $apiInstance->sendTransacEmail($sendSmtpEmail); 

Транзакційний шаблон

$email = new \Brevo\Client\Model\SendSmtpEmail([ 'templateId' => 42, // ID шаблону в Brevo 'to' => [['email' => $to]], 'params' => ['ORDER_ID' => $orderId, 'NAME' => $name] ]); 

Управління контактами

$contactsApi = new Brevo\Client\Api\ContactsApi(new GuzzleHttp\Client(), $config); $createContact = new \Brevo\Client\Model\CreateContact([ 'email' => $email, 'attributes' => ['FNAME' => $firstName, 'LNAME' => $lastName], 'listIds' => [intval(env('BREVO_LIST_ID'))], 'updateEnabled' => true // upsert ]); $contactsApi->createContact($createContact); 

Що дає інтеграція Brevo?

Brevo в 2-3 рази дешевший за Mailchimp при схожому функціоналі. Безкоштовний план економить бюджет порівняно з іншими сервісами. API відповідає за 200ms, доставка — 99.5%+. Вбудована CRM, SMS та WhatsApp з одного вікна. Для українських проєктів Brevo — один з небагатьох зарубіжних сервісів, стабільно працюючих з доменами .ua.

Порівняння методів інтеграції:

Метод Швидкість налаштування Гнучкість Навантаження на сервер
REST API 2-3 дні Висока Мінімальне
SMTP 1 день Середня Залежить від обсягу
Вебхуки 1-2 дні Середня Низька

Чому варто використовувати Brevo для email-розсилки?

Brevo — одне з найкращих рішень для транзакційних листів в ніші e-commerce. Завдяки сегментації аудиторії за атрибутами та поведінкою відкриваємість досягає 45% (проти середніх 20% без сегментації). Документація Brevo рекомендує налаштовувати SPF та DKIM в першу чергу — це основа доставки.

Які налаштування домену обов'язкові?

Для високої доставки необхідно налаштувати SPF, DKIM та DMARC. SPF-запис вказує, які сервери мають право відправляти пошту від вашого домену. DKIM додає цифровий підпис, що підтверджує справжність листа. DMARC визначає політику обробки листів, що не пройшли перевірку. Без цих записів листи йдуть у спам. На практиці додаємо три TXT-записи в DNS:

  • SPF: v=spf1 include:spf.brevo.mx ~all
  • DKIM: ключ з панелі Brevo публікується як brevo._domainkey.example.ua
  • DMARC: _dmarc.example.ua з політикою p=quarantine

Документація Brevo радить налаштовувати SPF та DKIM в першу чергу. Після налаштування перевіряємо через онлайн-інструменти — доставка одразу зростає до 99%+.

Чому ми рекомендуємо Brevo?Brevo пропонує вигідні умови для малого бізнесу, вбудовану CRM та єдиний інтерфейс для email, SMS і чатів. Це знижує витрати на інтеграцію та підтримку.

Що входить в роботу з інтеграції?

  1. Налаштування домену: SPF/DKIM/DMARC для високої доставки.
  2. Підключення API/SMTP згідно з вашою CMS (Laravel, WordPress, 1С-Бітрікс).
  3. Розробка транзакційних шаблонів: адаптивний дизайн, змінні.
  4. Імпорт контактів з атрибутами, сегментація.
  5. Тестування: перевірка спаму, відкриваємості, часу завантаження.
  6. Навчання: покажемо, як створювати кампанії та дивитися статистику.
  7. Підтримка: гарантія 2 тижні після запуску.

Процес роботи

  1. Аналітика: вивчаємо вашу аудиторію, поточні розсилки.
  2. Проектування: вибираємо спосіб інтеграції, проектуємо шаблони.
  3. Реалізація: пишемо код, налаштовуємо маршрути.
  4. Тест: перевіряємо всі сценарії (реєстрація, замовлення, скидання пароля).
  5. Деплой: вмикаємо в продакшен, моніторимо перші 24 години.

Строки орієнтовно

  • Базова інтеграція (SMTP + API для однієї події) — від 1 дня.
  • Розширена (шаблони, сегментація, вебхуки) — від 3 днів.
  • Комплексна автоматизація (ланцюжки листів) — від 5 днів.

Вартість розраховується індивідуально в залежності від складності. Замовте оцінку — це безкоштовно.

Типові помилки при інтеграції

  • Ігнорування SPF/DKIM: листи йдуть у спам.
  • Занадто часті запити: API повертає 429 Too Many Requests. В Brevo — 1000 запитів на годину, плануйте batch-процеси.
  • Відсутність unsubscribe-посилання: порушення закону.
  • Дупи контактів: використовуйте updateEnabled: true для upsert.

Чому довіряють нам?

5+ років досвіду в інтеграції поштових сервісів, 50+ успішних проєктів, сертифіковані спеціалісти Brevo. Гарантуємо доставку 99%+ та повну документацію. Зв'яжіться з нами — оцінимо ваш проєкт за 1 годину. Замовте інтеграцію та отримайте стабільну доставку.

Додаткова таблиця: чек-лист налаштування домену

Етап Дія Статус
1 Додати SPF-запис
2 Створити DKIM-ключ в Brevo
3 Опублікувати DKIM в DNS
4 Додати DMARC-політику
5 Перевірити через MXToolbox