在第三方应用程序中自动化操作。
学习目标
完成本单元后,您将能够:
- 描述什么是外部操作。
- 找到三种构建外部操作的方法。
Supercharge Engagement Studio 程序
在之前两个单元中,您了解了市场营销人员的困境,以及如何将第三方数据引入您的客户参与自动化中。您一定觉得能在不同的平台上连接数据很厉害吧,但要是您还能做更多呢?我们将介绍的工具会把这种能力带到第三方。下面我们来介绍外部操作。
外部操作是什么?
外部操作是一种在第三方应用中发起任务的方式。像外部活动种类一样,它代表了与营销应用程序扩展有关的记录。
外部操作依赖于 Salesforce 的可调用操作框架,您可以从标准的、预构建的操作中进行选择,或者创建一个满足您业务需求的自定义操作。
外部操作的部分例子包括:
- 为客户进行网络研讨会或现场活动注册
- 触发短信或直接发送邮件
- 在第三方系统中存储新数据,如邮箱地址或偏好。
- 在 Salesforce 中创建记录,如 Sales Cloud 中的任务
外部操作如何运作?
外部操作使用 Salesforce 可调用操作来调用第三方系统,并安全地传递信息,然后在该系统中触发任务。
一些标准可调用操作支持进行外部操作。如果这些不符合您的用例,您可以从 AppExchange 安装一个操作,或用 APEX、Flow Builder 或外部服务构建您自己的可调用操作。
您选择的创建方法取决于您对 API 和某些类型的代码的经验,以及您是否要调用另一个 Salesforce Cloud 或一个完全独立的应用程序。Flow Builder 是在 Salesforce 生态系统内触发操作的理想选择。如果您要调用一个第三方应用程序,并且您掌握大量 APEX 知识,那这个解决方案适合您。如果您需要连接一个第三方应用程序,而您更喜欢陈述性、无代码的选择,可以试试外部服务。让我们来看看配置和使用外部操作所需的步骤。每个步骤的更多细节请见 Salesforce 帮助和外部操作开发人员指南。
- 选择、安装或构建可调用操作。
- 在市场营销设置中创建外部操作记录。
- 如果您使用标准可调用操作或定制您自己的操作,请编辑模式以适应您的用例。
- 激活外部操作。
- 在 Engagement Studio 程序中添加外部操作。
使用外部操作
配置外部操作完成后,您可用营销自动化使其能力倍增。使用 Engagement Studio 对任何符合必要条件的潜在客户复制任务,无需人工干预。
让我们回到我们的 Northern Trail Outfitter 的例子,客户 Rachel 提交了市场营销表格,注册了实体邮寄列表,后来收到了邮寄的明信片。这是怎么做到的呢?还记得 Paulo 和 Warren 创建了一个市场营销表单吗?他们配置了一个“添加到列表”的外部操作,然后将步骤添加到 Engagement Studio 程序中。
首先,Engagement 程序发现了表格的提交,并将相关的潜在客户送至下一个步骤。然后,添加到列表的外部操作从 Rachel 的记录中抓取她的邮寄地址,并传递给了 NTO 的邮寄服务商系统,后者将她的地址添加到下一个邮寄中。
由于 Paulo 将外部操作添加到 Engagement 程序中,每次潜在客户提交链接的表格时都会进行同样的流程。
技术工作完成后,市场营销用户可以将外部操作添加到 Engagement 程序中。当您想好了操作在程序中的位置后,创建一个步骤并选择操作类型。
滚动寻找或搜索您想使用的外部操作,检查扩展标签,确认它是您想要的那个操作。选中后告诉 Engagement Studio 您想要立刻操作还是等待。就是这样!
外部操作指南
为了达到最佳效果,您需要管理员和开发人员一起来创建或安装可调用操作,并使其在客户参与中可使用。开始使用可调用操作框架前,请确保您已查看 Salesforce 帮助和开发人员指南,这些指南提供了关于如何配置最佳解决方案的关键细节。
外部操作是一个强大的可扩展性工具,您可以用它来把数据和市场营销任务结合起来。管理员们和开发人员们,一起合作寻找任务来提升效率吧。