Envío de conversiones del lado del servidor y eventos offline a Meta para que la entrega de anuncios se optimice según negocios cerrados reales.
Trae tus herramientas a una llamada: lo conectamos, probamos cada campo en ambas direcciones y te lo entregamos documentado.
Agenda una llamadaDel lado de Meta están una cuenta publicitaria, sus campañas y los dos objetos que reciben tus datos de resultados: un píxel o conjunto de datos que acepta eventos del lado del servidor mediante la API de Conversiones, y el mecanismo de eventos offline que se usa para las ventas que ocurren fuera del navegador. El sistema de entrega de Meta optimiza hacia los eventos que recibe, cualesquiera que sean, y relaciona cada uno con una persona usando los identificadores que le das (un identificador de clic, un identificador de navegador o datos de contacto con hash). No sabe nada más de tu negocio.
Del lado de AppBO están el registro del contacto, el pipeline y los hechos: quién respondió, quién agendó, quién asistió, quién compró y por cuánto. Los anuncios de captación de prospectos y los formularios del sitio web le dicen a Meta que alguien mostró interés; solo tú sabes si ese interés se convirtió en dinero.
Conectar ambos lados cumple dos propósitos que conviene separar. El primero es la resiliencia: el seguimiento con píxel en el navegador pierde calidad por los bloqueadores de anuncios, las restricciones de rastreo y el consentimiento de cookies, así que enviar los mismos eventos del lado del servidor recupera la señal que el navegador pierde. El segundo es la optimización de circuito cerrado: enviar las etapas posteriores (calificado, agendado, comprado, con valor) le permite a Meta encontrar más personas que se comportan como tus compradores, en lugar de más personas que llenan formularios. El costo es que ahora envías datos de clientes a una plataforma de publicidad, lo que convierte el consentimiento, el hash y tu aviso de privacidad en parte de la implementación y no en algo que se piensa después.
Escenario: una clínica estética que usa anuncios de captación de prospectos en Meta pasa de optimizar por prospectos a optimizar por tratamientos completados.
Meta aplica límites de uso a la API de Conversiones por conjunto de datos y por aplicación, y una carga masiva de datos históricos es la operación que choca con ellos. Agrupa los eventos en lotes en lugar de enviarlos uno por uno, dosifica una carga histórica y lee la información de limitación que Meta devuelve en los encabezados de respuesta, en lugar de adivinar un tope; los límites vigentes están publicados en la documentación para desarrolladores de Meta. Un envío limitado debe quedar en cola y reintentarse con espera progresiva en lugar de descartarse, porque un evento de compra perdido es una señal de optimización perdida.
El identificador de evento es el mecanismo de idempotencia y cumple una doble función: elimina el duplicado de un envío del lado del servidor que se reintentó y elimina el duplicado entre el evento del lado del servidor y su gemelo del píxel del navegador. Genéralo de forma determinista a partir de lo que pasó (el contacto y el hito), no al azar en cada intento, o un reintento contará dos veces. Meta elimina duplicados dentro de una ventana, no para siempre, así que un evento reenviado días después es una conversión nueva. Protege también el flujo de trabajo, para que un disparador repetido ni siquiera envíe.
Los nombres de evento estándar distinguen mayúsculas y ortografía, y uno casi correcto crea un evento personalizado que ningún objetivo de optimización está mirando. Todo parece funcionar mientras nada mejora. El hash debe seguir exactamente la especificación de Meta, incluida la normalización del valor antes de aplicarlo; un email con un hash correcto pero sin normalizar no coincide con nada. Los números de teléfono necesitan el formato internacional completo antes del hash. El valor y la moneda deben ser coherentes, y un valor enviado en la unidad de moneda equivocada distorsiona la optimización por valor. El campo de origen de la acción le dice a Meta dónde ocurrió el evento e influye en la atribución, así que llénalo con honestidad.
Las conversiones contadas dos veces son la falla característica de esta integración: eventos del píxel y del lado del servidor enviados sin un identificador compartido, dos flujos de trabajo que se disparan con disparadores que se traslapan o una etapa del pipeline a la que se puede volver a entrar. Los contactos duplicados en el CRM producen eventos duplicados con los mismos identificadores, lo que además daña la calidad de coincidencia. Limpia los duplicados antes de juzgar los números y revisa el reporte de eliminación de duplicados del Administrador de eventos en lugar de confiar en la configuración.
La herramienta de eventos de prueba del Administrador de eventos es el entorno de pruebas, y es buena: muestra los datos exactos recibidos, señala los campos mal formados y reporta la calidad de coincidencia sin afectar los reportes. Lo que no puede mostrar es cómo responde la entrega, y para eso hace falta volumen real. Sigue el mismo patrón que con cualquier cambio en una plataforma de anuncios. Envía primero como evento observado, confirma que tenga sentido y después optimiza con base en él.
El token de acceso del conjunto de datos es la parte frágil. Se puede revocar, puede vencer según cómo se generó y muere junto con el acceso a la cuenta de negocio de la persona que lo creó. Los cambios de propietario de la cuenta de negocio y la eliminación de administradores lo rompen de la misma forma. El síntoma es que los eventos fallan en silencio mientras las campañas siguen gastando, así que vigila el volumen de eventos en el Administrador de eventos como señal de salud, en lugar del indicador de conexión de la plataforma, y ten más de un administrador en la cuenta de negocio.
Conectamos la integración, mapeamos los campos, probamos ambas direcciones y te la entregamos con los procedimientos (SOP) que tu equipo necesita para operarla.
Agenda una llamada