Skip to content

Integración de Facebook Lead Ads a través de Zapier

Con la integración de Facebook Lead Ads a través de Zapier, puedes importar tus clientes potenciales de Facebook a Braze y realizar un seguimiento de un evento personalizado cuando se captan clientes potenciales.

Facebook Lead Ads es un formato de anuncio que permite a las empresas recopilar información sobre clientes potenciales directamente en Facebook. Estos anuncios están diseñados para que el proceso de generación de clientes potenciales sea fácil y fluido. Al aprovechar una integración de Zapier y Braze, puedes automatizar la transferencia de datos de clientes potenciales de Facebook a Braze, lo que permite la interacción en tiempo real y acciones de seguimiento personalizadas.

Requisitos previos

Requisitos Descripción
Cuenta de Zapier Se requiere una cuenta de Zapier para aprovechar esta asociación. Esta integración requiere el uso de aplicaciones premium de Zapier, así que comprueba que tu plan de Zapier tiene acceso a aplicaciones premium.
Acceso a Facebook Leads El acceso a Facebook Leads es necesario para cada cuenta de anuncios que planees utilizar con Braze.
Facebook Business Manager Como parte de esta integración, utilizarás Facebook Business Manager, una herramienta centralizada para gestionar los activos de Facebook de tu marca (por ejemplo, cuentas de anuncios, páginas y aplicaciones).
Cuenta publicitaria de Facebook Necesitarás una cuenta de anuncios de Facebook activa vinculada al administrador de negocios de tu marca.

Asegúrate de que tienes el permiso “Manage ad accounts” para cada cuenta de anuncios que planees utilizar con Braze, y de que has aceptado los términos y condiciones de tu cuenta de anuncios.
Página de Facebook Necesitarás una página de Facebook activa vinculada al administrador de negocios de tu marca.

Asegúrate de que tienes los permisos “Manage Pages” para cada página de Facebook que planees utilizar con Braze.
Endpoint REST de Braze Asegúrate de que conoces la URL de tu endpoint REST. Tu endpoint de API coincide con la URL del panel de tu instancia de Braze.

Por ejemplo, si la URL de tu panel es https://dashboard-03.braze.com, tu endpoint será dashboard-03.
Clave de API REST de Braze Asegúrate de que tienes una clave de API REST de Braze con permisos users.track.

Puede crearse en el panel de Braze desde Configuración > Claves de API.

Integración

Paso 1: Crea una campaña de Lead Ads con un formulario instantáneo

Desde el administrador de anuncios de Facebook, crea una campaña de Facebook Leads y un formulario de Facebook Lead Ads.

Puedes utilizar una dirección de correo electrónico o un número de teléfono al realizar una solicitud al endpoint /users/track para actualizar o crear el perfil de usuario. Por este motivo, incluye un campo de contacto para correo electrónico o teléfono en tu formulario de anuncios de clientes potenciales. Si recopilas nombres o apellidos, hazlo por separado en el formulario en lugar de utilizar nombres completos.

Paso 2: Conecta tu cuenta de Facebook a Zapier

Paso 2a: Selecciona tu método de conexión en Zapier

En Zapier, ve a Apps para buscar las aplicaciones de Facebook disponibles. Selecciona Facebook Lead Ads o Facebook Lead Ads (for Business admins).

Para obtener más información sobre estos dos métodos de conectar tu cuenta de Facebook a Zapier, consulta:

Búsqueda de aplicaciones en Zapier mostrando las opciones de conexión de Facebook Lead Ads.

Paso 2b: Añade Zapier al acceso a clientes potenciales en Facebook Business Manager

En tu Facebook Business Manager, ve a Integrations > Leads Access en el menú de navegación. Selecciona tu página de Facebook y, a continuación, haz clic en CRMs. En la pestaña CRM, selecciona Assign CRMs y añade Zapier.

Página de acceso a clientes potenciales en Facebook Business Manager con Zapier asignado como integración de CRM.

Para conocer los pasos necesarios para asignar Zapier como integración de CRM, consulta la documentación de Facebook.

Paso 3: Crea tu Zap

Paso 3a: Crea el activador

Una vez que hayas conectado tu cuenta de Facebook, puedes proceder a crear un Zap. Para el activador, selecciona Facebook Lead Ads o Facebook Lead Ads (for Business Admins) según lo que hayas elegido en el paso 2.

Paso del activador en Zapier con Facebook Lead Ads seleccionado.

Para el evento, selecciona New Leads > Continue.

Selección de evento del activador en Zapier mostrando New Leads.

Selecciona tu cuenta de Facebook y, a continuación, Continue.

Paso de conexión de cuenta de Facebook en Zapier para el activador.

Selecciona tu página de Facebook y el formulario instantáneo que creaste anteriormente y, a continuación, Continue.

Configuración del activador en Zapier seleccionando una página de Facebook y un formulario instantáneo.

A continuación, prueba este activador. Después de validar la salida del formulario, selecciona Continue with selected record.

Paso 3b: Crea una acción

Añade un nuevo paso y selecciona Webhooks by Zapier. A continuación, selecciona Custom Request para el campo Event y haz clic en Continue.

Paso de acción en Zapier configurado con Webhooks by Zapier y Custom Request.

Por último, configura tu solicitud personalizada insertando campos en tu carga útil. El siguiente fragmento de código muestra un ejemplo 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
        }
    ]
}`

Aquí tienes un ejemplo de cómo se ve esto en Zapier:

Ejemplo de mapeado de carga útil del webhook en Zapier para enviar campos de clientes potenciales de Facebook a Braze.

Después de configurar tu webhook, selecciona Continue and test. Si la prueba tiene éxito, puedes publicar tu Zap.

Paso 4: Prueba tu Zap de Facebook Lead Ads

Para probarlo de extremo a extremo, utiliza la herramienta de prueba de Lead Ads de Facebook en tu consola para desarrolladores de Facebook. Para más información, consulta Pruebas y solución de problemas.

Gestión de la identidad de los usuarios

Esta integración te permite atribuir tus clientes potenciales de Facebook por correo electrónico a través del endpoint /users/track.

  • Si el correo electrónico coincide con un perfil de usuario existente, Braze actualizará el perfil con los datos de clientes potenciales de Facebook.
  • Si hay varios perfiles de usuario con el mismo correo electrónico, Braze dará prioridad al perfil actualizado más recientemente con un ID externo para las actualizaciones.
  • Si el ID externo no existe, Braze dará prioridad al perfil actualizado más recientemente con el correo electrónico coincidente.
  • Si no existe ningún perfil con el correo electrónico proporcionado, Braze creará un nuevo perfil y se creará un nuevo perfil de usuario alias. Para identificar los perfiles de usuario alias recién creados, utiliza el endpoint /users/identify.

Solución de problemas

Probé el activador y la acción correctamente, pero ¿por qué no puedo publicar mi Zap de Zapier?

Para utilizar esta integración, debes tener un plan de Zapier que admita aplicaciones premium.

¿Por qué los clientes potenciales de Facebook no se sincronizan con Braze?
  1. Comprueba que tienes acceso de administrador a tu página de Facebook, cuenta publicitaria y acceso a clientes potenciales. A continuación, vuelve a conectar tu cuenta en Zapier.
  2. Verifica que el formulario instantáneo que creaste en Facebook coincide con el formulario seleccionado en el paso del activador.
  3. Comprueba que has asignado Zapier al acceso a clientes potenciales yendo a Facebook Business Manager > Integrations > Leads Access.
¿Por qué veo perfiles de usuario duplicados con el mismo correo electrónico?

Existen formas únicas de crear y gestionar perfiles de usuario en Braze en función de su ciclo de vida del perfil de usuario.

Dependiendo de tus procesos internos y de cuándo estés desencadenando la creación de clientes dentro de Braze, puedes encontrarte con perfiles de usuario duplicados debido a una condición de carrera del perfil de usuario que está siendo creado por la integración y cuando el usuario se crea desde tu sistema. Puedes fusionar perfiles de usuario en Braze.

No tengo una cuenta de Zapier. ¿Cómo puedo desencadenar webhooks de Facebook Lead Ads en Braze?

Si no utilizas Zapier ni tienes previsto hacerlo, puedes crear la integración directamente desde Facebook en Braze. Consulta la documentación de Lead Ads para obtener más información.

Para recuperar clientes potenciales de Facebook, utiliza webhooks. Consulta la documentación de webhooks para empezar a utilizar webhooks en Facebook.

Después de establecer la URL de los webhooks en Facebook, trabaja con tu equipo para determinar la mejor ruta para reenviar los datos al endpoint /users/track. Al igual que con Zapier, recomendamos realizar una solicitud por correo electrónico a través del endpoint users/track.

New Stuff!