Leer meer over de complexiteit van Salesforce CRM-synchronisatie met Marketo Engage, inclusief algemene synchronisatieproblemen tijdens de conversie van leads naar contacten, synchronisatiefouten en de bijbehorende oplossingen en wanneer u een hoger niveau moet bereiken door aangepaste Salesforce-objecten te synchroniseren.
Een robuuste en efficiënte CRM-integratie met Adobe Marketo Engage onderhouden is essentieel voor een effectieve marketingautomatisering. Door de complexiteit van deze verbinding te begrijpen garandeert u een accurate gegevensstroom en maakt u gepersonaliseerde campagnes beter, van het oplossen van problemen met de initiële synchronisatie tot het beheren van de synchronisatie van aangepaste CRM-objecten.
Marketo Engage biedt drie native CRM-connectors voor Salesforce, Microsoft Dynamics en Veeva, elk met zijn unieke onderhoudseisen. Dit artikel is gebaseerd op mijn uitgebreide ervaring met Salesforce CRM-integratie. Ik bespreek veelvoorkomende gebruiksscenario's over het verbeteren van de synchronisatie tussen Salesforce en Marketo Engage na de initiële synchronisatie:
- Aangepaste velden toewijzen in Salesforce
- Synchronisatiefouten begrijpen
- Aangepaste CRM-objecten maken en synchroniseren.
Bovendien zal ik tonen hoe u deze elementen kunt configureren in Salesforce en Marketo Engage. Bekijk de video's om mijn tips en trucs te ontdekken.
Gebruiksscenario 1: Aangepaste CRM-velden toewijzen voor conversies van lead naar contact
Zakelijk scenario: Leadscoring
Denk aan een scenario waarbij leadscoring wordt geïmplementeerd in een veld binnen het leadobject. Als deze leadscore diverse acties triggert en aan het verkoopteam wordt getoond, maar de velden niet voor conversie zijn toegewezen, gaan de gegevens verloren tijdens de overgang van lead naar contact. Dit gegevensverlies betekent dat de gegevens in het leadobject blijven maar niet naar het contactobject worden overgedragen, waardoor belangrijke marketingvelden aan de CRM-zijde niet zichtbaar zijn voor de verkoopmedewerkers.
Als Marketo Engage-beheerder moet u nauw samenwerken met uw Salesforce-beheerders om ervoor te zorgen dat zij de aangepaste velden in Salesforce correct toewijzen. Het is van cruciaal belang voor het behouden van de gegevensintegriteit dat u begrijpt hoe u deze velden op de juiste manier kunt toewijzen.
Actiepunt: vraag uw Salesforce-beheerders om aangepaste Salesforce CRM-velden toe te wijzen voor conversies. Deze toewijzing zorgt ervoor dat leadgegevens naadloos overgaan naar contactgegevens tijdens de levenscyclus van de lead en dat aangepaste gegevenspunten worden gebruikt in Marketo Engage.
Veelvoorkomende valkuilen: ik heb gezien hoe gebruikers aangepaste velden maken op lead- en contactobjecten van Salesforce en deze velden synchroniseren met Marketo Engage. Als de API-naam en de veldinstellingen gelijk zijn, worden beide velden van lead- en contactobjecten van Salesforce onder één veld weergegeven in Marketo Engage.
Als uw Salesforce-beheerders deze velden niet toewijzen, worden de waarden van het Salesforce-leadobject niet overgedragen naar het Salesforce-contactobject tijdens het conversieproces voor leads van uw verkoopteam. Dit leidt tot verlies van marketinggegevens en onvolledige contactprofielen.
Video: volg mee om te zien hoe ik dit in Salesforce toewijs.
Met deze setup kunnen de waarden in uw Salesforce-leadobject op een adequate manier worden getransporteerd naar het Salesforce-contactobject wanneer uw verkoopteam leads converteert naar contacten in Salesforce. Uiteindelijk kunnen ze synchroniseren met het verenigde veld in Marketo Engage.
Gebruiksscenario 2: Salesforce CRM-synchronisatiefouten begrijpen
Zakelijk scenario: CRM-gegevensdiscrepantie en fouten
Ondanks robuuste gegevensintegratie zijn CRM-synchronisatiefouten gebruikelijk en vaak oplosbaar. Wanneer u onderbrekingen ondervindt met de gegevensstroom tussen Marketo Engage en Salesforce, moet u snel de oorzaak van synchronisatieproblemen vaststellen en oplossen. Eerst moet u de specifieke foutberichten in de sectie "Beheer" analyseren om het type probleem te identificeren.
Video: kijk en leer hoe ik drie veelvoorkomende synchronisatiefouten oplos en hun overeenkomstige acties uitvoer.
Ik beschrijf ook drie typen synchronisatiefouten en de bijbehorende acties om deze op te lossen voor toekomstige referentie.
1. Toegangsproblemen: wanneer de Marketo-synchronisatiegebruiker over onvoldoende toestemmingen in Salesforce beschikt om noodzakelijke acties uit te voeren zoals het opnemen of bijwerken van records, krijgt u een fout "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY" of "INSUFFICIENT_ACCESS_OR_READONLY".
- Actiepunt: in dit scenario moet u de Marketo-synchronisatiegebruiker de vereiste beheerdersprofieltoestemmingen in Salesforce verlenen om gegevenssynchronisatie te herstellen.
2. Problemen met duplicaten: wanneer duplicaatregels in Salesforce verhinderen dat nieuwe records met overeenkomstige criteria, zoals e-mailadressen, worden gemaakt, ontvangt u een fout "DUPLICATES_DETECTED".
- Actiepunt: in dit scenario moet u Salesforce-duplicaatregels herzien en mogelijk aanpassen of de dubbele records oplossen om toe te staan dat de synchronisatie wordt uitgevoerd.
3. Problemen met ontbrekende of ongeldige gegevens: wanneer de gegevensvalidatie mislukt wegens ontbrekende vereiste velden, ongeldige keuzelijstwaarden of aangepaste validatieregels, krijgt u fouten zoals "FIELD_CUSTOM_VALIDATION_EXCEPTION", "INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST" of "REQUIRED_FIELD_MISSING". Als het veld "Status" van een lead bijvoorbeeld is ingesteld op "Gediskwalificeerd" en een veld "Reden voor diskwalificatie" vereist is, mislukt de synchronisatie. De records worden pas in Salesforce gevuld wanneer het veld "Reden voor diskwalificatie" is gevuld met een geldige waarde. Deze oplossing is afhankelijk van eventuele aangepaste regels die uw records moeten naleven.
- Actiepunt: in deze instanties moet u gegevensnaleving van de Salesforce-validatieregels garanderen om de synchronisatiefouten op te lossen. U moet bijvoorbeeld consistente keuzelijstwaarden gebruiken voor de velden in beide systemen. In de onderstaande voorbeeldschermafbeeldingen activeerde de keuzelijstwaarde "Functieniveau: HR" de synchronisatiefout vanwege ongeldige gegevens. U moet de keuzelijstwaarde bijwerken om de synchronisatiefout op te lossen.
Nu hebt u geleerd hoe u veelvoorkomende synchronisatiefouten in Marketo Engage en Salesforce kunt diagnosticeren en oplossen.
Gebruiksscenario 3: Een hoger niveau bereiken met meer velden door aangepaste objecten te creëren en te synchroniseren
Zakelijk scenario: Nieuwe gegevensvelden voor doelgerichte marketingcampagnes
Uw marketing- en verkoopteams vragen om unieke, bedrijfsspecifieke gegevens van uw Salesforce CRM naar Marketo Engage over te brengen voor doelgerichte marketingcampagnes en verbeterde segmentatie. In dit scenario kunt u aangepaste objectsynchronisatie gebruiken om meer velden voor de nieuwe gegevens te maken. Een gebruiksscenario kan bijvoorbeeld zijn dat uw team wilt dat bepaalde accounts een andere e-mailcampagne ontvangen dan andere als ze geabonneerd zijn op een ander type product/service.
Voordat u doorgaat met het synchroniseren van aangepaste CRM-objecten, is het belangrijk dat u controleert of uw aangepaste Salesforce-objecten correct zijn geconfigureerd.
-
Actiepunt 1: Salesforce-functionaliteit uitbreiden met aangepaste objecten
- Wanneer standaard Salesforce-objecten niet voldoen aan uw specifieke gegevensbehoeften voor marketingcampagnes, kunt u aangepaste objecten maken om het platform te personaliseren. Als u bijvoorbeeld een softwarebedrijf bent dat projecten beheert, zou u kunnen overwegen een aangepast object "Licentie" aan te maken om licentiedetails bij te houden. U kunt dit Licentie-object vervolgens koppelen aan het Accounts-object om de licentie te koppelen aan specifieke klanten. Met deze strategie kunt u gegevens die uniek zijn voor uw bedrijfsprocessen, vastleggen en beheren.
-
Actiepunt 2: koppeling van aangepaste objecten en toestemmingen
- Als u er zeker van wilt zijn dat een aangepast object in Salesforce kan worden gesynchroniseerd met Marketo Engage, controleert u eerst of het gekoppeld is aan een lead-, contact- of accountobject. Bovendien moet de Marketo-synchronisatiegebruiker leestoegang voor het aangepaste object hebben. Deze toegang zorgt ervoor dat Marketo Engage de gegevens van het aangepaste object zowel kan weergeven als synchroniseren. U maakt bijvoorbeeld een aangepast object met de naam "Evenementen bijgewoond" en u wilt dit object in Marketo Engage gebruiken. De eerste actie is ervoor te zorgen dat het aangepaste object gerelateerd is aan het object "Contact" en dat de synchronisatiegebruiker leestoegang heeft.
Video: hier toon ik hoe u de aangepaste objectsynchronisatie van Salesforce CRM correct kunt instellen en de personen kunt vinden die aangepaste-objectgegevens hebben in slimme campagnes/slimme lijsten.
Tips voor het werken met aangepaste Salesforce-objecten in Marketo Engage
- Salesforce-synchronisatie uitschakelen voordat aangepaste objecten worden toegevoegd: het is van cruciaal belang om de Salesforce-synchronisatie uit te schakelen in Marketo Engage voordat u begint met het toevoegen van aangepaste objecten uit Salesforce. Dit helpt potentiële conflicten of fouten tijdens het integratieproces te voorkomen.
- Velocity-scripttokens gebruiken voor velden met aangepaste objecten in e-mails: bent u van plan velden van aangepaste Salesforce-objecten als tokens in Marketo Engage-e-mails te gebruiken? Als dat het geval is, moet u Velocity-scripttokens maken en gebruiken. Standaard Marketo Engage-tokens hebben niet rechtstreeks toegang tot deze velden.
- Unieke namen voor aangepaste objecten garanderen: Marketo Engage vereist dat alle aangepaste objecten unieke namen hebben. Er worden geen twee verschillende aangepaste objecten met dezelfde naam ondersteund.
- Velden met aangepaste objecten gebruiken als beperkingen: velden met aangepaste objecten zijn niet beschikbaar als direct filter zoals andere aangepaste/standaardvelden op het persoonsobject in Marketo Engage. Zij zijn wel beschikbaar als beperkingen van het filter Heeft <aangepaste-objectnaam>.
Nu hebt u geleerd dat de synchronisatie van aangepaste CRM-objecten uw segmentatiemogelijkheden in Marketo Engage naar een hoger niveau kan tillen. Zodra u de configuratie hebt ingesteld, kunt u zich op uw doelgroep in Marketo Engage richten met gegevens van aangepaste Salesforce-objecten.
De belangrijkste dingen om te onthouden
Na de initiële Salesforce-synchronisatie is het van essentieel belang dat u als Marketo Engage-beheerder de gegevensstroom van Salesforce naar Marketo Engage onderhoudt, zodat uw marketeers campagnes op de juiste manier kunnen targeten.
Laten we de meest gebruikte Salesforce CRM-gebruiksscenario's voor synchronisatie en de voorgestelde acties voor dagelijkse essentiële CRM-synchronisatietaken nog eens doornemen:
-
Onvolledige contactprofielen in Salesforce als leads worden omgezet in contacten in Salesforce: controleer of u uw aangepaste Salesforce-velden correct toewijst voor de lead- en contactobjecten.
-
Veelvoorkomende Salesforce-synchronisatiefouten: begrijp de hoofdoorzaak voor veelvoorkomende synchronisatiefouten, zoals toegang, duplicaten en ontbrekende of ongeldige gegevens. Onderzoek vervolgens de juiste gebieden in uw Salesforce-instantie om de synchronisatie te laten doorgaan.
-
Aangepaste objecten synchroniseren met Marketo Engage om de segmentatiemogelijkheden te verbeteren: begin in Salesforce om de toestemming voor aangepaste objecten te configureren en deze met uw lead-, contact- of accountobject te koppelen. Daarna kunt u verdergaan en de synchronisatie van aangepaste objecten in Marketo Engage inschakelen.