Microsoft Dynamics 365 Marketing:发送邮件时如何更新自定义实体?
可行:捕获Dynamics 365营销邮件发送事件并创建自定义记录
Dynamics 365 Marketing的邮件发送流程没有直接的插件拦截点,但有两种可靠方式实现你的需求:
方案1:基于营销洞察实体的插件/自动化流
当营销旅程发送邮件时,系统会自动生成**msdyn_marketinginsight(营销洞察)**实体记录,里面包含邮件发送的核心信息:关联联系人、对应营销邮件模板、发送时间等。
- 针对
msdyn_marketinginsight的Create消息注册插件,或者配置Power Automate流 - 筛选条件锁定
msdyn_insighttype为「Email sent」的记录 - 从关联的
contactid(联系人)和msdyn_marketingemailid(营销邮件)实体拉取所需详情 - 自动创建自定义实体记录并填充字段
方案2:Power Automate触发型流程
直接用Dynamics 365 Marketing连接器的「当营销邮件发送时」触发器:
- 触发器会返回发送事件的关键参数:联系人ID、邮件ID、发送时间等
- 调用Dynamics 365连接器的「创建记录」操作,直接生成自定义实体记录
- 优势:无需编码,配置灵活,适合非开发人员
注意事项
- 确保插件/流拥有足够权限:需对营销洞察、联系人、营销邮件及自定义实体具备读写权限
- 批量发送场景优化:营销旅程批量发邮件会产生大量洞察记录,插件建议用异步执行避免超时;Power Automate流注意设置合理的并发限制
- 排除测试发送:测试邮件也会生成洞察记录,可通过
msdyn_istest字段过滤掉测试场景
内容的提问来源于stack exchange,提问作者tophatsteve
相关产品推荐
相关产品推荐

