无论如何,通过SOAP API将Lead Database信息连接到Marketo中的Program

时间:2015-02-09 09:23:36

标签: php api soap drupal marketo

我有一个与Marketo有关的Drupal网站。该网站也有付款功能。

当人们购票时,我会通过synclead(SOAP API)将他们的信息发送到Marketo的Lead Database。这个功能运作良好。

我还希望通过Program与潜在客户数据库中的用户信息建立关系。

但是我无法弄清楚如何通过SOAP API连接Lead Database和Program。 如果有人知道并做过,请告诉我可以使用的方法。 也许我可以使用'syncMObjects'....

备注 每张票都与Marketo有不同的程序ID。

1 个答案:

答案 0 :(得分:1)

您使用syncMObject API走在正确的轨道上。

购买每张门票都可视为Marketo的机会。机会通过MObject调用处理。您可以使用syncMObjects调用在Marketo中创建新的商机。

潜在客户与机会之间存在多对多的关系。使用名为OpportunityPersonRole的对象(包含机会ID和潜在客户ID),您可以将机会(机票销售)与潜在客户(购买机票的人)链接。

首先,您必须为故障单创建机会。然后,您将进行后续调用以将潜在客户与此机会相关联。