Saiba mais sobre as complexidades da sincronização do Salesforce CRM com o Marketo Engage, incluindo problemas comuns de sincronização durante a conversão de leads em contatos, erros de sincronização e suas soluções e quando avançar sincronizando objetos personalizados do Salesforce.
Manter uma integração de CRM robusta e eficiente com o Adobe Marketo Engage é essencial para uma automação de marketing eficaz. Da solução de problemas na sincronização inicial até o gerenciamento da sincronização de objetos personalizados do CRM, compreender as complexidades dessa conexão garante um fluxo de dados preciso e possibilita campanhas personalizadas.
O Marketo Engage oferece três conectores nativos de CRM para Salesforce, Microsoft Dynamics e Veeva, cada um com seus requisitos de manutenção exclusivos. Este artigo se baseia na minha vasta experiência com integração do Salesforce CRM. Abordo casos de uso comuns de aprimoramento da sincronização do Salesforce com o Marketo Engage após a sincronização inicial:
- Mapeamento de campos personalizados no Salesforce
- Noções básicas sobre erros de sincronização
- Criação e sincronização de objetos personalizados do CRM.
Além disso, demonstrarei como configurar esses elementos no Salesforce e no Marketo Engage. Assista aos vídeos para aprender minhas dicas e truques.
Caso de uso 1: mapeamento de campos personalizados do CRM para conversões de Leads em Contatos
Cenário de negócios: pontuação de leads
Considere um cenário em que a pontuação de leads é implementada em um campo dentro do objeto Lead. Se essa pontuação de lead acionar várias ações e for exibida para a equipe de vendas, mas os campos não estiverem mapeados para conversão, os dados serão perdidos durante a transição de lead para contato. Essa perda de dados significa que os dados permanecem no objeto Lead, mas não são transferidos para o objeto Contato, fazendo com que campos importantes de marketing fiquem invisíveis no lado do CRM para vendas.
Como administrador do Marketo Engage, você deve trabalhar em estreita colaboração com os administradores do Salesforce para garantir que eles mapeiem corretamente os campos personalizados no Salesforce. Entender como mapear esses campos corretamente é fundamental para manter a integridade dos dados.
Ação necessária: peça aos administradores do Salesforce para mapear os campos personalizados do CRM do Salesforce para conversões. Esse mapeamento garante que os dados dos leads sejam transferidos sem problemas para os dados de contato durante o ciclo de vida do lead e aproveita os pontos de dados personalizados no Marketo Engage.
Erros comuns: já vi usuários criarem campos personalizados nos objetos Lead e Contato do Salesforce e sincronizarem esses campos com o Marketo Engage. Se o nome da API e as configurações do campo forem os mesmos, os dois campos dos objetos Lead e Contato do Salesforce serão exibidos no Marketo Engage em um único campo.
Se os administradores do Salesforce não mapearem esses campos, os valores do objeto Lead do Salesforce não serão transferidos para o objeto Contato do Salesforce durante o processo de conversão de leads da equipe de vendas, levando à perda de dados de marketing e aos perfis de contato incompletos.
Vídeo: acompanhe para ver como eu mapeio isso no Salesforce.
Com essa configuração, à medida que sua equipe de vendas converte leads em Contatos no Salesforce, os valores no objeto Lead do Salesforce podem ser transportados adequadamente para o objeto Contato do Salesforce. Por fim, eles podem ser sincronizados com o campo unificado no Marketo Engage.
Caso de uso 2: entender os erros de sincronização do CRM da Salesforce
Cenário de negócios: discrepâncias e erros nos dados do CRM
Apesar da integração robusta dos dados, os erros de sincronização do CRM são comuns e geralmente podem ser resolvidos. Ao enfrentar interrupções no fluxo de dados entre o Marketo Engage e o Salesforce, você deve identificar rapidamente e resolver a causa-raiz das falhas de sincronização. Primeiro, analise as mensagens de erro específicas na seção “Administrador” para identificar o tipo de problema.
Vídeo: assista e confira como soluciono três erros comuns de sincronização e as ações correspondentes.
Também descrevi três tipos de erros de sincronização e as ações correspondentes para resolvê-los para sua referência futura.
1. Problemas de acesso: quando o usuário de sincronização do Marketo não tem permissões suficientes no Salesforce para realizar as ações necessárias, como inserir ou atualizar registros, você encontrará um erro “INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY” ou “INSUFFICIENT_ACCESS_OR_READONLY”.
- Ação necessária: nesse cenário, você precisa conceder ao usuário de sincronização do Marketo as permissões de perfil administrativo necessárias no Salesforce para restaurar a sincronização de dados.
2. Problemas de duplicação: quando as regras de duplicatas do Salesforce impedem a criação de novos registros com critérios correspondentes, como endereços de email, você receberá o erro “DUPLICATES_DETECTED”.
- Ação necessária: nesse cenário, você precisa revisar e, possivelmente, ajustar as regras de duplicatas do Salesforce ou resolver os registros duplicados para permitir que a sincronização continue.
3. Problemas com dados ausentes ou inválidos: quando a validação de dados falha devido à falta de campos obrigatórios, a valores inválidos na lista de seleção ou a regras de validação personalizadas, você encontrará erros como “FIELD_CUSTOM_VALIDATION_EXCEPTION”, “INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST” ou “REQUIRED_FIELD_MISSING”. Por exemplo, se o campo “Status” de um lead estiver definido como “Desqualificado” e o campo “Motivo da desqualificação” for obrigatório, a sincronização falhará. Os registros não serão preenchidos no Salesforce até que o campo “Motivo da desqualificação” seja preenchido com um valor válido. Essa resolução varia de acordo com as regras personalizadas que seus registros precisam seguir.
- Ação necessária: nesses casos, você precisa garantir a conformidade dos dados com as regras de validação do Salesforce para resolver os erros de sincronização. Por exemplo, você deve usar valores consistentes na lista de seleção dos campos em ambos os sistemas. Nas capturas de tela de exemplo abaixo, o valor da lista de seleção “Nível do cargo: RH” acionou o erro de sincronização de dados inválidos. Você precisaria atualizar o valor da lista de seleção para resolver o erro de sincronização.
Agora, você aprendeu como diagnosticar e resolver os erros de sincronização comuns no Marketo Engage e no Salesforce!
Caso de uso 3: aprimore seus conhecimentos com mais campos criando e sincronizando objetos personalizados
Cenário de negócios: novos campos de dados para segmentar campanhas de marketing
Suas equipes de marketing e vendas solicitam que dados exclusivos e específicos de negócios sejam transferidos do CRM do Salesforce para o Marketo Engage para campanhas de marketing direcionadas e segmentação aprimorada. Esse é o cenário em que você pode aproveitar a sincronização de objetos personalizados para criar mais campos para os novos dados. Por exemplo, um caso de uso pode ser que sua equipe deseja que determinadas contas recebam uma campanha de email diferente das outras se estiverem inscritas em um tipo diferente de produto/serviço.
Antes de prosseguir com a sincronização de objetos personalizados do CRM, é importante verificar se os objetos personalizados do Salesforce estão configurados corretamente.
-
Ação necessária 1: ampliar a funcionalidade do Salesforce com objetos personalizados
- Quando os objetos-padrão do Salesforce não atendem às suas necessidades específicas de dados para campanhas de marketing, você pode criar objetos personalizados para adaptar a plataforma. Por exemplo, se você for uma empresa de software que gerencia projetos, poderá considerar a criação de um objeto personalizado “Licença” para rastrear detalhes da licença. Em seguida, você pode relacionar esse objeto “Licença” ao objeto “Contas” para vincular a licença a clientes específicos. Essa estratégia permite capturar e gerenciar dados exclusivos dos seus processos de negócios.
-
Ação necessária 2: associação e permissões de objetos personalizados
- Para garantir que um objeto personalizado no Salesforce esteja disponível para sincronização com o Marketo Engage, primeiro verifique se ele está associado a um objeto Lead, Contato ou Conta. Além disso, o Usuário de sincronização do Marketo deve ter acesso de leitura ao Objeto personalizado. Esse acesso garante que o Marketo Engage possa listar e sincronizar os dados do objeto personalizado. Por exemplo, você cria um objeto personalizado chamado “Eventos em que participou” e deseja usá-lo no Marketo Engage. A primeira ação é garantir que ele esteja relacionado ao objeto “Contato” e que o usuário de sincronização tenha acesso de leitura.
Vídeo: assista à minha demonstração de como configurar corretamente a sincronização de objetos personalizados do CRM do Salesforce e localizar as pessoas que possuem dados de objetos personalizados em Campanhas inteligentes/Listas inteligentes.
Dicas para trabalhar com objetos personalizados do Salesforce no Marketo Engage
- Desabilite a sincronização do Salesforce antes de adicionar objetos personalizados: é fundamental desabilitar a sincronização do Salesforce no Marketo Engage antes de começar a adicionar objetos personalizados do Salesforce. Isso ajuda a evitar possíveis conflitos ou erros durante o processo de integração.
- Use tokens de script Velocity em campos de objetos personalizados de emails: você pretende usar campos de objetos personalizados do Salesforce como tokens nos emails do Marketo Engage? Em caso afirmativo, crie e use os tokens de script Velocity. Os tokens-padrão do Marketo Engage não acessam diretamente esses campos.
- Garanta nomes exclusivos para objetos personalizados: o Marketo Engage exige que todos os objetos personalizados tenham nomes exclusivos. Não há suporte para dois objetos personalizados diferentes com o mesmo nome.
- Use campos de objetos personalizados como restrições: os campos de objetos personalizados não estão disponíveis como um filtro direto como outros campos personalizados/padrão no objeto Pessoa no Marketo Engage. Eles estão disponíveis como restrições do filtro Com <nome do objeto personalizado>.
Agora você sabe que a sincronização de objetos personalizados do CRM pode aprimorar seus recursos de segmentação no Marketo Engage. Depois de configurá-la, você poderá direcionar seu público-alvo no Marketo Engage com dados dos objetos personalizados do Salesforce.
Principais conclusões
Após a sincronização inicial do Salesforce, é fundamental que você, como administrador do Marketo Engage, mantenha o fluxo de dados do Salesforce para o Marketo Engage, permitindo que seus profissionais de marketing direcionem as campanhas corretamente.
Vamos revisar os casos de uso comuns da sincronização do CRM do Salesforce e as ações sugeridas para lidar com as tarefas diárias essenciais da sincronização do CRM:
-
Perfis de contato incompletos no Salesforce, pois os leads são convertidos em contatos no Salesforce: verifique se você mapeou os campos personalizados do Salesforce corretamente para os objetos Lead e Contato.
-
Resolução de erros comuns de sincronização do Salesforce: entenda a causa-raiz dos erros comuns de sincronização, como acesso, duplicatas e dados ausentes ou inválidos. Em seguida, investigue as áreas corretas em sua instância do Salesforce para permitir que a sincronização prossiga.
-
Sincronização de objetos personalizados com o Marketo Engage para aprimorar os recursos de segmentação: comece no Salesforce para configurar a permissão de objeto personalizado e associá-la ao seu objeto Lead, Contato ou Conta. A partir daí, você pode prosseguir para habilitar a sincronização do objeto personalizado no Marketo Engage.