Транзакционные электронные письма представляют собой автоматические индивидуальные сообщения, вызываемые действиями или поведением пользователя. Примеры: приветственные электронные письма, запросы на сброс пароля, подтверждения заказа, обновления статуса заказа и уведомления о доставке. Эти электронные письма необходимы для поддержания связи с клиентами и своевременного предоставления обновлений об их взаимодействии с услугой или продуктом. Чтобы соответствовать законам и передовым практикам CAN-SPAM, транзакционные электронные письма должны:

  • Не включает рекламный контент, концентрируясь только на информации, связанной со сделкой.
  • Соблюдайте законы о конфиденциальности, такие как GDPR, обеспечивая безопасную обработку данных клиентов.

Возможности транзакционной электронной почты Mailchimp

Mailchimp предлагает надежную транзакционную платформу электронной почты с множеством функций, позволяющих улучшить взаимодействие с пользователями и оптимизировать общение. Ключевые предложения включают в себя:

  1. Быстрая доставка: Обеспечивает своевременную доставку важных писем, снижая вероятность их попадания в папки со спамом.
  2. Персонализация и сегментация: Эта функция позволяет отправлять персонализированные сообщения на основе поведения и предпочтений пользователя, повышая релевантность каждого электронного письма.
  3. Масштабируемость и надежность: Имея более чем 20-летний опыт работы с электронной почтой, Mailchimp предоставляет надежную платформу, способную обрабатывать большие сообщения электронной почты.
  4. Комплексный анализ: Предоставляет подробную информацию о производительности электронной почты, позволяя компаниям оптимизировать свои стратегии.
  5. Интеграция с платформой Mailchimp: Он легко соединяется с другими службами Mailchimp ESP, такими как маркетинговые электронные письма и инструменты автоматизации, чтобы обеспечить единый подход к общению с клиентами.

Службы транзакционной электронной почты Mailchimp доступны в различных тарифных планах, соответствующих различным потребностям и масштабам бизнеса:

  • Бесплатно: Подходит для новых пользователей с базовыми потребностями, ограничено 500 контактами.
  • Основы: Недорогой платный уровень, включающий A/B-тестирование и базовую автоматизацию.
  • Стандарт: Платный уровень средней стоимости, предлагающий расширенную автоматизацию и сегментацию.
  • Премиум: Надежный полнофункциональный уровень предоставляет комплексные функции для больших команд.
ЧИТАТЬ  AARP обнаружила положительные изменения в онлайн-изображениях пожилых людей

Решения Mailchimp для транзакционной электронной почты предлагают предприятиям мощный инструмент для эффективного общения с клиентами. С помощью этих услуг компании могут гарантировать, что важная информация дойдет до их аудитории быстро и безопасно.

API транзакционной электронной почты Mailchimp: обзор и ключевые вызовы

API транзакционной электронной почты Mailchimp, ранее известный как Мандрил, позволяет разработчикам отправлять транзакционные электронные письма и управлять ими из своих приложений. API разработан с учетом гибкости и позволяет доставлять персонализированные целевые электронные письма на основе действий пользователя. Здесь мы углубимся в основы API и выделим критические вызовы на примере PHP.

API транзакционной электронной почты Mailchimp основан на RESTful и использует JSON для запросов и ответов. Он предоставляет различные конечные точки для управления электронной почтой, шаблонами и отчетами. Чтобы использовать API, вам необходимо сгенерировать ключ API из вашей учетной записи Mailchimp, который будет аутентифицировать ваши запросы.

Критические вызовы API

  • Отправка электронных писем: Одним из наиболее распространенных способов использования API является отправка транзакционных электронных писем. Это можно сделать с помощью /messages/send конечная точка. Вот пример того, как отправить электронное письмо с помощью PHP:
<?php
$apiKey = 'your_api_key';
$message = array(
    'html' => '<p>Your email content here</p>',
    'text' => 'Your email content here',
    'subject' => 'Your subject here',
    'from_email' => '[email protected]',
    'to' => array(
        array('email' => '[email protected]')
    )
);

$ch = curl_init('
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('key' => $apiKey, 'message' => $message)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;
?>
  • Отправка шаблона по электронной почте: Отправьте транзакционное электронное письмо, используя предопределенный шаблон Mailchimp, используя API транзакционной электронной почты. Предположим, вы уже создали шаблон на платформе Mailchimp и теперь хотите использовать его для отправки электронного письма клиенту.
    1. Определите функцию PHP для отправки электронного письма: Сначала давайте создадим функцию PHP, которая отправляет электронное письмо с помощью API транзакционной электронной почты Mailchimp. Эта функция возьмет шаблон по его имени и заполнит динамический контент (например, имя клиента, сведения о заказе и т. д.) с помощью полей слияния.
<?php
function sendTransactionalEmail($recipientEmail, $recipientName, $templateName, $mergeVars) {
    $apiKey = 'your_mailchimp_api_key_here';

    $message = array(
        'from_email' => '[email protected]',
        'to' => array(array('email' => $recipientEmail, 'name' => $recipientName)),
        'merge_language' => 'mailchimp',  // Use 'mailchimp' to enable Mailchimp-style template syntax
        'global_merge_vars' => $mergeVars,
    );

    $postData = array(
        'key' => $apiKey,
        'template_name' => $templateName,
        'template_content' => array(), // Can be empty when not using editable regions
        'message' => $message,
    );

    $ch = curl_init('
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postData));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $result = curl_exec($ch);
    curl_close($ch);

    return $result;
}
?>


  1. Подготовьте данные и вызовите функцию: Теперь подготовьте данные, которые хотите отправить. Сюда входит информация о получателе, имя шаблона и любые поля слияния, которые предоставляет ваш шаблон. Поля слияния используются для вставки динамического контента в шаблон электронной почты.
<?php
// Customer and email details
$customerEmail="[email protected]";
$customerName="Jane Doe";
$templateName="your_template_name_here"; // The name of your Mailchimp template

// Merge variables for personalization
$mergeVars = array(
    array('name' => 'FNAME', 'content' => 'Jane'), // First name
    array('name' => 'ORDER_NUM', 'content' => '123456'), // Example of an order number
    array('name' => 'ORDER_TOTAL', 'content' => '$29.99'), // Example of an order total
);

// Send the email
$result = sendTransactionalEmail($customerEmail, $customerName, $templateName, $mergeVars);
echo $result;
?>

В этом примере $mergeVars содержит данные, которые заменят соответствующие заполнители в вашем шаблоне электронной почты. Например, если в вашем шаблоне есть тег |FNAME|, при отправке электронного письма оно будет заменено на «Джейн». Несколько примечаний:

  • Убедитесь, что в вашем шаблоне транзакции Mailchimp установлены правильные теги слияния, соответствующие вашему. $mergeVars множество.
  • Заменять 'your_mailchimp_api_key_here', '[email protected]'и 'your_template_name_here' с вашим фактическим ключом API Mailchimp, адресом электронной почты отправки и именем шаблона.
  • Функция sendTransactionalEmail() отправляет запрос API Mailchimp на отправку электронного письма на основе указанного шаблона и данных.
ЧИТАТЬ  Вебинар Интернет-магазин и маркетплейсы: как увеличить долю рынка с помощью аналитики - 12 сентября 2024 г. | Цифровые мероприятия

В этом примере показано, как отправить персонализированное электронное письмо на основе шаблона одному клиенту. Вы можете настроить этот подход для отправки различных типов транзакционных электронных писем, таких как подтверждения заказа, уведомления о доставке или сбросе пароля.

  • Управление шаблонами: Если вы используете шаблоны для своих писем, вы можете управлять ими с помощью API. Конечные точки /templates/add, /templates/infoи /templates/update особенно полезны. Вот как можно получить информацию о шаблоне.
<?php
$apiKey = 'your_api_key';
$templateName="your_template_name";

$ch = curl_init('
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('key' => $apiKey, 'name' => $templateName)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;
?>
  • Просмотр отчетов и анализа: Mailchimp предоставляет подробные отчеты о ваших электронных письмах. Доступ к этим данным может помочь вам улучшить вашу стратегию электронной почты. Используй это /reports/search конечная точка для данных о производительности электронной почты:
<?php
$apiKey = 'your_api_key';

$ch = curl_init('
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('key' => $apiKey)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;
?>

API транзакционной электронной почты Mailchimp — это мощный инструмент для автоматизации и управления электронной почтой. Используя ключевые вызовы API, описанные выше, вы можете интегрировать сложные функции электронной почты в свои приложения, улучшая стратегию общения с клиентами.

Информация о транзакциях электронной почты Mailchimp

Source