Интеграция Mailchimp без кода: контакты, теги и письма Mandrill

Интеграция Mailchimp в nana800 добавляет и обновляет контакты в аудитории (так в Mailchimp называется список контактов), ставит и снимает теги и отправляет письма по событиям через Mandrill, почтовый сервис Mailchimp. Так заявка с сайта сразу попадает в аудиторию с нужным тегом. Запуск блока стоит 0,20 ₽, а баланс каждый месяц бесплатно пополняется до 350 ₽.

Собрать в конструкторе
  • Запуск блока: 0,20 ₽
  • Бесплатно каждый месяц: 350 ₽
  • Карта не нужна

Что можно сделать

  • Добавлять в аудиторию нового подписчика или обновлять существующего: имя, фамилия, телефон, дата рождения
  • Добавлять контакту теги, убирать их или задавать полный список тегов
  • Отправлять письмо по готовому шаблону Mandrill и подставлять в него свои данные: имя, номер заказа, ссылку
  • Отправлять письмо со своим HTML без шаблона, с подсчётом открытий и кликов
  • Видеть в результате, принял ли Mandrill письмо: статус sent, queued или scheduled и номер письма

Блоки в конструкторе

  • Mailchimp: контакты, теги и письма

    Действие · 0,20 ₽ за запуск

    Одна операция за запуск: send_template и send_html отправляют письмо через Mandrill, upsert_member создаёт или обновляет контакт в аудитории, set_tags, add_tags и remove_tags меняют его теги.

Как настроить

  1. 1

    Возьмите ключи Mailchimp и Mandrill

    Для контактов и тегов нужен ключ Mailchimp: Account, Extras, API keys. Код сервера - последняя часть этого ключа после дефиса, например us14. Для писем нужен ключ Mandrill: в Mandrill откройте Settings, SMTP & API Info.

  2. 2

    Найдите ID аудитории

    В Mailchimp откройте Audience, Settings, Audience name and defaults и скопируйте Audience ID, например a1b2c3d4e5. Он нужен для всех операций с контактами и тегами.

  3. 3

    Добавьте контакт из заявки

    Создайте схему с триггером, который приносит email, например «webhook» с формы сайта. Добавьте блок «Mailchimp: email + tags», в поле «Что сделать» выберите upsert_member и заполните ключ, код сервера, ID аудитории и email, по желанию имя и телефон.

  4. 4

    Поставьте тег и отправьте письмо

    Добавьте ещё один блок «Mailchimp: email + tags» с операцией add_tags и в «Теги для добавления» впишите название тега, например сайт, со значением 1. Для письма добавьте блок с send_template: ключ Mandrill, название шаблона, тема, email отправителя и переменные для подстановки в шаблон.

  5. 5

    Включите и проверьте схему

    Для проверки временно поставьте триггер «button», впишите в поле Email свой адрес, включите схему и нажмите кнопку. В результате блока success равен true, когда Mailchimp или Mandrill приняли запрос, иначе причина записана в error_message. Затем оставьте схему включённой. Пока она включена, она стоит 0,42 ₽ в час.

Частые вопросы

Запуск блока стоит 0,20 ₽. Если сервис отказал, запуск не оплачивается. Письма Mandrill и аудитория Mailchimp считаются по вашему тарифу Mailchimp. Включённая схема стоит 0,42 ₽ в час. Баланс каждый месяц бесплатно пополняется до 350 ₽, карта не нужна. Если схема включена круглосуточно весь месяц, большая часть этой суммы уходит на часы работы схемы.

Для контактов и тегов нужен ключ Mailchimp и код сервера, например us14. Для писем send_template и send_html нужен ключ Mandrill. Mandrill - это почта Mailchimp для писем по событиям, его ключ лежит в Mandrill в разделе Settings, SMTP & API Info.

Чаще всего домен адреса отправителя не подтверждён в Mandrill, и письмо отклоняется. Тогда success равен false, а причина записана в error_message. Письмо считается принятым, если его статус sent (отправлено), queued (в очереди) или scheduled (запланировано).

add_tags добавляет теги из списка и не трогает остальные. set_tags оставляет контакту только перечисленные теги, а все прочие отключает. remove_tags убирает указанные. Контакт с этим email уже должен быть в аудитории, иначе Mailchimp ответит, что он не найден.

Новый контакт попадает в аудиторию со статусом subscribed. У существующего обновляются имя, фамилия, телефон и дата рождения. Если контакт раньше отписался, блок вернёт success false и его статус в error_message. Дату рождения пишите как 1990-05-17.

Соберите первую схему бесплатно

Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.

Собрать в конструкторе