Email 动态CRM-在电子邮件工作流中插入带有动态参数的外部超链接

Email 动态CRM-在电子邮件工作流中插入带有动态参数的外部超链接,email,hyperlink,dynamics-crm,crm,microsoft-dynamics,Email,Hyperlink,Dynamics Crm,Crm,Microsoft Dynamics,我在CRM 2016中有一个工作流程,即在创建订单时向客户发送电子邮件。该电子邮件包含一个指向用于计划的外部网站的URL链接。问题是电子邮件中的超链接没有填充我们从CRM实体使用的参数 我尝试了几种方法来做到这一点。第一种方法是在通过工作流创建电子邮件时使用插入超链接。这将创建以下标记: Pro服务在线计划采购订单rtalhttps://secure.website.com/ProServices?name={Ship To Contact(Order(Order))}&email={email

我在CRM 2016中有一个工作流程,即在创建订单时向客户发送电子邮件。该电子邮件包含一个指向用于计划的外部网站的URL链接。问题是电子邮件中的超链接没有填充我们从CRM实体使用的参数

我尝试了几种方法来做到这一点。第一种方法是在通过工作流创建电子邮件时使用插入超链接。这将创建以下标记:

Pro服务在线计划采购订单rtalhttps://secure.website.com/ProServices?name={Ship To Contact(Order(Order))}&email={email(Ship To Account(Account))}&OrderID={Order ID(Order(Order))}&Company={Customer(Order(Order))}&skip=0

这将正确地将超链接添加到电子邮件中,但实际链接看起来与在没有CRM值的值标记中完全相同。 我尝试将链接添加为纯文本,如下所示:

https://secure.website.com/ProServices?name={Ship To Contact(Order (Order))}&email={Email(Ship To Account (Account))}&OrderID={Order ID(Order (Order))}&Company={Customer(Order (Order))}&skip=0
这将显示具有正确CRM值的正确URL,如: 但是,URL本身仍然缺少值,因此如果客户单击链接,将发送不正确的参数。如果客户要复制并粘贴链接文本而不是单击URL,那么它确实有效,但大多数客户更愿意单击链接

我甚至尝试使用一个HTML锚定标记,但也不起作用

还有其他人遇到过这个问题吗

任何帮助都将不胜感激

下面是一些博客文章,虽然有所帮助,但仍在寻找答案


如果你想使用超链接,那么你必须做一些类似于CRM对字段记录URL(动态)所做的事情。 您可以在实体上创建一个新字段,例如“EntityName Hyperlink”。然后使用插件将该值设置为创建事件时所需的链接。 然后可以使用此字段创建超链接。我们为我们的案例实体做了类似的事情,我们有字段案例超链接,我在创建事件时设置了它。 然后我们把它插入像这样的发送电子邮件中

<hyperlink><name>Hyperlink</name><value>{Case Hyperlink(Case)}</value></hyperlink>
Hyperlink{Case-Hyperlink(Case)}

我们最终创建了一个自定义工作流活动,以使用SparkExRM添加超链接

我试图避免此路径。我希望有另一种方法,然后创建一个实体字段并通过插件填充。对于超链接这样简单的东西来说,这似乎有些过分了。你能试试这个吗<代码>尝试过,但没有成功。同样的问题。最后创建了一个自定义工作流步骤来添加超链接