创建自定义动态同步筛选器 create-a-custom-dynamics-sync-filter
不想将Dynamics CRM中的所有内容同步到Marketo Engage中吗? 别担心! Marketo允许您设置同步过滤器,并仅同步部分记录。
概述 overview
要设置Dynamics同步筛选器,请执行以下操作:
- 在Dynamics CRM中为任何对象(潜在客户、联系人、帐户、机会和其他自定义实体)创建一个名为new_synctomkto的自定义两个选项(布尔值)字段。
- 为此字段分配一个“是”/“否”值。
您必须在Dynamics CRM(而非您的数据库或Marketo)中进行这些更改。
Marketo在自动后台同步期间查找此字段,并根据此逻辑确定要同步哪些记录:
创建SyncToMkto字段 create-synctomkto-field
-
登录您的Dynamics CRM。 单击 设置,然后单击 自定义项。
-
单击 自定义系统。
-
单击 实体 旁边的 。
-
单击 潜在客户 旁边的 并选择 字段。 然后单击 新建。
-
在 显示名称 字段中输入 SyncToMkto 并选择 两个选项 作为 数据类型。 然后单击 保存并关闭。
note note NOTE 为该字段选择任意显示名称,但“名称”字段必须正好是 new_synctomkto。 您必须使用 new 作为默认前缀。 如果已更改默认值,请转到此处重置自定义字段名称的默认前缀。 创建新字段后,可以更改回原始字段。 note note NOTE 如果设置了异步工作流,记录将获取您在字段中设置的默认SyncToMkto值,并在工作流完成运行时几秒钟后获取正确的值。 如果默认值设置为“是”,则将在Marketo中创建这些记录,然后这些记录会过时。 使用 否 作为默认值以避免此情况。 -
重复此过程并为要限制同步的任何其他实体(如联系人、帐户、商机和自定义实体)创建 SyncToMkto 字段。
在Marketo中选择筛选器 select-the-filter-in-marketo
即使您已完成初始同步,请转到并选择要与Marketo同步的字段。
-
转到“管理员”并选择 Microsoft Dynamics。
-
单击字段同步详细信息上的 编辑。
-
向下滚动到字段并选中。 实际名称必须是new_synctomkto ,但“显示名称”可以是任何内容。 单击 保存。
非常好,现在您已为Marketo启用同步过滤器。
创建Dynamics工作流以自动分配同步筛选器值 create-a-dynamics-workflow-to-assign-sync-filter-values-automatically
您始终可以手动为记录的SyncToMkto字段分配值。 但是,为什么不利用Dynamics工作流的强大功能,在创建或更新记录时为SyncToMkto字段自动分配值?
-
转到您的Dynamics CRM。 单击 设置,然后单击 进程。
-
单击 新建。
-
输入工作流的名称,并选择 工作流 作为类别,潜在客户 作为实体。 然后单击 确定。
-
创建规则以根据您组织的偏好为 SyncToMkto 字段分配true或false值。 单击 保存并关闭。
note note NOTE 在单击 添加步骤 以添加检查条件后定义默认操作。 这会设置您不想同步到 否 的记录。 否则,它们将同步。 -
选择工作流并单击 激活。
note tip TIP 请参阅电子邮件地址的自定义同步筛选器规则,以设置规则只同步具有电子邮件地址的人员的记录。
同步筛选器详细信息 sync-filter-details
以下是我们认为您应了解的一些实施详细信息:
-
启动同步操作
当 SyncToMkto 值从 No 更改为 Yes 时,Dynamics会立即通知Marketo开始同步此记录。 如果记录已存在,则Marketo会更新它。 否则,Marketo将创建记录。
note tip TIP 发生这种情况时,会向Marketo日志添加 Create [StartSync]
操作。 -
停止同步操作
当记录将其SyncToMkto值从“是”更改为“否”时,Marketo将收到停止同步此记录的通知。 但是,不会删除记录,而是会停止获取更新并变得过时。