Как получить аналитику электронной почты в sendgrid?

Я отправляю электронную почту, используя sendgrid.

Есть ли в sendgrid какие-либо варианты получения аналитики электронной почты (открытые / отклоненные / отвеченные электронные письма) для каждого адреса электронной почты пользователей?

5 ответов

Я сделал это двумя способами раньше:

1) Используйте API событий SendGrid для самостоятельного сбора и агрегирования данных.

2) Используйте сервис вроде sendwithus поверх вашей учетной записи SendGrid, который будет собирать для вас аналитику SendGrid и предоставлять аналитику по получателю, шаблону, сегменту и т. Д. Они также предоставляют API и клиент Ruby.

Когда вы войдете в SendGrid, перейдите на панель статистики Stats.

Затем вы сможете увидеть что-то вроде этого:

SendGrid Stats

Надеюсь, это поможет.

Теперь вы можете использовать Thinbox, чтобы получать аналитику от Sendgrid, Mailgun, Mandrill или просто указав адрес электронной почты, который они вам дают. Это в основном как EventKit, но и для остальных ESP.

Да, для этого есть возможность получить статус отдельных писем, отправленных через sendgrid.

Отправляйте уникальные аргументы с каждым отправленным вами письмом, а затем вы можете получить статус этих писем со ссылкой на уникальный аргумент.

Еще одно объяснение вашего вопроса поможет нам описать вам наилучшее решение.

Я недавно выполнил эту работу, поэтому, если вы объясните весь сценарий, я придумаю решение.

Есть два способа получить эти данные:

Используйте SendGrid Event Webhook, чтобы получать информацию о каждом событии практически в реальном времени для каждого электронного письма, которое вы отправляете через SendGrid. Он работает, отправляя запрос POST на указанный вами URL-адрес.

Затем вы можете сохранить все эти данные для последующего использования, и это, безусловно, самая подробная информация, которую вы можете получить. Хранилища ключей / значений, такие как Redis, являются хорошим вариантом для этого, но если вы хотите, чтобы простой вариант начал работать, посмотрите SendGrid EventKit, чтобы быстро начать работу.

Или же:

Получите данные через API Stats. Эта конечная точка позволяет вам получить нужные вам числа различными способами как для основной учетной записи, так и для учетной записи подпользователя.

Исходя из вашего вопроса, вы должны исследовать Event Webhook, так как он даст вам наибольшую ясность в отношении того, что происходит с каждым отправляемым вами письмом.

Другие вопросы по тегам