Sales Insight für nicht native Salesforce-Integrationen

Wenn Ihr Marketo-Konto über eine benutzerdefinierte oder nicht native Integration mit Salesforce verbunden ist, konfigurieren Sie mithilfe dieses Dokuments Sales Insight.

VORAUSSETZUNGEN
  • Die Funktion "Nicht native MSI-Funktion"wurde für Ihre Marketo-Instanz aktiviert, bevor Sie mit der Einrichtung von MSI beginnen (falls nicht vorhanden und Sie die Funktion bereits erworben haben, wenden Sie sich an den Marketo-Support - wenn Sie diese Funktion noch nicht erworben haben, wenden Sie sich an Ihren Customer Success Manager).
  • Ein Salesforce-Konto mit MSI-Package-Einrichtung.
  • Marketo REST API wurde erfolgreich eingerichtet. Die offen gelegten CRUD-APIs bilden die Grundlage für die Durchführung der nicht nativen Synchronisierung.
  • Lesen Sie diesen Blogpost, um ein Verständnis des Objekts und der Beziehungen zu erhalten.
  • Richten Sie Salesforce-Objekte so ein, dass die global eindeutige Kennung mit 18 Zeichen nicht von der Groß-/Kleinschreibung abhängig ist, sondern die globale eindeutige Kennung mit 15 Zeichen, bei der die Groß-/Kleinschreibung beachtet wird.
HINWEIS

Die REST-API-Konfiguration im Marketo MSI Admin Panel kann nicht für die nicht native Synchronisierung verwendet werden.

Für eine erfolgreiche nicht native Synchronisierung für MSI ist Folgendes erforderlich:

  1. Synchronisieren Sie den Salesforce Sales User mit Marketo.

    Salesforce Sales User ist ein externer Benutzer, der die Leads/Kontakte in Salesforce besitzt. Für den Salesforce Sales User muss eine Marketo Sales Person bereitgestellt werden. Das Feld externalSalesPersonId ist für die Aktualisierung der Vertriebsperson erforderlich.

Marketo Sales Person Field Salesforce Sales User Field Beschreibung
externalSalesPersonId Bei Salesforce Sales User wird nicht zwischen Groß- und Kleinschreibung unterschieden.

Identifiziert den Marketo-Kundendatensatz für ein externes Salesforce Sales User-Objekt.

Es ist vorgeschrieben, dass die Vertriebsperson zuerst synchronisiert wird, bevor die anderen Objekte synchronisiert werden, damit die richtigen Beziehungen erstellt werden.

API-Dokumentation für Vertriebsmitarbeiter: https://developers.marketo.com/rest-api/lead-database/sales-persons/
API-Dokumentation für die Synchronisierung der Vertriebsperson: https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Sales_Persons/syncSalesPersonsUsingPOST

  1. Synchronisieren Sie die Salesforce-Konten mit Marketo.

    Ein Marketo-Unternehmen muss für das Salesforce-Konto aktualisiert werden. Die Felder externalCompanyId und externalSalesPersonId sind für die Aktualisierung des Unternehmens erforderlich.

Marketo-Firmenfeld Salesforce-Kontofeld Beschreibung
externalCompanyId Bei Salesforce-Konten wird nicht zwischen Groß- und Kleinschreibung unterschieden - globale eindeutige Kennung Identifiziert einen Marketo-Firmendatensatz für ein externes Salesforce-Kontoobjekt.
externalSalesPersonId Bei Salesforce Sales User wird nicht zwischen Groß- und Kleinschreibung unterschieden. Identifiziert einen Marketo-Firmendatensatz für ein externes Salesforce Sales User-Objekt, das der Kontoinhaber ist.

Wird auch innerhalb von Marketo verwendet, um das Unternehmen mit der Vertriebsperson zu verknüpfen, der der Datensatz "Unternehmen"gehört. Es ist erforderlich, dass die Vertriebsperson zuerst synchronisiert wird, bevor dieses Feld festgelegt wird.

API-Dokumentation für Unternehmen: https://developers.marketo.com/rest-api/lead-database/companies/
API documentation for syncing Companies: [https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Companies/syncCompaniesUsingPOST](https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Companies/syncCompaniesUsingPOST)

  1. Synchronisieren Sie die Salesforce-Leads/Kontakte mit Marketo.

    Sie müssen einen Marketo Lead für Salesforce Lead/Kontakt aktualisieren. Die Felder externalPersonId, externalSalesPersonId und externalCompanyId sind für die Aktualisierung des Leads erforderlich.

Marketo-Lead-Feld Salesforce Lead/Kontaktfeld Beschreibung
externalPersonId Bei Salesforce Lead/Contact wird die Groß-/Kleinschreibung nicht berücksichtigt - globale eindeutige Kennung Identifiziert den Marketo-Lead-Datensatz für ein externes Salesforce-Lead-/Kontaktobjekt.

Dies ist ein neues Feld, das für MSI Non-Native eingeführt wird.
externalSalesPersonId Bei Salesforce Sales User wird nicht zwischen Groß- und Kleinschreibung unterschieden. Identifiziert das externe Salesforce Sales User-Objekt, dem dieser Lead/Kontakt gehört.

Bezieht auch den Lead mit der Vertriebsmitarbeiterin in Marketo zusammen. Es ist erforderlich, dass die Vertriebsperson zuerst richtig synchronisiert wird.
externalCompanyId Bei Salesforce-Konten wird nicht zwischen Groß- und Kleinschreibung unterschieden - globale eindeutige Kennung Identifiziert das externe Salesforce-Kontoobjekt, zu dem der Lead/Kontakt gehört.

Bezieht den Lead-Datensatz auch auf ein Unternehmen in Marketo. Es wird angewiesen, zunächst das Salesforce-Konto korrekt zu synchronisieren.

API-Dokumentation für Leads: https://developers.marketo.com/rest-api/lead-database/leads/
API-Dokumentation für die Synchronisierung von Leads: https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Leads/syncLeadUsingPOST

  1. Salesforce-Chancen mit Marketo synchronisieren.

    Sie müssen eine Marketo-Chance für die Salesforce-Chancen unterstützen. Die Felder externalOpportunityId, externalCompanyId und externalSalesPersonId sind für die Aktualisierung der Chancen erforderlich.

Marketo Opportunity Object Field Salesforce Opportunity Object Field Beschreibung
externalOpportunityId Bei Salesforce Lead/Contact wird die Groß-/Kleinschreibung nicht berücksichtigt - globale eindeutige Kennung Identifiziert den Marketo Opportunity-Datensatz für ein externes Salesforce Opportunity-Objekt.
externalCompanyId Bei Salesforce-Konten wird nicht zwischen Groß- und Kleinschreibung unterschieden - globale eindeutige Kennung Identifiziert das externe Salesforce-Kontoobjekt, zu dem diese Gelegenheit gehört.

Es wird angewiesen, zunächst das Salesforce-Konto korrekt zu synchronisieren.
externalSalesPersonId Bei Salesforce Sales User wird nicht zwischen Groß- und Kleinschreibung unterschieden. Identifiziert das externe Salesforce Sales User-Objekt, dem diese Gelegenheit gehört.

API-Dokumentation für Opportunity: https://developers.marketo.com/rest-api/lead-database/opportunities/
API documentation for syncing Opportunities: [https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Opportunities/syncOpportunitiesUsingPOST](https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Opportunities/syncOpportunitiesUsingPOST)

  1. Salesforce-Kontaktrollen mit Marketo synchronisieren

    Salesforce-Kontaktrollen für eine Salesforce-Gelegenheit können dann über die Marketo-Opportunity-Rolle synchronisiert werden. Der Datensatz "Opportunity Role"erfordert die Felder externalOpportunityId, role und leadId.

Marketo Opportunity role Field Salesforce-Kontaktrollenfeld Beschreibung
externalOpportunityId Bei Salesforce Opportunity wird die globale eindeutige Kennung nicht von der Groß-/Kleinschreibung unterschieden Identifiziert die Marketo Opportunity-Rolle für ein externes Salesforce Opportunity-Objekt.

Die Salesforce-Chancen müssen zunächst ordnungsgemäß synchronisiert werden.
leadId Nicht zutreffend: Dies wäre eine Marketo Lead-ID. Dies wäre die Marketo-Lead-ID des synchronisierten Salesforce-Kontakts.

Nachdem der Kontakt in Marketo synchronisiert wurde, können Sie die global eindeutige Salesforce-Kontaktkennung verwenden, die nicht von der Groß-/Kleinschreibung abhängig ist, als externalPersonId und mithilfe der Marketo REST-API für Marketo Lead abfragen.
Rolle Das Rollenfeld für den Salesforce-Kontakt Beschreibt die Rolle des Kontakts für diese Gelegenheit.

API-Dokumentation für Opportunity: https://developers.marketo.com/rest-api/lead-database/opportunities/
API documentation for syncing Opportunities: [https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Opportunities/syncOpportunitiesUsingPOST](https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Opportunities/syncOpportunitiesUsingPOST)

  1. Synchronisieren Sie die letzten interessanten Moment-/MSI-Scoring-Felder mit SFDC.

    Sobald Ihre Salesforce-Objekte korrekt mit Marketo synchronisiert sind, können Sie die MSI-Funktionen nutzen. Die MSI-Felder Letzter interessanter Moment/Scoring werden in der REST-API für Leads angezeigt. Diese Felder werden durch MSI berechnet und sind schreibgeschützt.

    Die Felder "Letzter interessanter Moment/Scoring"eines Marketo-Leads müssen regelmäßig mit Salesforce über den REST-API-Lead-Endpunkt synchronisiert werden. Abfragen dieses Endpunkts für einen Marketo-Lead mit externalPersonId als filterType und Übergabe der Salesforce-Lead-GUID als filterValue.

    GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=salesforceLeadId1,salesforceLeadId2

    Sie können dann die Werte dieser Felder verwenden, um eine Synchronisation mit Ihrem Salesforce Lead-/Kontaktobjekt durchzuführen.

Marketo-Lead-Feld Salesforce Lead/Kontaktfeld Beschreibung
msiLastInterestMomentType Titel: Letzter interessanter Moment Typ
Name: last_interessante_moment_type_c
Art des letzten interessanten Moments für den Lead
msiLastInterestMomentDate

Titel: Letztes interessantes Datum

Name: Last_Interest_Moment_Date_c

Datum des letzten interessanten Augenblicks für den Lead
msiLastInterestMomentDesc

Titel: Beschreibung des letzten interessanten Moments

Name: last_interessante_moment_desc__c

Beschreibung des letzten interessanten Moments für den Lead
msiLastInterestMomentSource

Titel: Letzte interessante Moment-Quelle

Name: Last_Interest_Moment_Source_c

Quelle des letzten interessanten Moments für den Lead
Priorität

Titel: Interaktion

Name: Priority_c

Priorität des Projektes
relativeUrgency

Titel: Relativer Dringlichkeitswert

Name: Urgency_Value_c

Relativer Dringlichkeitsgrad des federführenden Unternehmens
relativeScoring

Titel: Relativer Scoring-Wert

Name: Relative_Score_Value_c

Relative Bewertung des Leads

Dokumentation zur Lead-REST-API: https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Leads/getLeadByIdUsingGET.

Die ordnungsgemäße Verwendung der externen Felder ist für eine erfolgreiche nicht native Synchronisierung von entscheidender Bedeutung. Wenn Sie in einigen Ansichten keine Daten sehen, wurde ein bestimmtes Feld wahrscheinlich nicht korrekt synchronisiert. Wenn beispielsweise die Aktivitäten und interessanten Momente eines Leads beim Betrachten des MSI-Widgets unter seinem Konto nicht angezeigt werden, ist es wahrscheinlich, dass entweder das Unternehmen des Leads oder das Konto nicht korrekt synchronisiert wurden. Wenn Sie eine GET-Anfrage für diesen Lead ausführen und die externen Felder angeben, können Sie überprüfen, ob der Lead richtig synchronisiert wurde. Darüber hinaus muss die E-Mail für die externe Vertriebsperson in Marketo mit der E-Mail-Adresse für diesen Benutzer in Salesforce übereinstimmen. Daten werden möglicherweise nicht auf der Registerkarte Marketo in Salesforce angezeigt, wenn die E-Mails nicht übereinstimmen.

Auf dieser Seite