Sales Insight per integrazioni Salesforce non native sales-insight-for-non-native-salesforce-integrations
Se l'account Adobe Marketo Engage è connesso a Salesforce tramite un'integrazione personalizzata o non nativa, utilizzare questo articolo per configurare Sales Insight.
- La funzione “MSI non nativo” è stata abilitata per l’istanza Marketo prima di avviare la configurazione di MSI. In caso contrario, e la funzionalità è già stata acquistata, contattare il supporto Marketo. Se non hai ancora acquistato questa funzione, contatta il team dell’account di Adobe (il tuo Account Manager).
- Un account Salesforce con pacchetto MSI configurato.
- Configurazione dell'API REST di Marketo completata. Le API CRUD esposte costituiranno la base per l’esecuzione della sincronizzazione non nativa.
- Leggi questo post di blog per comprendere l'oggetto e le relazioni.
- Impostare Salesforce oggetti per visualizzare l'identificatore univoco globale senza distinzione tra maiuscole e minuscole a 18 caratteri anziché l'identificatore univoco globale con distinzione tra maiuscole e minuscole a 15 caratteri.
Una corretta sincronizzazione non nativa per MSI richiede quanto segue successful-non-native-sync-for-msi-requires-the-following
-
Sincronizzare l'utente di vendita Salesforce con Marketo.
L'utente di vendita Salesforce è un utente esterno proprietario di lead/contatti in Salesforce. È necessario eseguire l'upsert di un venditore Marketo per l'utente di vendita Salesforce. Il campo externalSalesPersonId è obbligatorio per l'upsert del venditore.
table 0-row-3 1-row-3 html-authored no-header Campo Marketo Sales Person Campo utente vendite Salesforce Descrizione externalSalesPersonId Identificatore univoco globale di Salesforce Sales User senza distinzione tra maiuscole e minuscole Identifica il record Marketo Sales Person in un oggetto esterno Salesforce Sales User.
Viene richiesto che il venditore venga sincronizzato prima di sincronizzare gli altri oggetti in modo da creare le relazioni appropriate.
- Documentazione API per il venditore: https://experienceleague.adobe.com/it/docs/marketo-developer/marketo/rest/lead-database/sales-persons
- Documentazione API per la sincronizzazione del venditore: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Sales-Persons/operation/syncSalesPersonsUsingPOST
-
Sincronizza gli account Salesforce con Marketo.
Per l'account Salesforce sarà necessario eseguire l'upsert di una società Marketo. I campi externalCompanyId e externalSalesPersonId sono obbligatori per l'upsert della società.
table 0-row-3 1-row-3 2-row-3 html-authored no-header Campo società Marketo Campo account Salesforce Descrizione externalCompanyId Identificatore univoco globale dell'account Salesforce senza distinzione tra maiuscole e minuscole Identifica un record società Marketo in un oggetto account Salesforce esterno. externalSalesPersonId Identificatore univoco globale di Salesforce Sales User senza distinzione tra maiuscole e minuscole Identifica un record società Marketo in un oggetto utente vendite Salesforce esterno proprietario dell'account.
Utilizzato anche in Marketo per associare l'azienda al venditore proprietario del record dell'azienda. Prima di impostare questo campo, è necessario sincronizzare il rappresentante commerciale.- Documentazione API per le società: https://experienceleague.adobe.com/it/docs/marketo-developer/marketo/rest/lead-database/companies
- Documentazione API per la sincronizzazione delle società: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Companies/operation/syncCompaniesUsingPOST
-
Sincronizza lead/contatti Salesforce con Marketo.
Sarà necessario eseguire l'upsert di un lead Marketo per il lead/contatto Salesforce. I campi externalPersonId, externalSalesPersonId e externalCompanyId sono obbligatori per l'upsert del lead.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Campo lead Marketo Campo contatto/lead Salesforce Descrizione externalPersonId Identificatore univoco globale senza distinzione tra maiuscole e minuscole per lead/contatti di Salesforce Identifica il record del lead Marketo in un oggetto lead/contatto Salesforce esterno.
Questo è un nuovo campo introdotto per MSI non nativo.externalSalesPersonId Identificatore univoco globale di Salesforce Sales User senza distinzione tra maiuscole e minuscole Identifica l'oggetto utente di vendita Salesforce esterno a cui appartiene il lead/contatto.
Collega inoltre il lead con il rappresentante commerciale di Marketo. Viene richiesto di sincronizzare correttamente prima il rappresentante commerciale.externalCompanyId Identificatore univoco globale dell'account Salesforce senza distinzione tra maiuscole e minuscole Identifica l'oggetto account Salesforce esterno a cui appartiene il lead/contatto.
Collega inoltre il record del lead a un'azienda in Marketo. Viene richiesto prima di tutto che l’account Salesforce sia sincronizzato correttamente.- Documentazione API per lead: https://experienceleague.adobe.com/it/docs/marketo-developer/marketo/rest/lead-database/leads
- Documentazione API per la sincronizzazione dei lead: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/syncLeadUsingPOST
-
Sincronizza Salesforce opportunità con Marketo.
Sarà necessario eseguire l'upsert di un'opportunità Marketo per l'opportunità Salesforce. I campi externalOpportunityId, externalCompanyId e externalSalesPersonId sono obbligatori per l'aggiornamento dell'opportunità.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Campo oggetto opportunità Marketo Campo oggetto opportunità Salesforce Descrizione externalOpportunityId Identificatore univoco globale senza distinzione tra maiuscole e minuscole per lead/contatti di Salesforce Identifica il record Opportunità Marketo in un oggetto Opportunità Salesforce esterno. externalCompanyId Identificatore univoco globale dell'account Salesforce senza distinzione tra maiuscole e minuscole Identifica l'oggetto account Salesforce esterno a cui appartiene questa opportunità.
È necessario che prima l'account Salesforce sia sincronizzato correttamente.externalSalesPersonId Identificatore univoco globale di Salesforce Sales User senza distinzione tra maiuscole e minuscole Identifica l'oggetto utente di vendita Salesforce esterno a cui appartiene l'opportunità. - Documentazione API per l'opportunità: https://experienceleague.adobe.com/it/docs/marketo-developer/marketo/rest/lead-database/opportunities
- Documentazione API per la sincronizzazione delle opportunità: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Sincronizza i ruoli dei contatti di Salesforce con Marketo.
È quindi possibile sincronizzare i ruoli di contatto Salesforce per un'opportunità Salesforce tramite il ruolo Opportunità Marketo. Il record Ruolo opportunità richiede i campi externalOpportunityId, role e leadId.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Campo ruolo opportunità Marketo Campo ruolo contatto Salesforce Descrizione externalOpportunityId Identificatore univoco globale dell'opportunità Salesforce senza distinzione tra maiuscole e minuscole Identifica il ruolo opportunità Marketo in un oggetto opportunità Salesforce esterno.
È necessario che prima l'opportunità Salesforce sia sincronizzata correttamente.leadId N/D, sarebbe un ID lead Marketo ID lead Marketo del contatto Salesforce sincronizzato.
Una volta sincronizzato il contatto in Marketo, puoi utilizzare l'identificatore univoco globale senza distinzione tra maiuscole e minuscole di Salesforce Contact come externalPersonId e eseguire una query per il lead di Marketo utilizzando l'API REST di Marketo.ruolo Campo Ruolo per il contatto Salesforce Descrive il ruolo del contatto per questa opportunità. - Documentazione API per l'opportunità: https://experienceleague.adobe.com/it/docs/marketo-developer/marketo/rest/lead-database/opportunities
- Documentazione API per la sincronizzazione delle opportunità: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Sincronizza i campi Last Interesting Moment/MSI Scoring (Ultimo momento di interesse/Punteggio MSI) con SFDC.
Dopo aver sincronizzato correttamente gli oggetti Salesforce in Marketo, puoi sfruttare le funzionalità MSI. I campi MSI Last Interesting Moment/Scoring (Ultimo momento di interesse/Punteggio MSI) verranno esposti nell’API REST per i lead. Questi campi sono calcolati da MSI e sono di sola lettura.
I campi Last Interesting Moment/Scoring (Ultimo momento di interesse/Punteggio) di un lead Marketo dovranno essere sincronizzati regolarmente in Salesforce utilizzando l’endpoint Lead API REST. Eseguire una query su questo endpoint per un lead di Marketo utilizzando externalPersonId come filterType e passando il GUID lead Salesforce come filterValue.
table 0-row-1 GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=salesforceLeadId1,salesforceLeadId2 È quindi possibile utilizzare i valori di questi campi per eseguire la sincronizzazione con l'oggetto contatto/lead Salesforce.
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 Campo lead Marketo Campo contatto/lead Salesforce Descrizione msiLastInterestingMomentType Etichetta: Ultimo tipo di momento di interesse
Nome: Last_Interesting_Moment_Type__cTipo dell’ultimo momento di interesse per il lead msiLastInterestingMomentDate Etichetta: data ultimo momento di interesse
Nome: Last_Interesting_Moment_Date__c
Data dell’ultimo momento di interesse del lead msiLastInterestingMomentDesc Etichetta: Descrizione ultimo momento di interesse
Nome: Last_Interesting_Moment_Desc__c
Descrizione dell’ultimo momento di interesse per il lead msiLastInterestingMomentSource Etichetta: Last Interesting Moment Source
Nome: Last_Interesting_Moment_Source__c
Source dell'ultimo momento di interesse per il lead priorità Etichetta: Coinvolgimento
Nome: Priority__c
Priorità del lead relativeUrgency Etichetta: valore di urgenza relativa
Nome: Urgency_Value__c
Urgenza relativa del lead relativeScoring Etichetta: valore punteggio relativo
Nome: Relative_Score_Value__c
Punteggio relativo del lead Documentazione per API REST lead: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/getLeadByIdUsingGET.
L'utilizzo corretto dei campi esterni è fondamentale per una sincronizzazione non nativa riuscita. Se non riesci a visualizzare i dati in alcune visualizzazioni, è probabile che un determinato campo non sia stato sincronizzato correttamente. Ad esempio, se le attività e i momenti interessanti di un lead non vengono visualizzati quando si cerca nel widget MSI sotto il suo account, è probabile che l’azienda del lead o l’account non sia stato sincronizzato correttamente. L'esecuzione di una richiesta GET per questo lead durante la specifica dei campi esterni consente di verificare se il lead è stato sincronizzato correttamente. Inoltre, l’e-mail del venditore esterno in Marketo deve corrispondere a quella dell’utente in Salesforce. Se le e-mail non corrispondono, i dati potrebbero non essere visualizzati nella scheda Marketo di Salesforce.