Dmitriy Kononov.
Обсудим задачуСвязаться

ПРОЕКТ

Mailgun и Google Apps Script: письма по событиям

Персонализация писем, данные таблиц, события Forms и Calendar, отчётность о доставке и обработка ошибок.

Письма и автоматизация

Событие → письмо → статус

Концептуальная иллюстрация процесса

Письма по событиям Google Workspace

Задание Mailgun описывало автоматизацию писем внутри Google Workspace. Сообщение могло подтверждать отправку формы, напоминать о событии календаря или использовать данные получателя из Google Sheets. Для каждого события требовалось подготовить персонализированное письмо и сохранить сведения о его доставке.

Схема процесса

Google Apps Script связывал Mailgun API с Sheets, Forms и Calendar. В шаблонах предусматривались имя, дата и требуемое действие. Изменение шаблонов должно было оставаться доступным без редактирования кода приложения; таблицы хранили получателей и переменные данные сообщений.

В объём входили рассылки, транзакционные письма и напоминания. Статусы доставки, открытия и переходы предполагалось получать из Mailgun и записывать обратно в Sheets для отчётности. Эти события означают разные вещи: открытие письма или переход по ссылке не равны выполнению бизнес-задачи.

Ошибки и ответственность

Схема реализации включала журналы ошибок API, недоставленные сообщения, повторные попытки и резервный путь для критичных уведомлений. Для хранения параметров доступа упоминался сервис свойств Apps Script. Согласие получателя и отказ от рассылки входили в требования. В перенесённое описание не включены ключи, адреса клиентов и инструкции доступа к аккаунту.

Надёжному процессу нужен ответственный за недоставленные сообщения и правила повторной обработки события. Исходный план предусматривал проверки персонализации, доставки и отслеживания, но не публиковал объёмы отправок или измеренную производительность. В новом проекте лимиты необходимо сверять с реальными аккаунтами Workspace и почтового сервиса.

Смотрите автоматизацию Google Workspace, рабочие процессы и проект аналитики Mailwizz. Обсудить событие для отправки письма.

Источник и статус автоматизации

В прежнем портфолио опубликованы требования и схема работы с Mailgun. Какие части запущены, работают ли они сейчас и какой эффект получен, источник не сообщает.