0

我正在使用 sendgrid 发送电子邮件。

sendgrid 中是否有任何选项可以获取每个用户电子邮件地址的电子邮件分析(打开/退回/回复的电子邮件)?

4

5 回答 5

3

我以前做过这两种方法:

1) 使用SendGrid 的 Event API自己收集和聚合数据。

2) 在您的 SendGrid 帐户上使用 sendwithus 之类的服务该服务将为您收集您的 SendGrid 分析,并按收件人、模板、段等提供分析。他们还提供API 和 Ruby 客户端

于 2015-01-09T19:35:19.240 回答
0

是的,有可用的选项,以获取通过 sendgrid 发送的单个电子邮件的状态。

在您发送的每封电子邮件中发送一个独特的参数,然后您可以参考独特的参数获取这些电子邮件的状态。

对您的问题进行更多解释将有助于我们为您描述最佳解决方案。

我最近完成了这项工作,所以如果你解释整个场景,我会想出解决方案。

于 2015-01-27T12:10:25.113 回答
0

有两种方法可以获取这些数据:

使用SendGrid 事件 Webhook来获取有关您通过 SendGrid 发送的每封电子邮件的每个事件的近乎实时的信息。它通过向您指定的 URL 发出 POST 请求来工作。

然后,您可以存储所有这些数据以供以后使用,这是迄今为止您可以获得的最细粒度的信息。像 Redis 这样的键/值存储是一个很好的选择,但如果你想要一个简单的选择,请查看SendGrid EventKit以快速启动和运行。

或者:

通过Stats API获取数据。此端点允许您以多种方式获取主用户和子用户帐户所需的号码。

根据您的问题,您应该调查 Event Webhook,因为它可以让您最清楚地了解您发送的每封电子邮件会发生什么。

于 2015-01-27T12:54:20.913 回答
0

登录 SendGrid 后,导航到Stats Dashboard

然后,您应该能够看到如下内容:

发送网格统计

我希望这有帮助。

于 2015-01-09T09:24:33.663 回答
0

您现在可以使用Thinbox从 Sendgrid、Mailgun、Mandrill 获取分析数据,或者只需密送他们提供的电子邮件地址即可。它基本上类似于 EventKit,但也适用于其他 ESP。

于 2016-09-23T22:44:03.503 回答