Statistiques des ventes pour les intégrations Salesforce non natives sales-insight-for-non-native-salesforce-integrations
Si votre compte Adobe Marketo Engage est connecté à Salesforce par le biais d’une intégration personnalisée ou non native, utilisez cet article pour configurer Sales Insight.
- La fonction “MSI Non natif” est activée pour votre instance Marketo avant de commencer à configurer MSI. Si ce n’est pas le cas et que vous avez déjà acheté la fonctionnalité, veuillez contacter Prise en charge de Marketo. Si vous n’avez pas encore acheté cette fonctionnalité, contactez l’équipe du compte Adobe (votre gestionnaire de compte).
- Un compte Salesforce avec Configuration du package MSI.
- API REST Marketo configuration réussie. Les API CRUD exposées seront la base de la synchronisation non native.
- Lecture billet de blog afin d’obtenir une compréhension de l’objet et des relations.
- Configurez les objets Salesforce pour qu’ils affichent l’identifiant unique global non sensible à la casse de 18 caractères plutôt que l’identifiant unique global sensible à la casse de 15 caractères.
Une synchronisation non native réussie pour MSI nécessite les éléments suivants : successful-non-native-sync-for-msi-requires-the-following
-
Synchroniser l’utilisateur commercial Salesforce avec Marketo.
L’utilisateur commercial Salesforce est un utilisateur externe propriétaire des Leads/Contacts dans Salesforce. Un représentant commercial Marketo doit être mis à jour pour l’utilisateur commercial Salesforce. Le externalSalesPersonId est obligatoire pour l’insertion de la personne commerciale.
table 0-row-3 1-row-3 html-authored no-header Champ Personne Vente Marketo Champ d’utilisateur des ventes Salesforce Description externalSalesPersonId Identifiant unique global sensible à la casse des utilisateurs Salesforce Sales Identifie l’enregistrement Marketo Sales Person à un objet Salesforce Sales User externe.
Il est obligatoire que la personne commerciale soit synchronisée avant de synchroniser les autres objets afin que les relations appropriées soient créées.
- Documentation de l’API pour le représentant commercial : https://developers.marketo.com/rest-api/lead-database/sales-persons/
- Documentation de l’API pour la synchronisation de la personne commerciale : https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#/Sales_jeudi/syncSalesjeudiUsingPOST
-
Synchronisation des comptes Salesforce avec Marketo.
Une société Marketo doit être mise à niveau pour le compte Salesforce. Le externalCompanyId et externalSalesPersonId Les champs sont obligatoires pour l’insertion de la société.
table 0-row-3 1-row-3 2-row-3 html-authored no-header Champ de société Marketo Champ de compte Salesforce Description externalCompanyId Identifiant unique global sensible à la casse du compte Salesforce Identifie un enregistrement Marketo Company à un objet de compte Salesforce externe. externalSalesPersonId Identifiant unique global sensible à la casse des utilisateurs Salesforce Sales Identifie un enregistrement Marketo Company à un objet Salesforce Sales User externe propriétaire du compte.
Également utilisé dans Marketo pour associer la société à la personne commerciale propriétaire de l’enregistrement de société. Il est obligatoire de synchroniser d’abord la personne commerciale avant de définir ce champ.- Documentation API pour les entreprises : https://developers.marketo.com/rest-api/lead-database/companies/
- Documentation API pour la synchronisation des entreprises : https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#/Entreprises/syncEntreprisesUsingPOST
-
Synchronisez les contacts/prospects Salesforce avec Marketo.
Vous devez insérer un prospect Marketo pour le prospect/contact Salesforce. Le externalPersonId, externalSalesPersonId, et externalCompanyId Les champs sont obligatoires pour l’insertion du prospect.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Champ de piste Marketo Champ de prospect/contact Salesforce Description externalPersonId Identifiant unique global non sensible à la casse des leads/contacts Salesforce Identifie l’enregistrement de piste Marketo à un objet de piste/contact Salesforce externe.
Il s’agit d’un nouveau champ qui est introduit pour MSI Non-Native.externalSalesPersonId Identifiant unique global sensible à la casse des utilisateurs Salesforce Sales Identifie l’objet externe Salesforce Sales User propriétaire de ce prospect/contact.
Fait également le lien entre le prospect et la personne qui effectue les ventes dans Marketo. Il est obligatoire que la personne commerciale soit synchronisée correctement en premier.externalCompanyId Identifiant unique global sensible à la casse du compte Salesforce Identifie l’objet de compte Salesforce externe auquel le prospect/contact appartient.
Associe également l’enregistrement de piste à une société dans Marketo. Il est obligatoire que le compte Salesforce soit correctement synchronisé en premier.- Documentation API pour Leads : https://developers.marketo.com/rest-api/lead-database/leads/
- Documentation de l’API pour la synchronisation des pistes : https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#/Leads/syncLeadUsingPOST
-
Synchronisation des opportunités Salesforce avec Marketo.
Vous devez insérer une opportunité Marketo pour l’opportunité Salesforce. Le externalOpportunityId, externalCompanyId, et externalSalesPersonId Les champs sont obligatoires pour la promotion de l’opportunité.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Champ d’objet d’opportunité Marketo Champ d’objet d’opportunité Salesforce Description externalOpportunityId Identifiant unique global non sensible à la casse des leads/contacts Salesforce Identifie l’enregistrement Marketo Opportunity à un objet Salesforce Opportunity externe. externalCompanyId Identifiant unique global sensible à la casse du compte Salesforce Identifie l’objet de compte Salesforce externe auquel cette opportunité appartient.
Il est obligatoire que le compte Salesforce soit correctement synchronisé en premier.externalSalesPersonId Identifiant unique global sensible à la casse des utilisateurs Salesforce Sales Identifie l’objet externe Salesforce Sales User propriétaire de cette opportunité. - Documentation de l’API pour Opportunity : https://developers.marketo.com/rest-api/lead-database/opportunities/
- Documentation de l’API pour la synchronisation des opportunités : https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#/Opportunities/syncOpportunitiesUsingPOST
-
Synchroniser les rôles de contact Salesforce avec Marketo.
Les rôles de contact Salesforce pour une opportunité Salesforce peuvent ensuite être synchronisés via le rôle d’opportunité Marketo. L’enregistrement Rôle d’opportunité requiert le externalOpportunityId, rôle, et leadId champs.
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Champ Rôle de l’opportunité Marketo Champ de rôle de contact Salesforce Description externalOpportunityId Identifiant unique global non sensible à la casse pour Salesforce Opportunity Identifie le rôle d’opportunité Marketo à un objet d’opportunité Salesforce externe.
Il est obligatoire que l’opportunité Salesforce soit correctement synchronisée en premier.leadId S.O. : il s’agit d’un ID de piste Marketo Il s’agit de l’ID de piste Marketo du contact Salesforce synchronisé.
Une fois le contact synchronisé dans Marketo, vous pouvez utiliser l’identifiant unique global sensible à la casse des contacts Salesforce comme externalPersonId et la requête pour le prospect Marketo à l’aide de l’API REST Marketo.rôle Le champ Rôle du contact Salesforce Décrit le rôle du contact pour cette opportunité. - Documentation de l’API pour Opportunity : https://developers.marketo.com/rest-api/lead-database/opportunities/
- Documentation de l’API pour la synchronisation des opportunités : https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#/Opportunities/syncOpportunitiesUsingPOST
-
Synchroniser les champs de notation MSI/Dernier moment intéressant avec SFDC.
Une fois vos objets Salesforce correctement synchronisés avec Marketo, vous pouvez profiter des fonctionnalités MSI. Les champs MSI Last intéressant Moment/Score seront exposés dans l’API REST pour Leads. Ces champs sont calculés par MSI et sont en lecture seule.
Les champs Dernier moment/Score intéressant d’un prospect Marketo doivent être régulièrement synchronisés avec Salesforce à l’aide du point de terminaison de l’API REST. Interrogez ce point de terminaison pour un prospect Marketo à l’aide de la variable externalPersonId comme filterType et transmission du GUID de prospect Salesforce en tant que filterValue.
table 0-row-1 GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=salesforceLeadId1,salesforceLeadId2 Vous pouvez ensuite utiliser les valeurs de ces champs pour vous synchroniser à votre objet Lead/contact 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 Champ de piste Marketo Champ de prospect/contact Salesforce Description msiLastInterestingMomentType Libellé : Dernier type de moment intéressant
Nom : Last_Intéesting_Moment_Type__cType du dernier moment intéressant pour le prospect msiLastInterestingMomentDate Libellé : Date du dernier moment intéressant
Nom : Last_Intéesting_Moment_Date__c
Date du dernier moment intéressant pour le prospect msiLastInterestingMomentDesc Libellé : Description du dernier moment intéressant
Nom : Last_Intéesting_Moment_Desc__c
Description du dernier moment intéressant pour le prospect msiLastInterestingMomentSource Libellé : Dernière source intéressante
Nom : Last_Intéesting_Moment_Source__c
Source du dernier moment intéressant pour l'affaire priorité Libellé : Engagement
Nom : Priority__c
Priorité de la piste relativeUrgency Libellé : Valeur d’urgence relative
Nom : Urgency_Value__c
Urgence relative de l’avance relativeScoring Libellé : Valeur de notation relative
Nom : Relative_Score_Value__c
Score relatif de la piste Documentation de l’API REST Lead : https://developers.marketo.com/rest-api/endpoint-reference/lead-database-endpoint-reference/#/Leads/getLeadByIdUsingGET.
Une bonne utilisation des champs externes est essentielle pour une synchronisation non native réussie. Si vous ne voyez pas les données dans certaines des vues, il est probable qu’un certain champ n’ait pas été correctement synchronisé. Par exemple, si les activités d’une piste et les moments intéressants ne s’affichent pas lors de la recherche dans le widget MSI sous leur compte, il est probable que la société de la piste ou le compte n’ont pas été correctement synchronisés. L’exécution d’une demande de GET pour ce prospect lors de la spécification des champs externes vous aidera à vérifier si le prospect a été correctement synchronisé. De plus, le courrier électronique du commercial externe dans Marketo doit correspondre à celui de cet utilisateur dans Salesforce. Les données peuvent ne pas s’afficher dans l’onglet Marketo de Salesforce si les emails ne correspondent pas.