Skip to content

Integração de anúncios de leads do Facebook via Zapier

Com a integração do Facebook Lead Ads via Zapier, você pode importar seus leads do Facebook para a Braze e rastrear um evento personalizado quando os leads forem capturados.

O Facebook Lead Ads é um formato de anúncio que permite que as empresas coletem informações de leads diretamente no Facebook. Esses anúncios são projetados para tornar o processo de geração de leads fácil e prático. Ao utilizar uma integração com o Zapier e a Braze, você pode automatizar a transferência de dados de leads do Facebook para a Braze, possibilitando engajamento em tempo real e ações de acompanhamento personalizadas.

Pré-requisitos

Requisitos Descrição
Conta Zapier É necessário ter uma conta do Zapier para aproveitar essa parceria. Essa integração requer o uso de apps premium do Zapier, então verifique se o seu plano do Zapier tem acesso a apps premium.
Acesso a leads do Facebook O acesso ao Facebook Leads é necessário para cada conta de anúncio que você planeja usar com a Braze.
Gerenciador de Negócios do Facebook Você usará o Facebook Business Manager, uma ferramenta centralizada para gerenciar os ativos do Facebook da sua marca (por exemplo, contas de anúncios, páginas e apps), como parte dessa integração.
Conta de anúncios do Facebook Você precisará de uma conta de anúncios ativa no Facebook vinculada ao gerenciador de negócios da sua marca.

Confirme se você tem a permissão “Manage ad accounts” para cada conta de anúncios que planeja usar com a Braze e se aceitou os termos e condições da conta de anúncios.
Página do Facebook Você precisará de uma página ativa no Facebook vinculada ao gerenciador de negócios da sua marca.

Certifique-se de ter as permissões “Manage Pages” para cada página do Facebook que planeja usar com a Braze.
Endpoint REST da Braze Certifique-se de saber o URL do seu endpoint REST. Seu endpoint de API corresponde ao URL do dashboard da sua instância da Braze.

Por exemplo, se o URL do dashboard for https://dashboard-03.braze.com, seu endpoint será dashboard-03.
Chave da API REST da Braze Certifique-se de ter uma chave da API REST da Braze com permissões users.track.

Isso pode ser criado no dashboard da Braze em Configurações > Chaves de API.

Integração

Etapa 1: Crie uma campanha de Lead Ads com um formulário instantâneo

No Gerenciador de Anúncios do Facebook, crie uma campanha de leads do Facebook e um formulário de Facebook Lead Ads.

Você pode usar um endereço de e-mail ou um número de telefone ao fazer uma solicitação ao endpoint /users/track para atualizar ou criar o perfil do usuário. Por esse motivo, inclua um campo de contato para e-mail ou telefone no seu formulário de anúncio de leads. Se estiver coletando nomes ou sobrenomes, colete-os separadamente no seu formulário em vez de usar nomes completos.

Etapa 2: Conecte sua conta do Facebook ao Zapier

Etapa 2a: Selecione seu método de conexão no Zapier

No Zapier, acesse Apps para pesquisar os apps do Facebook disponíveis. Selecione Facebook Lead Ads ou Facebook Lead Ads (for Business admins).

Para saber mais sobre esses dois métodos de conexão da sua conta do Facebook ao Zapier, consulte:

Etapa 2b: Adicione o Zapier ao acesso de leads no Facebook Business Manager

No seu Facebook Business Manager, acesse Integrações > Acesso a leads no menu à esquerda. Selecione sua página do Facebook e clique em CRMs. Na guia de CRM, selecione Assign CRMs e adicione o Zapier.

Para obter as etapas de como atribuir o Zapier como uma integração de CRM, consulte a documentação do Facebook.

Etapa 3: Crie seu Zap

Etapa 3a: Crie o gatilho

Depois de conectar sua conta do Facebook, você poderá criar um Zap. Como Trigger (Gatilho), selecione Facebook Lead Ads ou Facebook Lead Ads (for Business Admins) com base na sua escolha na etapa 2.

Para o Event (Evento), selecione New Leads > Continue.

Selecione sua conta do Facebook e, em seguida, Continue.

Selecione sua página do Facebook e o formulário instantâneo que você criou anteriormente e, em seguida, Continue.

Em seguida, teste esse gatilho. Depois de validar a saída do formulário, selecione Continue with selected record.

Etapa 3b: Crie uma ação

Adicione uma nova etapa e selecione Webhooks by Zapier. Em seguida, selecione Custom Request para o campo Event e clique em Continue.

Por fim, configure sua solicitação personalizada inserindo campos na sua carga útil. O trecho de código a seguir mostra um exemplo de carga útil.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
    "attributes": [
        {
            "email": "<insert_email_field>",
            "first_name": "<insert_first_name_field>",
            "last_name": "<insert_last_name_field>",
            "lead_form": "<insert_form_name_field>",
            "fb_campaign": "<insert_campaign_id_field>",
            "fb_ad_set": "<insert_campaign_id_field>",
            "fb_ad": "<insert_campaign_id_field>",
            "email_subscribe": "subscribed",
            "subscription_groups" : [{
                "subscription_group_id": "<subscription_group_id>",
                "subscription_state": "subscribed"
                }
            ]
        }
    ],
    "events": [
        {
            "email": "<insert_email_field>",
            "name": "<insert_custom_event_name>",
            "time": "<insert_timestamp_field>",
            "_update_existing_only": false
        }
    ]
}`

Aqui está um exemplo de como fica no Zapier:

Depois de configurar o webhook, selecione Continue and test. Se o teste for bem-sucedido, você poderá publicar seu Zap.

Etapa 4: Teste seu Zap de anúncios de leads do Facebook

Para testar isso de ponta a ponta, use a ferramenta de testes de Lead Ads do Facebook no console de desenvolvedor do Facebook. Para saber mais, consulte Testes e solução de problemas.

Gerenciamento de identidade do usuário

Essa integração permite atribuir seus leads do Facebook por e-mail por meio do endpoint /users/track.

  • Se o e-mail corresponder a um perfil de usuário existente, a Braze atualizará o perfil com os dados de leads do Facebook.
  • Se houver vários perfis de usuário com o mesmo e-mail, a Braze priorizará o perfil atualizado mais recentemente com um ID externo para atualizações.
  • Se o ID externo não existir, a Braze priorizará o perfil atualizado mais recentemente com o e-mail correspondente.
  • Se não houver um perfil com o e-mail fornecido, a Braze criará um novo perfil e um novo perfil de usuário alias será criado. Para identificar os perfis de usuário alias recém-criados, use o endpoint /users/identify.

Solução de problemas

Testei o gatilho e a ação com sucesso, então por que não consigo publicar meu Zap no Zapier?

Para usar essa integração, você deve ter um plano do Zapier que ofereça suporte a apps premium.

Por que os leads do Facebook não estão sincronizando com a Braze?
  1. Verifique se você tem acesso de administrador à sua página do Facebook, conta de anúncios e acesso a leads. Em seguida, reconecte sua conta no Zapier.
  2. Verifique se o formulário instantâneo que você criou no Facebook corresponde ao formulário selecionado na sua etapa de gatilho.
  3. Verifique se você atribuiu o Zapier ao acesso de leads em Facebook Business Manager > Integrations > Lead Access.
Por que estou vendo perfis de usuário duplicados com o mesmo e-mail?

Há maneiras específicas de criar e gerenciar perfis de usuários na Braze com base no ciclo de vida do perfil do usuário.

Dependendo dos seus processos internos e de quando você está disparando a criação de clientes na Braze, você pode encontrar perfis de usuário duplicados devido a uma condição de corrida entre o perfil de usuário sendo criado pela integração e quando o usuário é criado pelo seu sistema. Você pode mesclar perfis de usuários na Braze.

Não tenho uma conta do Zapier. Como posso disparar webhooks de Facebook Lead Ads para a Braze?

Se você não usa e não planeja usar o Zapier, é possível criar a integração diretamente do Facebook para a Braze. Consulte a documentação do Lead Ads para mais informações.

Para recuperar leads do Facebook, use webhooks. Consulte a documentação de webhooks para começar a usar webhooks no Facebook.

Depois de estabelecer o URL dos webhooks no Facebook, trabalhe com sua equipe para determinar o melhor caminho para encaminhar os dados para o endpoint /users/track. Semelhante à abordagem do Zapier, recomendamos fazer uma solicitação por e-mail pelo endpoint users/track.

New Stuff!