Sales Insight für Integrationen mit nicht-nativen Salesforce sales-insight-for-non-native-salesforce-integrations
Wenn Ihr Adobe Marketo Engage-Konto über eine benutzerdefinierte oder nicht native Integration mit Salesforce verbunden ist, konfigurieren Sie Sales Insight in diesem Artikel.
- Die Funktion „MSI Non-Native“ wurde für Ihre Marketo-Instanz aktiviert, bevor Sie mit der Einrichtung von MSI beginnen. Wenn dies nicht der Fall ist 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 das Adobe Account Team (Ihren Account Manager).
- Ein Salesforce-Konto mit MSI-Paket eingerichtet.
- Marketo REST-API erfolgreich eingerichtet. Die offen gelegten CRUD-APIs sind 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 globale eindeutige Kennung, bei der nicht zwischen Groß- und Kleinschreibung unterschieden wird, anstelle der globalen eindeutigen Kennung, bei der nicht zwischen Groß- und Kleinschreibung unterschieden wird, bei der 15 Zeichen berücksichtigt werden.
Für eine erfolgreiche nicht-native Synchronisation für MSI ist Folgendes erforderlich successful-non-native-sync-for-msi-requires-the-following
-
Synchronisieren Sie den Salesforce Sales User mit Marketo.
Der Salesforce Sales User ist ein externer Benutzer, dem die Leads/Kontakte in Salesforce gehören. Ein Marketo-Vertriebspersonal muss für den Salesforce Sales-Benutzer upsertiert werden. Das Feld externalSalesPersonId ist für das Upsert der Verkaufsperson erforderlich.
table 0-row-3 1-row-3 html-authored no-header Marketo-Feld für Vertriebsperson Salesforce Sales-Benutzerfeld Beschreibung externalSalesPersonId Globale eindeutige Kennung ohne Unterscheidung der Groß-/Kleinschreibung bei Salesforce Sales-Benutzenden Identifiziert den Datensatz für Marketo Sales Person in einem externen Salesforce Sales-Benutzerobjekt.
Es wird vorgeschrieben, dass der Vertriebsmitarbeiter zuerst synchronisiert wird, bevor die anderen Objekte synchronisiert werden, damit die richtigen Beziehungen erstellt werden.
- API-Dokumentation für Vertriebsperson: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/sales-persons
- API-Dokumentation zum Synchronisieren der Vertriebsperson: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Sales-Persons/operation/syncSalesPersonsUsingPOST
-
Synchronisieren Sie die Salesforce mit Marketo.
Eine Marketo-Firma muss für das Salesforce upsertiert werden. Die Felder externalCompanyId und externalSalesPersonId sind für das Upsert des Unternehmens erforderlich.
table 0-row-3 1-row-3 2-row-3 html-authored no-header Marketo-Unternehmensfeld Salesforce-Kontofeld Beschreibung externalCompanyId Globale eindeutige Kennung wird bei Salesforce-Konto nicht zwischen Groß- und Kleinschreibung unterschieden Identifiziert einen Marketo-Firmendatensatz in einem externen Salesforce-Kontoobjekt. externalSalesPersonId Globale eindeutige Kennung ohne Unterscheidung der Groß-/Kleinschreibung bei Salesforce Sales-Benutzenden Identifiziert einen Marketo-Firmendatensatz in einem externen Salesforce-Verkaufsbenutzerobjekt, das Kontoinhaber ist.
Wird auch in Marketo verwendet, um die Firma mit dem Vertriebspersonal zu verknüpfen, dem der Firmendatensatz gehört. Es ist erforderlich, dass der Verkäufer zuerst synchronisiert wird, bevor dieses Feld festgelegt wird.- API-Dokumentation für Unternehmen: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/companies
- API-Dokumentation für das Synchronisieren von Unternehmen: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Companies/operation/syncCompaniesUsingPOST
-
Synchronisieren Sie die Salesforce Leads/Kontakte mit Marketo.
Sie müssen einen Marketo-Lead für den Salesforce Lead/Kontakt upsertieren. Die Felder externalPersonId, externalSalesPersonId und externalCompanyId sind für das Upsert des Leads erforderlich.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Lead-Feld Salesforce Lead-/Kontaktfeld Beschreibung externalPersonId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei {}SalesforceLead/Kontakt 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 Globale eindeutige Kennung ohne Unterscheidung der Groß-/Kleinschreibung bei Salesforce Sales-Benutzenden Identifiziert das externe Salesforce Sales-Benutzerobjekt, dem dieser Lead/Kontakt gehört.
Bezieht den Lead auch mit dem Vertriebspersonal in Marketo. Es ist erforderlich, dass die Vertriebsperson zuerst korrekt synchronisiert wird.externalCompanyId Globale eindeutige Kennung wird bei Salesforce-Konto nicht zwischen Groß- und Kleinschreibung unterschieden Identifiziert das externe Salesforce-Kontoobjekt, zu dem der Lead/Kontakt gehört.
Bezieht den Lead-Datensatz auch auf eine Firma in Marketo. Es wird vorgeschrieben, dass das Salesforce-Konto zuerst korrekt synchronisiert wird.- API-Dokumentation für Leads: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/leads
- API-Dokumentation zum Synchronisieren von Leads: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/syncLeadUsingPOST
-
Synchronisieren Sie Salesforce Opportunities mit Marketo.
Sie müssen eine Marketo-Opportunity für die Salesforce Opportunity upsertieren. Die Felder externalOpportunityId, externalCompanyId und externalSalesPersonId werden für das Upsert der Opportunity benötigt.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Opportunity-Objektfeld Salesforce Opportunity-Objektfeld Beschreibung externalOpportunityId Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei Salesforce Lead/Kontakt Identifiziert den Marketo Opportunity-Datensatz für ein externes Salesforce Opportunity-Objekt. externalCompanyId Globale eindeutige Kennung wird bei Salesforce-Konto nicht zwischen Groß- und Kleinschreibung unterschieden Identifiziert das externe Salesforce-Kontoobjekt, zu dem diese Opportunity gehört.
Es ist erforderlich, dass das Salesforce-Konto zuerst korrekt synchronisiert wird.externalSalesPersonId Globale eindeutige Kennung ohne Unterscheidung der Groß-/Kleinschreibung bei Salesforce Sales-Benutzenden Identifiziert das externe Salesforce Sales-Benutzerobjekt, dem diese Opportunity gehört. - API-Dokumentation für Opportunity: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/opportunities
- API-Dokumentation zum Synchronisieren von Opportunities: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Synchronisieren Salesforce Kontaktrollen mit Marketo.
Salesforce Kontaktrollen für eine Salesforce Opportunity können dann über die Opportunity-Rolle von Marketo synchronisiert werden. Der Datensatz für die Opportunity-Rolle erfordert die Felder externalOpportunityId, role und leadId.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Opportunity-Rollenfeld Salesforce-Kontaktrollenfeld Beschreibung externalOpportunityId Salesforce Globale eindeutige Kennung ohne Berücksichtigung der Groß-/Kleinschreibung bei Opportunity Identifiziert die Marketo-Opportunity-Rolle in einem externen Salesforce Opportunity-Objekt.
Es ist erforderlich, dass die Salesforce-Opportunity zuerst korrekt synchronisiert wird.leadId Nicht zutreffend, dies wäre eine Marketo Lead-ID. Dies wäre die Marketo-Lead-ID des synchronisierten Salesforce-Kontakts.
Sobald der Kontakt in Marketo synchronisiert wurde, können Sie die eindeutige Kennung des Kontakts Salesforce ohne Unterscheidung der Groß-/Kleinschreibung als die externePersonId verwenden und mit der Marketo-REST-API den Marketo-Lead abfragen.Rolle Das Rollenfeld für den Salesforce-Kontakt Beschreibt die Rolle des Kontakts für diese Opportunity. - API-Dokumentation für Opportunity: https://experienceleague.adobe.com/de/docs/marketo-developer/marketo/rest/lead-database/opportunities
- API-Dokumentation zum Synchronisieren von Opportunities: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Synchronisieren Sie die Bewertungsfelder „Letzter interessanter Moment/MSI“ mit SFDC.
Sobald Ihre Salesforce-Objekte korrekt mit Marketo synchronisiert wurden, können Sie die MSI-Funktionen nutzen. Die Felder für den letzten interessanten MSI-Moment/die letzte Bewertung werden in der REST-API für Leads angezeigt. Diese Felder werden von MSI berechnet und sind schreibgeschützt.
Die Felder „Letzter interessanter Moment/letzte Bewertung“ eines Marketo-Leads müssen regelmäßig mithilfe des Lead-Endpunkts der REST-API mit Salesforce synchronisiert werden. Fragen Sie diesen Endpunkt für einen Marketo-Lead mit der externalPersonId als filterType ab und übergeben Sie die Salesforce Lead-GUID als filterValue.
table 0-row-1 GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=salesforceLeadId1,salesforceLeadId2 Sie können dann die Werte dieser Felder verwenden, um sie mit Ihrem Salesforce Lead/Kontaktobjekt zu synchronisieren.
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 html-authored no-header Marketo Lead-Feld Salesforce Lead-/Kontaktfeld Beschreibung msiLastInterestingMomentType Bezeichnung: Letzter interessanter Moment Typ
Name: Last_Interesting_Moment_Type__cTyp des letzten interessanten Moments für den Lead msiLastInterestingMomentDate Beschriftung: Datum des letzten interessanten Moments
Name: last_interesting_moment_date__c
Datum des letzten interessanten Moments für den Lead msiLastInterestingMomentDesc Titel: Beschreibung des letzten interessanten Moments
Name: last_interesting_moment_desc__c
Beschreibung des letzten interessanten Moments für den Lead msiLastInterestingMomentSource Titel: Last Interesting Moment Source
Name: last_interesting_moment_Source__c
Source des letzten interessanten Augenblicks für den Lead Priorität Bezeichnung: Interaktion
Name: priority__c
Priorität des Leads relativeUrgency Titel: relativer Dringlichkeitswert
Name: URIGITY_VALUE__c
Relative Dringlichkeit des Leads relative Bewertung Titel: Relativer Wert der Bewertung
Name: relative_score_value__c
Relative Bewertung des Leads Dokumentation für die Lead-REST-API: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/getLeadByIdUsingGET.
Die ordnungsgemäße Verwendung der externen Felder ist der Schlüssel für eine erfolgreiche nicht-native Synchronisation. Wenn in einigen Ansichten keine Daten angezeigt werden, ist es wahrscheinlich, dass ein bestimmtes Feld nicht korrekt synchronisiert wurde. Wenn beispielsweise die Aktivitäten und interessanten Momente eines Leads beim Anzeigen im MSI-Widget unter seinem Konto nicht angezeigt werden, ist es wahrscheinlich, dass entweder das Unternehmen des Leads oder das Konto nicht korrekt synchronisiert wurde. Wenn Sie eine GET-Anfrage für diesen Lead ausführen und dabei die externen Felder angeben, können Sie überprüfen, ob der Lead korrekt synchronisiert wurde. Darüber hinaus muss die E-Mail für den externen Vertriebspersonal in Marketo mit der E-Mail für diesen Benutzer in Salesforce übereinstimmen. Daten werden in Salesforce möglicherweise nicht auf der Registerkarte Marketo angezeigt, wenn die E-Mails nicht übereinstimmen.