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.

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.

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

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

Ahora haz clic para Añadir acción.

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.

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

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í.

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

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í.

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.

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

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

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í.

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

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.

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.
¿Responde esto a su pregunta?