javascript - 是否可以从电子邮件中的链接触发 AMPscript?

标签 javascript email salesforce exacttarget ampscript

我启用了 ExactTarget for Salesforce,并且希望每当有人单击我的电子邮件模板中的特定链接时都创建一个任务记录。

我知道 AMPscript 允许我通过“CreateSalesforceObject”在 SFDC 中创建记录,并且想知道是否有办法通过单击电子邮件中的“与代表会面”链接来触发此类代码。

到目前为止我的 AMPscript 代码(我知道这是静态的,但我将其用于测试目的):

%%[ var @id set @id=CreateSalesforceObject("task", 3, "WhoId","003w0000018b98p","Subject", "A Customer Has Requested a Rep Meeting", "Owner", "00520000001Vp3O", "Description", "A customer has requested a meeting with a Rep"))]%%

基本上,我发送电子邮件 -> 客户收到电子邮件 -> 客户点击电子邮件上的“与代表会面”链接 -> 触发 AMPscript -> 在 SFDC 中创建任务记录

有可能实现这一点吗?如果是这样,我需要在 HTML 电子邮件模板中添加哪些代码才能触发 AMPscript?任何人都可以提供如何编写此内容的指针吗?

感谢您的宝贵时间,我非常感谢您的帮助!

最佳答案

我不相信您可以通过这种方式将 AMPScript 附加到链接。您需要有一个中间 ET 登陆页面来接受订户数据,然后执行 CreateSalesforceObject()功能。如果您使用 MicrositeURL() 链接到登陆页面,则您可以在登陆页面上使用所有订户个性化字符串。在您的电子邮件中。

您没有提到当有人点击链接时您希望发生什么。着陆页上某种确认消息似乎是合适的。

Landing Pages

Microsite/Landing Page AMPScript Functions

关于javascript - 是否可以从电子邮件中的链接触发 AMPscript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21531342/

相关文章:

ios - 我可以让我的 iOS 应用程序自动发送电子邮件吗?

javascript - 更改 sinfo 消息的条目数

javascript - 搜索机制在 Html 表中不起作用

javascript - ajax - Ajax 代码未执行

java - 使用 SMTPAppender 我只收到 ERROR 而不是 INFO 类型的日志项

ios - 使用 iOS MobileSDK 同步执行 SalesForce SOQL 查询

php - 56 连接后从代理接收到 HTTP 代码 403?

javascript - MERN React/Redux/MongoDB 带身份验证的实体同构样板

javascript - <button onclick=...> 和 <a href ="#"onclick=.../> 有什么区别

email - SendInBlue API (Brevo) 中的参数不起作用。有人面临同样的问题吗?