【问题标题】:Is it possible to trigger AMPscript from link in Email?是否可以从电子邮件中的链接触发 AMPscript?
【发布时间】:2023-03-30 00:54:01
【问题描述】:

我启用了适用于 Salesforce 的 ExactTarget,并且我想在有人单击我的电子邮件模板中的特定链接时创建一个任务记录。

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

截至目前我的 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"))]%%

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

有可能做到这一点吗?如果是这样,我需要在我的 HTML 电子邮件模板中添加什么代码来触发 AMPscript?任何人都可以提供如何编写的指针吗?

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

【问题讨论】:

    标签: javascript email salesforce exacttarget ampscript


    【解决方案1】:

    我不相信您可以通过这种方式将 AMPScript 附加到链接。您需要有一个中间 ET 登录页面,该页面接受订阅者数据,然后执行 CreateSalesforceObject() 函数。如果您使用电子邮件中的 MicrositeURL() 链接到着陆页,则所有订阅者个性化字符串都将提供给您。

    你没有提到当有人点击链接时你想要发生什么。登陆页面上的某种确认消息似乎是合适的。

    Landing Pages

    Microsite/Landing Page AMPScript Functions

    【讨论】:

      【解决方案2】:

      您可以使用该 ampscript 创建一个云页面,并在您的电子邮件中插入指向该页面的链接。

      云页面由一些基本的 html 组成,上面写着“谢谢”,因此每次客户访问该页面时都会创建一个任务。您还可以使用 cookie 来禁用由同一用户创建的多个任务。

      这是一个例子:

      %%[
        var @visited
        var @id
      
      set @cookieName = 'ZSfreecheck' 
      set @subject = HTTPRequestHeader("Cookie")
      set @pattern = Concat(@cookieName, '=(.*?)(;\s|$)') 
      set @cookieValue = RegExMatch(@subject, @pattern, 1)
      set @visited = @cookieValue
       IF EMPTY(@visited) THEN
        set @id = CreateSalesforceObject("Case", 8, 
        "Status", "New", 
        "Subject", "ZS free check-up email", 
        "Type", "Custom fix", 
        "Origin", "Email",
        "Reason", "Other",  
        "AccountId", v(RequestParameter("AccountId")), 
        "OwnerID", "00G0Y000000PMtb",
        "Description", "Free check-up proposal for customer. Must convert into a sale."
        )
       ELSE
        set @id = @cookieValue
       ENDIF
      ]%%
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-13
        • 2018-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多