1

我正在使用 salesforce 工作流程向客户发送产品信息和发票,但我在思考如何验证客户是否收到电子邮件和/或打开它时遇到了问题。有什么方法可以证明客户收到了我的库存清单或发票?在对这个主题进行一些先前的研究时,我遇到了以下建议:

  1. 将 1x1 不可见图像添加到具有唯一 ID 的电子邮件中
  2. 添加常规图像而不是 1x1,可能是公司徽标
  3. 让收件人单击链接以查看发票

使用所有这些解决方案,您必须为它们检测图像请求或链接请求,并为每个客户端提取/生成唯一的 ID。我不太确定如何在 salesforce 中执行此操作,因此将不胜感激任何帮助以及其他检测想法。

4

1 回答 1

0

如果您有 Salesforce Content,有一些方法可以向客户展示具有您需要的功能的文档。基本上你会发送一封带有链接的电子邮件,然后你可以跟踪打开的确认,计算它下载了多少次。你还可以为文档设置过期日期(在日期之后不能再下载)。

至于来自 Apex/Visualforce 的“纯”电子邮件,基本上是手动重新创建内容的功能......现在大多数邮件客户端都会阻止外部图片,除非邮件收件人明确允许,所以我怀疑你对标记为已打开的电子邮件的跟踪很差。可能您可以创建一个小的 Visualforce 页面(没有标题,没有样式,只有控制器在数据库中进行更新“查看发票”)。在此页面上显示来自文档的图像(确保它是“外部可用图像”),甚至只显示以 base64 编码的 1 个像素...

于 2010-07-23T10:01:53.243 回答