Ir al contenido

Keitaro y la API oficial de Meta: tu tracker junto a una capa de campaña conforme

Actualizado 9 min de lectura
LB

Lena Brandt

Analista de Políticas Publicitarias y Cumplimiento

Muchos media buyers usan Keitaro y la API oficial de Meta uno al lado del otro. El tracker registra clics, ofertas y payouts en una infraestructura que controlan, y una herramienta de campañas conectada a través de la Marketing API de Meta se encarga de lanzamientos, presupuestos y reglas. Esta guía explica por qué esa división tiene sentido, por qué los dos conjuntos de números casi nunca coinciden, cómo el método de conexión influye en el riesgo de la cuenta y qué cambia cuando Keitaro vive dentro de Wevion.

Respuesta rápida: Mantén Keitaro como tu registro de clics, ofertas y payouts, y lleva las campañas con una herramienta que se conecte a la Marketing API oficial de Meta con OAuth. Wevion reúne las dos cosas en un mismo espacio: Keitaro se sincroniza cada 15 minutos, las conversiones llegan por postback S2S y los cambios que propone Wavo, el copiloto de IA, esperan tu aprobación.

Si ya usas Keitaro y quieres ver cómo es la integración en la práctica, la página de Keitaro y trackers recoge todas sus funciones. El resto del artículo explica el razonamiento que hay detrás.

¿Por qué usar un tracker y una herramienta de campañas?

Un tracker y una herramienta de campañas responden a dos preguntas distintas, y por eso la mayoría de los media buyers de afiliación acaban pagando las dos. Keitaro responde a lo que pasó después del clic: qué oferta convirtió, qué landing retuvo la atención, qué sub ID generó el payout y qué confirmó al final la red de afiliación. Una plataforma publicitaria responde a lo que pasó antes y en el momento del clic, y es el único sitio donde de verdad cambian presupuestos, pujas y audiencias.

Ninguno puede hacer el trabajo del otro. Keitaro no puede subir el presupuesto de un conjunto de anuncios que está rindiendo de maravilla. Ads Manager no ve el payout que tu red envía tres días después. Así que el trabajo acaba siendo dos paneles y una hoja de cálculo, con alguien cruzando nombres de campaña a mano cada mañana.

El patrón se repite entre canales. Cuando una oferta pasa de social a native, el tracker se mantiene y cambian las fuentes de tráfico, un flujo que explicamos en escalar una oferta de afiliación de social a native con Keitaro intacto.

¿Por qué Keitaro y Meta no cuadran?

Keitaro y Meta rara vez reportan el mismo número de conversiones, y esa diferencia es esperable, no una señal de que uno de los dos esté roto. Cada sistema mide desde su propia posición, con sus propias reglas sobre qué cuenta y cuándo.

Las causas habituales:

  • Ventanas de atribución. Meta atribuye conversiones dentro de su configuración de atribución, que por defecto incluye 7 días tras el clic y 1 día tras la visualización, y algunas de esas conversiones son modeladas. Keitaro cuenta los postbacks que recibe.
  • Definición de clic. Un clic en el enlace en Meta no es el mismo evento que un clic que tu tracker registra en la landing. Las páginas lentas y los rebotes antes de que salte la redirección abren una diferencia de entrada.
  • Zonas horarias. Una cuenta publicitaria con una zona horaria y un tracker con otra dividen el mismo día de forma distinta.
  • Postbacks tardíos. Las redes suelen confirmar conversiones horas o días después, así que los números de ayer siguen moviéndose en el tracker cuando la plataforma ya se ha estabilizado.
  • Parámetros que faltan. Si el ID de campaña, conjunto o anuncio nunca llega al tracker, una conversión puede contarse pero no vincularse nunca a un anuncio.

Una regla práctica es fiarte del tracker para ingresos y payouts, de la plataforma para gasto y entrega, y conciliar los dos por IDs, no por nombres. Nuestra historia de conciliación de postbacks de Keitaro muestra cómo un equipo encontró la causa de un descuadre, y el protocolo de QA de postbacks es una checklist para detectar conexiones rotas antes de que te cuesten una semana de datos.

¿Cómo debería conectarse tu herramienta de campañas?

La forma en que una herramienta de campañas se conecta a tus cuentas publicitarias pesa más en el riesgo de la cuenta que casi cualquier función que ofrezca. Hay dos enfoques generales, y se comportan de forma muy distinta.

API oficial con OAuth. Inicias sesión con Meta, revisas los permisos que pide la app de Meta de la herramienta y los concedes. La herramienta trabaja entonces a través de la Marketing API de Meta, la vía que Meta creó para el software que gestiona anuncios. Nadie tiene tu contraseña, el token de acceso se puede revocar desde tus ajustes de Meta y cada cambio es una llamada a la API documentada.

Herramientas basadas en sesión. Manejan la interfaz de Ads Manager mediante una sesión de navegador guardada, cookies almacenadas o un acceso compartido. Pueden llegar a todo lo que una persona puede pulsar, pero dependen de que la interfaz no cambie, guardan credenciales que nunca debieron salir de tu navegador, y los términos de recopilación automatizada de datos de Meta restringen el acceso automatizado que ocurre fuera de sus APIs.

Las restricciones de cuenta son el problema documentado aquí, y conviene ser preciso. Meta aplica sus políticas publicitarias a todas las cuentas, sea cual sea la herramienta que las gestione, así que ningún software puede prometer que una cuenta nunca será restringida. Lo que decide el método de conexión es si las herramientas añaden su propio riesgo encima. Nuestro artículo sobre cómo se conecta Wevion mediante OAuth con tokens cifrados entra en los detalles.

Wevion se conecta a Meta, Google, TikTok, Taboola, Snapchat y Outbrain a través de la API oficial de cada plataforma, con OAuth en Meta para que nadie comparta una contraseña. Los datos de las plataformas se sincronizan cada 15 minutos aproximadamente, las reglas se ejecutan según los horarios que elijas y los cambios que propone Wavo, el copiloto de IA, esperan a que una persona los apruebe antes de que pase nada.

Un admin también puede pegar un token de System User de Meta cuando la configuración lo requiera, aunque iniciar sesión con OAuth es la vía estándar.

Una nota sobre el cloaking

Algunos trackers incluyen filtrado de tráfico que puede usarse para mostrar a los revisores de anuncios una página distinta de la que ven los visitantes reales. Las Normas de publicidad de Meta lo consideran una forma de eludir sus sistemas, y es un motivo documentado para restringir cuentas publicitarias, páginas y Business Managers. La integración de Wevion lee datos de tracking de Keitaro. No enruta visitantes, no filtra tráfico ni cambia lo que ve nadie.

Keitaro dentro de Wevion

Conectar Keitaro a Wevion pone los datos del tracker en el mismo espacio que tus cuentas publicitarias, así que la conciliación de cada mañana deja de ser un copia y pega. Esto es lo que hace hoy la integración:

  • Tu propia instancia. Pega la URL de tu Keitaro y la API key, prueba la conexión y guarda. La clave se guarda cifrada y puedes revocarla desde Keitaro cuando quieras.
  • Sincronización cada 15 minutos. La primera importación trae los últimos 30 días, y cada ejecución posterior aparece en Sync History, incluida cualquier ejecución fallida con su error.
  • Cinco tablas sincronizadas. Campañas, ofertas, landing pages, fuentes de tráfico y redes de afiliación se sincronizan cada una en su propia tabla.
  • Mapeo de campañas. Los parámetros de Keitaro se asignan a campañas, conjuntos de anuncios y anuncios de Meta, por ID o por nombre. Las reglas de mapeo se pueden detectar automáticamente, un parámetro de respaldo recoge lo que se escapa y la cobertura muestra lo que sigue sin mapear.
  • Desgloses. Clics, conversiones, ingresos, coste, beneficio, ROI y tasa de conversión por sub ID, oferta, landing y geo.
  • Postback S2S. Las conversiones enviadas a Wevion por postback servidor a servidor se guardan una sola vez por ID de transacción y aparecen junto a tus campañas de Meta en la vista Ads Manager de Wevion.
  • Team Access. Cada miembro del equipo se asocia a uno o varios usuarios de Keitaro, así que los permisos que tiene en Keitaro se mantienen. Owners y admins lo ven todo; cualquier otro miembro sin asociación no puede ver el tracker en absoluto.

La misma página de Trackers conecta Voluum, RedTrack, BeMob, Binom, ClickFlare y Everflow, así que el enfoque no depende del tracker que haya elegido tu equipo.

Reglas con una sincronización de 15 minutos

La automatización con un ciclo de datos de 15 minutos funciona mejor cuando las reglas vigilan el gasto a lo largo de horas y días, no cuando persiguen conversiones sueltas. Los datos de las plataformas publicitarias en Wevion se sincronizan cada 15 minutos aproximadamente, y cada regla tiene su propio horario: cada 30 minutos por defecto, con un mínimo de cada 15 minutos y un máximo de una vez al día. Las reglas actúan solo según las condiciones que fijas.

Ese ritmo encaja con lo que las reglas hacen bien:

  • Pausar un conjunto de anuncios que ha superado tu umbral de gasto sin conversiones en tres días.
  • Recortar un presupuesto cuando el coste por adquisición se mantiene por encima del objetivo en una ventana de siete días.
  • Limitar los cambios al horario laboral, para que nada se mueva cuando nadie está mirando.

Cada regla se puede probar con una simulación que muestra qué coincidiría sin cambiar nada. Los periodos de espera impiden que una regla vuelva a actuar sobre la misma entidad demasiado pronto, un límite diario controla cuántas veces se ejecuta y el historial de ejecuciones registra el estado de cada entidad antes y después. Las sugerencias de Wavo, el copiloto de IA, siguen el mismo principio: propone y tú confirmas.

Conserva un hábito del mundo del tracking. Cuando Keitaro cuenta una historia distinta de la métrica de plataforma que lee una regla, revisa tu mapeo y tus postbacks antes de fiarte de la regla. Nuestra guía para pasar las reglas de Meta Ads por un filtro de aprobación muestra cómo dar esa confianza por etapas.

El coste del stack, con honestidad

Calcular el coste real de un tracker más una herramienta de campañas obliga a mirar más allá de las facturas. Las suscripciones son fáciles de encontrar. Las partidas caras suelen ser las que nadie apunta.

Una hoja justa incluye:

  • Costes de mantener el tracker. Un Keitaro autoalojado necesita servidor, dominios, SSL y alguien que lo mantenga actualizado.
  • Costes de la herramienta de campañas. La suscripción, más el tiempo de dar de alta y de baja a cada buyer.
  • Tiempo de conciliación. Horas a la semana cruzando filas del tracker con filas de la plataforma a mano.
  • Costes de restricción. Tiempo parado, apelaciones, audiencias reconstruidas e historial del píxel perdido cuando se restringe una cuenta. Las herramientas que dependen de accesos compartidos o sesiones con scripts suelen inflar esta partida, aunque nunca aparezca en una factura.
  • Riesgo de acceso. El trabajo de cambiar credenciales cuando alguien se va, si alguna vez se compartió el acceso por contraseña.

Rellénala con tus propios números durante un mes. La mayoría de los equipos descubre que la conciliación y las restricciones pesan más que las suscripciones, y ese es el mejor argumento para mantener tracking y campañas en conexiones oficiales y en un solo lugar.

Puntos clave

  • Keitaro y una plataforma publicitaria responden a preguntas distintas, así que usar los dos es normal.
  • Cuenta con que sus números no coincidan; concilia por IDs mapeados, no por nombres de campaña.
  • Cómo se conecta una herramienta importa para el riesgo: API oficial y OAuth, no accesos compartidos ni sesiones con scripts.
  • El cloaking es una infracción de políticas documentada, no una función que comparar.
  • Las reglas con una sincronización de 15 minutos deberían vigilar el gasto a lo largo de horas y probarse antes con una simulación; Wavo, el copiloto de IA, propone cambios que tú apruebas.

Preguntas frecuentes

The Ad Signal

Insights semanales para media buyers que no adivinan. Un email. Solo señal.

¿Listo para automatizar tus operaciones publicitarias?

Empieza a lanzar campañas en bloque en todas tus cuentas. Prueba Wevion gratis durante 14 días con el plan Pro. Sin tarjeta para empezar: te la pedimos el día 7, y la facturación empieza el día 14 solo si la has añadido.