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