Approfondimenti vendite per integrazioni Salesforce non native

Se il tuo account Marketo è connesso a Salesforce tramite un’integrazione personalizzata o non nativa, utilizza questo documento per configurare Sales Insight.

PREREQUISITI
  • La funzione "MSI non nativa" abilitata per la tua istanza Marketo prima di iniziare a configurare MSI (se non lo è e hai già acquistato la funzione, contatta il Supporto Marketo - se non hai ancora acquistato questa funzione, contatta il tuo Customer Success Manager).
  • Un account Salesforce con Configurazione pacchetto MSI.
  • 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 avere una comprensione dell'oggetto e delle relazioni.
  • Impostare gli oggetti Salesforce 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.
NOTA

Impossibile utilizzare la configurazione API REST nel pannello di amministrazione MSI di Marketo per la sincronizzazione non nativa.

La sincronizzazione non nativa corretta per MSI richiede quanto segue

  1. Sincronizza con Marketo l'utente di vendita Salesforce.

    L'Utente Vendite Salesforce è un utente esterno proprietario dei Lead/Contatti di Salesforce. Un venditore Marketo deve essere aggiornato per l'utente di vendita Salesforce. Il campo externalSalesPersonId è obbligatorio per l'upsert del venditore.

Campo Persona di vendita Marketo Campo utente vendite Salesforce Descrizione
externalSalesPersonId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'utente di Salesforce Sales

Identifica il record Marketo Sales Person in un oggetto Salesforce Sales User esterno.

Viene richiesto di sincronizzare prima la persona di vendita prima di sincronizzare gli altri oggetti in modo che vengano create le relazioni corrette.

Documentazione API per il venditore: https://developers.marketo.com/rest-api/lead-database/sales-persons/
Documentazione API per la sincronizzazione del venditore: https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Vendite_Persone/syncVenditePersoneUtilizzandoPOST

  1. Sincronizza gli account Salesforce con Marketo.

    Una società Marketo dovrà essere aggiornata per l'account Salesforce. I campi externalCompanyId e externalSalesPersonId sono obbligatori per l'aggiornamento dell'azienda.

Campo società Marketo Campo account Salesforce Descrizione
externalCompanyId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'account Salesforce Identifica un record aziendale Marketo in un oggetto account Salesforce esterno.
externalSalesPersonId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'utente di Salesforce Sales Identifica un record aziendale Marketo in un oggetto utente di vendita Salesforce esterno proprietario dell'account.

Utilizzato anche all'interno di Marketo per associare l'Azienda al Venditore proprietario del record Azienda. Prima di impostare questo campo, è necessario che la persona di vendita sia sincronizzata.

Documentazione API per le società: 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. Sincronizza i lead/contatti di Salesforce con Marketo.

    Sarà necessario aggiornare un lead Marketo per il lead/contatto Salesforce. I campi externalPersonId, externalSalesPersonId e externalCompanyId sono obbligatori per l’aggiornamento del lead.

Campo lead Marketo Campo lead/contatto Salesforce Descrizione
externalPersonId Identificatore univoco globale senza distinzione tra maiuscole e minuscole di Salesforce Lead/Contact Identifica il record Lead di Marketo in un oggetto Lead/Contact di Salesforce esterno.

Questo è un nuovo campo che viene introdotto per MSI Non-Native.
externalSalesPersonId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'utente di Salesforce Sales Identifica l'oggetto Salesforce Sales User esterno proprietario del lead/contatto.

Fa anche riferimento al lead con il venditore in Marketo. È necessario che il Venditore sia prima sincronizzato correttamente.
externalCompanyId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'account Salesforce Identifica l'oggetto account Salesforce esterno a cui appartiene il lead/contatto.

Si riferisce anche al record principale di un'azienda in Marketo. È necessario che l’account Salesforce sia prima sincronizzato correttamente.

Documentazione API per i lead: https://developers.marketo.com/rest-api/lead-database/leads/
Documentazione API per la sincronizzazione dei lead: https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Leads/syncLeadUsingPOST

  1. Sincronizza le opportunità di Salesforce con Marketo.

    Sarà necessario aggiornare un'opportunità Marketo per l'opportunità Salesforce. I campi externalOpportunityId, externalCompanyId e externalSalesPersonId sono obbligatori per l'aggiornamento dell'opportunità.

Campo oggetto opportunità Marketo Campo oggetto opportunità Salesforce Descrizione
externalOpportunityId Identificatore univoco globale senza distinzione tra maiuscole e minuscole di Salesforce Lead/Contact Identifica il record Opportunità di Marketo in un oggetto Opportunity esterno di Salesforce.
externalCompanyId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'account Salesforce Identifica l'oggetto account Salesforce esterno a cui appartiene l'opportunità.

È necessario che l’account Salesforce sia prima sincronizzato correttamente.
externalSalesPersonId Identificatore univoco globale senza distinzione tra maiuscole e minuscole dell'utente di Salesforce Sales Identifica l'oggetto Salesforce Sales User esterno proprietario di questa opportunità.

Documentazione API per Opportunità: 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. Sincronizza i ruoli dei contatti Salesforce con Marketo.

    I ruoli di contatto di Salesforce per un'opportunità di Salesforce possono quindi essere sincronizzati tramite il ruolo opportunità di Marketo. Il record Ruolo opportunità richiede i campi externalOpportunityId, role e leadId .

Campo ruolo opportunità Marketo Campo del ruolo di contatto Salesforce Descrizione
externalOpportunityId Identificatore univoco globale senza distinzione tra maiuscole e minuscole di Salesforce Opportunity Identifica il ruolo opportunità di Marketo in un oggetto opportunità di Salesforce esterno.

È stato richiesto che l’opportunità Salesforce sia sincronizzata correttamente per prima.
leadId N/D, si tratta di un Marketo Lead ID Si tratta dell’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 inviare una query per il lead 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 Opportunità: 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. Sincronizza i campi del punteggio MSI/Momento ultimo interessante all’SFDC.

    Una volta che gli oggetti Salesforce sono correttamente sincronizzati in Marketo, è possibile sfruttare le funzioni MSI. I campi MSI Ultimo momento interessante/Punteggio saranno esposti nell’API REST per i lead. Questi campi sono calcolati da MSI e sono di sola lettura.

    I campi Ultimo momento interessante/Punteggio di un lead Marketo devono essere regolarmente sincronizzati con Salesforce utilizzando l’endpoint REST API Lead. Eseguire una query sull'endpoint per un lead Marketo utilizzando externalPersonId come filtroType e passare il GUID lead Salesforce come filtroValue.

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

    Puoi quindi utilizzare i valori di questi campi per eseguire la sincronizzazione con l’oggetto Lead/Contatto Salesforce.

Campo lead Marketo Campo lead/contatto Salesforce Descrizione
msiLastInterestingMomentType Etichetta: Ultimo tipo di momento interessante
Nome: Last_Interesting_Moment_Type_c
Tipo dell'ultimo momento interessante per il lead
msiLastInterestingMomentDate

Etichetta: Data ultimo momento interessante

Nome: Last_Interesting_Moment_Date__c

Data dell'ultimo momento interessante per il lead
msiLastInterestingMomentDesc

Etichetta: Descrizione dell'ultimo momento interessante

Nome: Last_Interesting_Moment_Desc_c

Descrizione dell'ultimo momento interessante per il lead
msiLastInterestingMomentSource

Etichetta: Ultima origine momento interessante

Nome: Last_Interesting_Moment_Source_c

Fonte dell'ultimo momento interessante per il piombo
priorità

Etichetta: Coinvolgimento

Nome: Priority_c

Priorità del lead
relativaUrgenza

Etichetta: Valore di urgenza relativo

Nome: Urgenza_Valore_c

Urgenza relativa del lead
relativeScoring

Etichetta: Valore di punteggio relativo

Nome: Relative_Score_Value_c

Punteggio relativo del lead

Documentazione per l’API REST lead: https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#!/Leads/getLeadByIdUsingGET.

L’utilizzo corretto dei campi esterni è fondamentale per una sincronizzazione non nativa corretta. 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à di un lead e i momenti interessanti non vengono visualizzati quando si guarda nel widget MSI sotto il proprio account, è probabile che la società del lead o l’account non siano stati sincronizzati correttamente. L’esecuzione di una richiesta di GET per questo lead quando si specificano i campi esterni consente di verificare se il lead è stato sincronizzato correttamente. Inoltre, l'e-mail del venditore esterno in Marketo deve corrispondere all'e-mail per quell'utente in Salesforce. I dati potrebbero non essere visualizzati nella scheda Marketo di Salesforce se le e-mail non corrispondono.

In questa pagina