Sales Insight för icke-ursprungliga Salesforce-integreringar sales-insight-for-non-native-salesforce-integrations
Om ditt Adobe Marketo Engage-konto är anslutet till Salesforce via en anpassad eller icke-inbyggd integrering använder du den här artikeln för att konfigurera Sales Insight.
- Funktionen “MSI Non-Native” (MSI utan inbyggt) aktiverad för din Marketo-instans innan du börjar konfigurera MSI. Om den inte är det och du redan har köpt funktionen kontaktar du Marketo Support. Om du ännu inte har köpt den här funktionen kontaktar du Adobe Account Team (din kontoansvarige).
- Ett Salesforce-konto med MSI-paket konfigurerat.
- Marketo REST API har konfigurerats. De exponerade CRUD-API:erna kommer att utgöra grunden för den icke-ursprungliga synkroniseringen.
- Läs det här blogginlägget för att få en förståelse för objektet och relationerna.
- Ställ in Salesforce-objekt så att de visar den globalt unika identifieraren som inte är skiftlägeskänslig för 18 tecken i stället för den globalt unika identifieraren för 15 tecken.
Lyckad icke-inbyggd synkronisering för MSI kräver följande successful-non-native-sync-for-msi-requires-the-following
-
Synkronisera Salesforce-säljanvändaren till Marketo.
Försäljningsanvändaren Salesforce är en extern användare som äger leads/kontakter i Salesforce. En Marketo-säljare måste uppgraderas för Salesforce-säljanvändaren. Fältet externalSalesPersonId är obligatoriskt för att lägga upp säljaren.
table 0-row-3 1-row-3 html-authored no-header Fält för Marketo-säljare Salesforce Användarfält för försäljning Beskrivning externalSalesPersonId Salesforce Säljanvändare skiftlägeskänslig global unik identifierare Identifierar posten för Marketo-säljare till ett externt Salesforce-försäljningsanvändarobjekt.
Försäljaren måste synkroniseras först innan de andra objekten synkroniseras så att rätt relationer skapas.
- API-dokumentation för säljare: https://experienceleague.adobe.com/sv/docs/marketo-developer/marketo/rest/lead-database/sales-persons
- API-dokumentation för synkronisering av säljaren: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Sales-Persons/operation/syncSalesPersonsUsingPOST
-
Synkronisera Salesforce-konton till Marketo.
Ett Marketo-företag måste uppgraderas för kontot Salesforce. Fälten externalCompanyId och externalSalesPersonId är obligatoriska för företagets upsert.
table 0-row-3 1-row-3 2-row-3 html-authored no-header Marketo-företagsfält Salesforce-kontofält Beskrivning externalCompanyId Salesforce Versalokänslig global unik identifierare Identifierar en Marketo-företagspost till ett externt Salesforce-kontoobjekt. externalSalesPersonId Salesforce Säljanvändare skiftlägeskänslig global unik identifierare Identifierar en Marketo-företagspost för ett externt Salesforce-försäljningsanvändarobjekt som är kontoägare.
Används också inom Marketo för att associera företaget med den säljare som äger företagsposten. Säljaren måste synkroniseras först innan du anger det här fältet.- API-dokumentation för företag: https://experienceleague.adobe.com/sv/docs/marketo-developer/marketo/rest/lead-database/companies
- API-dokumentation för synkronisering av företag: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Companies/operation/syncCompaniesUsingPOST
-
Synkronisera Salesforce leads/kontakter till Marketo.
Du måste infoga en Marketo-lead för Salesforce-lead/kontakt. Fälten externalPersonId, externalSalesPersonId och externalCompanyId krävs för att ladda upp lead.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Lead Field Salesforce Lead-/kontaktfält Beskrivning externalPersonId Salesforce Lead/Contact skiftlägeskänslig global unik identifierare Identifierar Marketo Lead-posten till ett externt Salesforce Lead/Contact-objekt.
Det här är ett nytt fält som introduceras för MSI som inte är Native.externalSalesPersonId Salesforce Säljanvändare skiftlägeskänslig global unik identifierare Identifierar det externa Salesforce-försäljningsanvändarobjektet som äger denna lead/kontakt.
Relaterar även leadet med säljaren i Marketo. Säljaren måste synkroniseras korrekt först.externalCompanyId Salesforce Versalokänslig global unik identifierare Identifierar det externa Salesforce-kontoobjektet som lead/kontakt tillhör.
Relaterar även lead-posten till ett företag i Marketo. Salesforce-kontot måste först synkroniseras korrekt.- API-dokumentation för leads: https://experienceleague.adobe.com/sv/docs/marketo-developer/marketo/rest/lead-database/leads
- API-dokumentation för synkronisering av leads: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/syncLeadUsingPOST
-
Synkronisera Salesforce affärsmöjligheter med Marketo.
Du måste bekräfta en Marketo-möjlighet för affärsmöjligheten Salesforce. Fälten externalOpportunityId, externalCompanyId och externalSalesPersonId krävs för att bekräfta affärsmöjligheten.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo Opportunity Object Field Salesforce-objektfält för affärsmöjlighet Beskrivning externalOpportunityId Salesforce Lead/Contact case-insensitive global unique identifier Identifierar posten för Marketo-säljprojekt för ett externt Salesforce-säljprojektsobjekt. externalCompanyId Salesforce Versalokänslig global unik identifierare Identifierar det externa Salesforce-kontoobjektet som affärsmöjligheten tillhör.
Du måste synkronisera Salesforce-kontot korrekt först.externalSalesPersonId Salesforce Säljanvändare skiftlägeskänslig global unik identifierare Identifierar det externa Salesforce-försäljningsanvändarobjektet som äger affärsmöjligheten. - API-dokumentation för säljprojekt: https://experienceleague.adobe.com/sv/docs/marketo-developer/marketo/rest/lead-database/opportunities
- API-dokumentation för synkroniseringsmöjligheter: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Synkronisera Salesforce kontaktroller till Marketo.
Salesforce Kontaktroller för ett Salesforce-säljprojekt kan sedan synkroniseras via Marketo-säljprojektsrollen. Posten för säljprojektsrollen anger fälten externalOpportunityId, role och leadId.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Rollfält för Marketo-säljprojekt Fält för Salesforce-kontaktroll Beskrivning externalOpportunityId Salesforce Skiftlägeskänslig global unik identifierare för affärsmöjlighet Identifierar Marketo-säljprojektsrollen för ett externt Salesforce-säljprojektsobjekt.
Du måste synkronisera Salesforce-säljprojektet korrekt först.leadId Ej tillämpligt. Detta är ett Marketo lead-ID Detta är Marketo lead-ID för den synkroniserade Salesforce-kontakten.
När kontakten har synkroniserats i Marketo kan du använda den Salesforce som är skiftlägeskänslig globalt unik identifierare som externalPersonId och fråga efter Marketo Lead med Marketo REST API.roll Rollfältet för Salesforce-kontakten Beskriver rollen för kontakten för den här affärsmöjligheten. - API-dokumentation för säljprojekt: https://experienceleague.adobe.com/sv/docs/marketo-developer/marketo/rest/lead-database/opportunities
- API-dokumentation för synkroniseringsmöjligheter: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Opportunities/operation/syncOpportunitiesUsingPOST
-
Synkronisera de senast intressanta tids-/MSI-bedömningsfälten till SFDC.
När dina Salesforce-objekt har synkroniserats korrekt till Marketo kan du dra nytta av MSI-funktionerna. Fälten Senaste intressanta MSI-stund/poäng visas i REST API för leads. Dessa fält beräknas av MSI och är skrivskyddade.
Fälten Senaste intressanta stund/poäng i en Marketo Lead måste synkroniseras regelbundet till Salesforce med REST API Lead-slutpunkten. Fråga den här slutpunkten efter en Marketo Lead med hjälp av externalPersonId som filterType och skicka Salesforce lead-GUID som filterValue.
table 0-row-1 GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=salesforceLeadId1,salesforceLeadId2 Du kan sedan använda värdena för de här fälten för att synkronisera till ditt Salesforce lead-/kontaktobjekt.
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 Field Salesforce Lead-/kontaktfält Beskrivning msiLastIntressantMomentType Etikett: Senaste intressanta stund typ
Namn: Last_Intressant_stund_typ__cTyp av det sista intressanta tillfället för leadet msiLastIntressantMomentDate Etikett: Senaste intressanta datum
Namn: Last_Intressant_Moment_Date__c
Datum för leadets sista intressanta stund msiLastInterestingMomentDesc Etikett: Beskrivning av Senaste intressanta stund
Namn: Last_Intressant_stund_Desc__c
Beskrivning av leadets sista intressanta stund msiLastIntressantMomentSource Etikett: Senaste intressanta stund Source
Namn: Last_Intressant_stund_Source__c
Source för ledningens sista intressanta ögonblick prioritet Etikett: Engagement
Namn: Prioritet__c
Leadens prioritet relativeUrgent Etikett: Relativt akutvärde
Namn: Emergency_Value__c
Leadens relativa brådskande situation relativeScoring Etikett: Relativt poängvärde
Namn: Relative_Score_Value__c
Relativ poängsättning av lead Dokumentation för Lead REST API: https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/getLeadByIdUsingGET.
Korrekt användning av de externa fälten är avgörande för en lyckad icke-inbyggd synkronisering. Om du inte ser data i vissa vyer är det troligt att ett visst fält inte synkroniserades korrekt. Om t.ex. en leads aktiviteter och intressanta stunder inte visas vid sökning i MSI-widgeten under deras konto, är det troligt att antingen lead-företagets företag eller kontot inte synkroniserades korrekt. Genom att utföra en GET-begäran för denna lead och ange externa fält kan du kontrollera om leadet synkroniserades korrekt. E-postmeddelandet för den externa säljaren i Marketo måste dessutom matcha e-postmeddelandet för den användaren i Salesforce. Data kanske inte visas på fliken Marketo i Salesforce om e-postmeddelandena inte matchar.