Для того, чтобы сделать e-mail рассылку, мы соединим два инструмента. Adalo — это удобный no-code конструктор приложений, с возможностью публикации готового проекта в App Store и Play Store. Postmark — инструмент для рассылок, позволяющий отправлять транзакционные и маркетинговые электронные письма клиентам. Он работает со всеми популярными почтовыми сервисами, включая Gmail, Hotmail, Yahoo и другими.

Инструменты можно совместить, чтобы сделать e-mail рассылку прямиком из приложения. Рассказываем, как это сделать.

Если вам интересно узнать подробнее о разработке без кода и полезных интеграциях, приглашаем на бесплатный двухдневный марафон от команды «Зерокодера»!

Настройка рассылки из Adalo с помощью Postmark

1. Получение токена API Postmark

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

Чтобы получить API, нужно создать сервер на базе Postmark. После этого нужно зайти во вкладку Servers и нажать на API Tokens. Индивидуальный ключ уже сгенерирован — его нужно просто скопировать для использования в проекте на Adalo.

Теперь остается разобраться, как сделать рассылку по email с использованием этого токена.

2. Настройка кастомного действия в Adalo

Временно оторвемся от Postmark и перейдем к Adalo.

Чтобы соединить две платформы, нужно создать кастомное действие — или Custom Action, как это называется в интерфейсе программы. Название может быть любым, например, «Емейл-рассылка». В качестве «Type» выберите Create (Создать), затем нажмите Next, чтобы перейти к следующему этапу интеграции.

Следующий этап — это настройка кастомного действия.

Пустые поля нужно заполнить так:

  1. API Base URL — https://api.postmarkapp.com/email;
  2. Method — POST;
  3. Headers — Accept: application/JSON, Content-Type: application/JSON, X-Postmark-Server-Token: X-Postmark-Server-Token;
  4. Inputs — From (адрес отправителя), To (адрес получателя), Subject (тема сообщения), Body (текст сообщения);
  5. Body — сюда нужно скопировать текст в формате JSON.
Пятый пункт нужно взять из документации API Postmark. В документации есть примеры заполнения как для единичного сообщения, так и для автоматической массовой рассылки. Например, если вам нужно отправить из приложения в Adalo только одно письмо, то Body следует заполнить так:

В итоге должно получиться что-то такое:

3. Запуск тестовой емейл-рассылки

С подготовкой закончили, теперь нужен тестовый пробег. Для этого нужно настроить рассылку писем, нажав на большую желтую кнопку RUN TEST REQUEST. Если все получилось, сохраните настройки для того, чтобы использовать их дальше в автоматическом режиме. Снова заполнять ничего не придется, система запомнит последовательность шагов.

Теперь для того, чтобы сделать e-mail рассылку на Adalo, нужно просто запустить кастомное действие Custom Action. Это намного удобнее, чем использовать сторонний сервис для отправки электронных писем.

Зерокодинг хорош в том числе огромным количеством интеграций. No-code инструменты не только отвечают на вопрос, как сделать рассылку по email, они решают множество задач, а еще легко соединяются друг с другом, упрощают работу и уменьшают — как ни парадоксально — количество используемых платформ. К проекту на Adalo можно подключить буквально что угодно, от почтового сервиса до системы оповещений, чтобы при каждой регистрации со стороны клиента вам приходило сообщение в Slack или Discord.

Кстати, у русскоговорящего сообщества Adalo есть телеграм-чат, где можно задать вопросы или обсудить фичи. Присоединяйтесь!