Bienvenido al Centro de Ayuda de Albato

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI)


EN ESTE ARTÍCULO

Enviar datos de una venta exitosa a la Meta Conversions API se utiliza principalmente para mejorar el rendimiento y la precisión de tus campañas dentro del ecosistema de Meta Platforms.

En la práctica, esto resuelve un problema importante: el seguimiento basado en navegador (pixel).

En diferentes escenarios, este tipo de seguimiento no es posible, como cuando el pago se completa en una plataforma externa fuera de tu sitio web/tienda, como es el caso de Stripe.

Usando Albato, este tipo de flujo se vuelve posible, y a continuación aprenderás en pocos pasos cómo configurar esta automatización.

 

Conectando las aplicaciones

El primer paso es asegurarte de que ambas aplicaciones que utilizaremos en esta automatización estén conectadas en Albato.

Si aún no has configurado esto, ve a la sección de Conexiones en Albato, haz clic en Añadir conexión y busca Stripe.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 1

Sigue todas las instrucciones hasta que veas que la conexión se ha creado correctamente. Si tienes alguna duda durante este proceso, este artículo puede ayudarte.

Finalmente, repite el proceso, pero esta vez para conectar la Meta Conversions API. Una vez que también veas el mensaje de éxito, estarás listo para crear tu automatización.

 

Cómo crear la automatización

El primer paso es ir a la sección de Automatizaciones en Albato y hacer clic en Crear nueva automatización.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 2

A continuación, haz clic para agregar un trigger (disparador) a tu automatización.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 3

En esta etapa, selecciona la app de Stripe y luego elige el disparador de Succeeded payment.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 4

Ahora haz clic para Añadir acción.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 5

Por defecto, Stripe no proporciona todos los datos del cliente que realizó la compra, por lo que necesitamos agregar otro paso de Stripe para recuperar los datos del cliente usando su ID.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 6

Después de hacer clic en guardar, en el campo ID, usa el ID obtenido en el paso del trigger, así.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 7

Ahora, este paso proporcionará todos los datos que necesitamos para enviar a Meta a través de la Conversions API.

Sin embargo, ten en cuenta que el formato de estos datos debe estar cifrado usando un formato llamado hash, específicamente SHA-256 (Secure Hash Algorithm 256 bits).

En Albato, es totalmente posible configurar esto. Para hacerlo, agrega una nueva herramienta haciendo clic aquí.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 8

Luego, selecciona la herramienta Hash Value.

Para obtener más información sobre esta herramienta y sus ajustes, consulta el Hash Value Tool article.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 9

En el primer campo (algoritmo), selecciona el estándar requerido por Meta (SHA-256). En el campo de valor, inserta el campo de email obtenido del paso de datos del cliente, así.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 10

Importante: Por defecto, Meta requiere que se envíe email o teléfono. En este paso configuramos el email, pero también puedes enviar el número de teléfono y el nombre del cliente. Para hacerlo, simplemente repite este paso. Debes agregar un paso de hash por cada parámetro que desees enviar.

Otro punto importante es el formato que deben tener los datos antes de ser procesados por la herramienta de hash y enviados a Meta.

Los siguientes estándares deben respetarse.

  • Email: no debe contener espacios ni letras mayúsculas
  • Nombre: no debe contener espacios, letras mayúsculas, acentos ni caracteres especiales
  • Teléfono: debe incluir el código de país y no debe usar el carácter "+" Por lo tanto, asegúrate de que la información almacenada en Stripe para este cliente siempre siga estas directrices.

Finalmente, agrega el paso de Meta para enviar la conversión. Haz clic para agregar el paso final.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 11

Luego, selecciona la acción correspondiente (enviar evento).

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 12

Ahora necesitas completar algunos campos obligatorios solicitados por Meta. Primero, completa el campo de email usando el valor generado por el hash.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 13

Si procesaste otros valores como se mencionó (teléfono y nombre), completa también los campos correspondientes usando el resultado de cada paso de hash. También puedes enviar el valor de la compra en el campo correspondiente. Si completas este campo, no olvides incluir la moneda utilizada en el pago.

Los otros campos obligatorios deben completarse manualmente y deberían verse así.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 14

Ahora solo guarda este paso y activa la automatización.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 15

Ahora tendrás un flujo completamente automatizado, asegurando que los datos de cada venta de Stripe se envíen a Meta en el formato HASH aceptado por Meta.

Cómo Enviar Datos de un Pago Exitoso de Stripe a la Meta Conversions API (CAPI) screenshot 16

 

Conclusión

Con esta automatización, cada pago exitoso de Stripe puede enviarse a Meta en el formato correcto, lo que ayuda a que tus campañas reciban datos de conversión más fiables y mejora la atribución sin trabajo manual.

Artículos relacionados

¿Responde esto a su pregunta?