Uma integração de Facebook lead ads com Salesforce move automaticamente leads capturados em instant forms da Meta para o Salesforce Sales Cloud. Você conecta com o app gratuito Lead Capture da Salesforce, Zapier ou um conector de terceiros, mapeando cada campo do formulário para o objeto Lead ou Contact do Salesforce. O app nativo Lead Capture sincroniza em tempo real sem custo, enquanto uma integração separada Meta Conversion Leads envia o status do CRM de volta para a Meta para otimizar a entrega dos anúncios. Isso elimina uploads manuais de CSV, vence a expiração de leads de 90 dias da Meta e coloca vendas fazendo follow-up mais rápido.
Um lead que fica em um CSV esperando alguém reimportar manualmente é um lead que você está perdendo aos poucos. Pior: a Meta só mantém seus dados de lead por cerca de 90 dias antes de apagar, então o hábito de exportação manual vira uma responsabilidade silenciosa quando o volume aumenta. Conectar Facebook lead ads ao Salesforce remove totalmente a etapa humana: um envio de formulário vira um registro do Salesforce em segundos, e sua equipe comercial trabalha o lead enquanto ele ainda está quente.
Este guia é a referência profunda e específica de Salesforce. Ele fica abaixo da nossa visão geral mais ampla de integração de Facebook lead ads com CRM, e assume que você já conhece os fundamentos de Facebook lead ads. Aqui vamos até o fundo do Salesforce: todos os métodos de conexão comparados, os passos exatos do setup nativo, como mapear campos e a parte que quase ninguém configura, enviar status de lead de volta para a Meta para reduzir seu custo por lead.
Uma coisa precisa ficar clara antes de tudo, porque confunde quase todo mundo que pesquisa esse tema.
As duas formas de Facebook e Salesforce se conectarem
Quando alguém diz "integração de Facebook lead ads com Salesforce", geralmente está descrevendo uma de duas coisas completamente diferentes que compartilham o nome e até dividem uma vizinhança no AppExchange. Entender isso é metade da batalha.
- Direção A, leads entrando no Salesforce. Um novo lead envia seu instant form da Meta, e esse registro flui para o Salesforce como Lead ou Contact. É o que a maioria das pessoas quer, e é tratado pelo app nativo Lead Capture, Zapier ou um conector.
- Direção B, status de lead voltando para a Meta. Seus leads já estão no Salesforce, e você envia o status de lifecycle deles (qualificado, ganho, lixo) de volta para a Meta para que o algoritmo otimize para pessoas que realmente viram clientes. Este é um app separado, a integração Meta Conversion Leads, e é onde os ganhos reais de performance vivem.
A maioria dos anunciantes só configura a Direção A. Configurar as duas é o que separa um pipeline de leads organizado de uma campanha que fica mais barata e com mais qualidade ao longo do tempo. Vamos cobrir ambas, começando por colocar leads para dentro.

Suas opções em resumo
Existem cinco formas práticas de ligar as duas plataformas. Veja como elas se comparam antes de aprofundarmos cada uma.
| Método | Direção | Tempo real? | Custo | Cria | Melhor para |
|---|---|---|---|---|---|
| Native Lead Capture | Leads in | Sim (segundos) | Gratuito | Lead | Maioria dos anunciantes que querem sincronização gratuita e confiável |
| Meta Conversion Leads | Status back | Na mudança de status | Gratuito | (envia eventos) | Otimizar entrega de anúncios para qualidade de lead |
| Zapier | Leads in | Polling, 1 a 15 min | Pago (app Premium) | Lead, Contact, mais | Contacts, filtros, lógica entre objetos |
| Connector (Outfunnel, etc.) | Leads in | Quase tempo real | A partir de cerca de $29/mês | Lead ou Contact | Tracking de UTM e ROI, ambos os objetos |
| Importação manual de CSV | Leads in | Não | Gratuito | Lead ou Contact | Uso pontual ou volume muito baixo |
O padrão honesto para a maioria das equipes é o app nativo para leads entrando, mais o app Conversion Leads para o loop de otimização. Ambos são gratuitos. Recorra ao Zapier ou a um conector apenas quando precisar de algo específico que eles oferecem.

Como conectar Facebook Lead Ads ao Salesforce nativamente
A Salesforce publica um app gratuito chamado Lead Capture in Sales Cloud que sincroniza envios de lead forms da Meta diretamente para sua org em tempo real. Ele mapeia prospects para o objeto Lead e não exige middleware. Você pode vê-lo no Salesforce AppExchange.
Pré-requisitos
- Uma edição qualificada do Salesforce. Você precisa de Sales Cloud com acesso à API, ou seja, Professional edition ou superior (Enterprise e Unlimited incluídas). Developer edition funciona para testes. Group e Essentials editions não são suportadas porque não têm a API e o acesso a Connected App de que o app depende.
- Acesso admin do Salesforce para instalar o app, configurar o Connected App e atribuir permission sets.
- Acesso admin do Meta Business à Página que roda seus lead ads.
- Pelo menos um lead form ativo nessa Página.
Lance mais. Clique menos.
Suba centenas de criativos de uma vez, combine thumbnails com vídeos automaticamente e exporte direto para o Meta Ads Manager.
Teste Ads Uploader grátisNão precisa de cartão de crédito • Teste grátis de 7 dias
Os passos de setup
- Instale o app pelo AppExchange na sua org Salesforce.
- Configure o Connected App. Em Setup, abra Manage Connected Apps, edite Salesforce Lead Capture, e em OAuth policies defina Permitted Users como "Admin approved users are pre-authorized."
- Atribua o permission set. Em Setup, pesquise Permission Sets, abra Salesforce Lead Capture, clique em Manage Assignments e adicione todos os usuários que vão rodar a integração. Admins também precisam disso, e pular essa etapa é uma razão clássica para o setup falhar em silêncio.
- Crie a tarefa Lead Capture. Abra o App Launcher, selecione Lead Capture, clique em New Task, depois no ícone do Facebook. Faça login no Facebook, escolha a Página pela qual anuncia e escolha o lead form específico. Só aparecem Páginas em que você tem direitos de admin. A Salesforce documenta o fluxo completo de tarefas no artigo de ajuda Import Facebook Leads into Sales Cloud.
- Mapeie seus campos (coberto em detalhe na próxima seção) e envie a tarefa.
A etapa que quase todo mundo perde
Instalar o app no Salesforce não basta. Você também precisa conceder permissão ao Salesforce para ler seus leads no lado do Facebook, e este é o motivo mais comum para um setup "concluir" mas nenhum lead chegar.
No Meta Business Suite, vá para Integrations, depois Lead Access. Abra a aba CRM, clique em Assign CRM e escolha Salesforce Lead Capture para vincular o app à sua Página. Faça isso para cada Página e cada formulário que deseja sincronizar. Depois de atribuído, envios fluem para o Salesforce em segundos.
Se você também desativar ad blockers enquanto configura (a interface Lead Capture roda em um pop-up que plugins rígidos de privacidade podem quebrar), o setup nativo é realmente um trabalho de dez minutos.
Mapeando os campos do formulário para o Salesforce
Mapeamento de campos é onde uma integração limpa é ganha ou perdida. Durante a tarefa Lead Capture, você combina cada campo do formulário do Facebook com um campo Lead do Salesforce. O mapeamento padrão é assim.
| Campo do formulário do Facebook | Campo Lead do Salesforce | Notas |
|---|---|---|
| Full name | FirstName + LastName | O app divide automaticamente um único campo de nome completo |
| Pré-preenchido a partir do perfil Meta do usuário | ||
| Phone number | Phone | Pré-preenchido, e pode estar desatualizado, então verifique no formulário |
| (static value) | LeadSource | Defina como "Facebook Lead Ad" para relatórios limpos |
| (static value) | LeadStatus | Defina como "New" ou seu status de entrada |
| (static value) | Company | Veja a pegadinha abaixo |
| Meta Lead ID | Custom field | Armazene agora se pretende usar Conversion Leads depois |
A pegadinha do campo Company
O Salesforce exige o campo Company em todo Lead, mas formulários do Facebook para consumidores quase nunca coletam isso. Se você ignorar, os leads falham na criação. Há duas correções limpas: adicionar uma pergunta curta "Company" ao instant form, ou mapear um valor padrão estático (como "Facebook Lead") para Lead.Company durante o setup. O app nativo permite definir valores estáticos para campos como LeadSource, Status e Company, então um default é o caminho menos doloroso para campanhas B2C.
Lead versus Contact
O app nativo cria apenas registros Lead. Isso atende à maioria das campanhas inbound, em que um prospect frio deve cair como Lead e passar pelo processo normal de qualificação e conversão. Se seu movimento exige que pessoas cheguem como Contacts (comum em fluxos account-based ou de clientes existentes), o app nativo não faz isso. Use Zapier, um conector ou um Salesforce Flow pós-captura. Essa escolha Lead-versus-Contact é o motivo mais comum para equipes superarem o app gratuito.
Economize horas em testes criativos
Pare de subir anúncios um por um. Processe criativos ilimitados em massa com correspondência automática de mídia e publicação direta via API.
Teste Ads Uploader grátisNão precisa de cartão de crédito • Teste grátis de 7 dias
Conectando com Zapier
Quando você precisa de flexibilidade que o app nativo não oferece, Zapier é o próximo passo usual. O conector Facebook Lead Ads dele é um app Premium, então você precisa de um plano pago do Zapier para usar em produção.
O fluxo é um trigger New Lead no Facebook Lead Ads (efetivamente instantâneo) combinado com uma ação do Salesforce: Create Lead, Create Contact, Convert Lead, Add Lead to Campaign ou atualizar um registro existente. A flexibilidade é real. Você pode filtrar quais leads sincronizam (por formulário, localização ou resposta), checar duplicados e escrever em objetos que o app nativo não toca.
O tradeoff é timing e custo. Embora o trigger do Facebook seja instantâneo, o lado Salesforce roda em uma agenda de polling que varia de cerca de 1 a 15 minutos dependendo do plano, então "tempo real" fica mais perto de "quase tempo real". Você também paga por tarefa e configura um Zap separado para cada formulário e objeto. Escolha Zapier quando precisar especificamente de Contacts, filtros ou lógica entre objetos, não como padrão.
Conectores e importação manual
Além do Zapier, conectores dedicados como Outfunnel, LeadsBridge, Make e Pabbly Connect sincronizam leads do Facebook para o Salesforce. Outfunnel começa em cerca de $29 por mês, sincroniza para Leads ou Contacts e carrega dados de UTM e lead source para você atribuir ROI de campanha, algo que o app nativo não faz. Pabbly Connect inclui uma cota mensal de tarefas gratuitas. Essas ferramentas justificam o custo quando você quer mapeamento mais rico, os dois objetos ou atribuição embutida. Se você também roda outro CRM, o mesmo padrão se aplica, e nosso guia de Facebook lead ads HubSpot percorre essa stack.
Importação manual de CSV é o fallback. No Ads Manager ou Meta Business Suite, abra seu lead form e baixe o CSV, depois importe com o Data Import Wizard do Salesforce (Setup, Data Import Wizard) ou o Data Loader, combinando colunas do CSV com campos Lead ou Contact. Funciona sem middleware, mas não é em tempo real e vive ou morre pela lembrança de alguém fazer isso. Lembre do relógio de 90 dias: a Meta apaga dados de leads cerca de 90 dias após o envio, então qualquer coisa não exportada nessa janela desaparece. Esse único fato é o argumento mais forte para automatizar a sincronização em vez de depender de exportações.
Enviando status de lead de volta para a Meta
Esta é a seção que se paga, e a que a SERP quase não cobre. Tudo acima coloca leads dentro do Salesforce. A integração Meta Conversion Leads faz o inverso: envia o status Salesforce de cada lead de volta para a Meta para que o leilão otimize para qualidade, não só volume.
É um app separado, gratuito e no-code, distinto do Lead Capture, e a Meta explica no documento de ajuda Connect your Salesforce Sales Cloud to Meta. A estrutura é esta:
- Crie um dataset no Events Manager. No Meta Events Manager, conecte uma nova fonte de dados do tipo CRM e crie um dataset para suas conversões de lead. Isso dá um dataset ID.
- Instale o app Meta Conversion Leads para Sales Cloud pelo AppExchange.
- Atribua o permission set. Dê aos usuários o permission set Meta Conversion Leads Users.
- Armazene o Meta Lead ID. Cada registro de lead precisa conter o Facebook Lead ID (às vezes rotulado Meta Lead ID). Se você mapeou isso durante o setup nativo do Lead Capture, já tem.
- Conecte o Salesforce à Meta. No app, vincule seu Business Manager e o dataset, depois mapeie o Lead ID e os campos de contato enviados.
Depois de conectado, mudar o status de um lead no Salesforce (para Qualified, Won ou Disqualified) envia um evento de volta para a Meta pela Conversions API. A Meta então usa o objetivo Maximize number of conversion leads para buscar pessoas que se pareçam com seus melhores leads fechados. A Meta relata que anunciantes usando Conversions API for CRM com esse objetivo veem em média 21% menor custo por lead de qualidade versus otimizar para volume bruto de leads.
Para o feedback ser útil, seja deliberado sobre quais status você envia. A Meta aprende com o sinal que você entrega, então um evento significativo de "qualified" ou "won" vale muito mais do que disparar uma conversão no momento em que o lead é criado. Mapeie seus marcos reais de vendas: envie o evento quando um representante marca o lead como Qualified, ou quando ele vira uma Opportunity, não na entrada. Quanto mais limpa for a definição de um bom lead no Salesforce, melhor a Meta otimiza para pessoas parecidas. Status ruins entrando significam otimização ruidosa saindo, então este é um ponto em que higiene disciplinada de CRM reduz diretamente o custo de anúncio.
Uma data para planejar: a partir de abril de 2026, o objetivo conversion leads exige uma conexão CRM server-side (a Conversions API, que esta integração fornece) para novas campanhas, com campanhas existentes obrigadas a migrar até agosto de 2026. Se qualidade de lead é sua prioridade, essa integração não é mais opcional. Para o quadro completo de conexão de qualquer CRM, a visão geral mais ampla de CRM linkada antes é o próximo lugar.
Solução de problemas comuns de sincronização
Quando os leads param de chegar, percorra estes itens em ordem.
- Leads não importam de jeito nenhum. Primeiro confira o lado do Facebook: Meta Business Suite, Integrations, Lead Access, aba CRM, e confirme que Salesforce Lead Capture ainda está atribuído à Página correta. Este é o culpado número um.
- Setup conclui, mas nada sincroniza. Verifique se o usuário tem o permission set Salesforce Lead Capture (admins incluídos), e se o Connected App ainda mostra "Admin approved users are pre-authorized." Reautentique se uma senha ou token mudou.
- A tela Lead Capture não carrega. Desative ad blockers e permita pop-ups, depois tente de novo em um navegador padrão.
- Leads são criados e depois desaparecem. Uma regra de duplicidade ou assignment rule do Salesforce pode estar mesclando ou roteando novamente. Revise suas regras de duplicidade para que leads do Facebook não sejam absorvidos silenciosamente por registros existentes.
- Leads rejeitados na criação. Quase sempre o campo Company ausente. Adicione um default estático ou uma pergunta no formulário.
- Consentimento e privacidade. Mapeie qualquer checkbox de opt-in do formulário para um campo customizado de consentimento no Lead para registrar acordo, e mantenha o armazenamento alinhado ao GDPR e à sua política de retenção.
Conclusão
Conectar Facebook lead ads ao Salesforce não é uma tarefa só, é uma escolha de direção. Para leads entrando, o app nativo Lead Capture é gratuito, em tempo real e suficiente para a maioria das equipes, com Zapier e conectores esperando quando você precisa de Contacts, filtros ou atribuição. Para performance saindo, a integração Meta Conversion Leads envia status do Salesforce de volta para a Meta e, segundo os dados da própria Meta, entrega em média 21% menor custo por lead de qualidade.
Configure primeiro a sincronização nativa, mapeie seus campos com cuidado (atenção ao campo Company e armazene o Meta Lead ID), conceda CRM access no lado do Facebook e confirme que um lead de teste chega. Depois adicione o loop Conversion Leads para suas campanhas ficarem mais inteligentes conforme sua equipe comercial trabalha o pipeline. Com a regra de conversion leads de abril de 2026 agora em vigor, o lado de otimização é a diferença entre uma integração Salesforce que apenas arquiva leads e uma que reduz ativamente quanto cada lead bom custa.
