Интеграция email-рассылки (Brevo/Sendinblue) с сайтом

Наша компания занимается разработкой, поддержкой и обслуживанием сайтов любой сложности. От простых одностраничных сайтов до масштабных кластерных систем построенных на микро сервисах. Опыт разработчиков подтвержден сертификатами от вендоров.
Разработка и обслуживание любых видов сайтов:
Информационные сайты или веб-приложения
Сайты визитки, landing page, корпоративные сайты, онлайн каталоги, квиз, промо-сайты, блоги, новостные ресурсы, информационные порталы, форумы, агрегаторы
Сайты или веб-приложения электронной коммерции
Интернет-магазины, B2B-порталы, маркетплейсы, онлайн-обменники, кэшбэк-сайты, биржи, дропшиппинг-платформы, парсеры товаров
Веб-приложения для управления бизнес-процессами
CRM-системы, ERP-системы, корпоративные порталы, системы управления производством, парсеры информации
Сайты или веб-приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, конструкторы сайтов, порталы предоставления электронных услуг, видеохостинги, тематические порталы

Это лишь некоторые из технических типов сайтов, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента

Предлагаемые услуги
Показано 1 из 1 услугВсе 2065 услуг
Интеграция email-рассылки (Brevo/Sendinblue) с сайтом
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1243
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1168
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    873
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1086
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    830
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    847

Интеграция email-рассылки (Brevo/Sendinblue) с сайтом

Brevo (ранее Sendinblue) — многоканальная платформа с хорошим соотношением цена/возможности. Предоставляет email, SMS, WhatsApp, push-уведомления и CRM в одном месте. Бесплатный план: 300 писем/день.

Подключение через API

// 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);

SMTP для Laravel

MAIL_MAILER=smtp
MAIL_HOST=smtp-relay.brevo.com
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=your-smtp-password
MAIL_ENCRYPTION=tls

Срок интеграции: 1 рабочий день.