- Inicio
- Blog
- Affiliate Marketing
- Cómo Integrar Tu Tracker de Afiliación con Facebook Ads
Cómo Integrar Tu Tracker de Afiliación con Facebook Ads
James O'Brien
Senior Media Buyer
La integración de tracker de afiliación con Facebook Ads es la base técnica de la publicidad de afiliación rentable. Sin ella, estás ejecutando campañas a ciegas — conoces tu gasto total en publicidad y tus comisiones totales, pero no puedes conectarlos. No puedes ver qué campaña, conjunto de anuncios o creatividad generó qué conversiones, lo que significa que no puedes optimizar inteligentemente.
Esta guía recorre el proceso completo de integración: elegir el método de tracking correcto, configurar URLs de postback, configurar SubIDs para pasar datos de campaña, habilitar Conversions API para precisión del lado de Facebook, y construir la vista de reportes que conecta tu gasto publicitario con tus datos de comisión.
Para el framework más amplio de tracking de calidad de leads aplicable a campañas no de afiliación, consulta nuestra guía sobre tracking de calidad de leads desde Facebook Ads a través de CRM.
Entendiendo la Arquitectura de Tracking
Antes de entrar en la configuración, entiende el flujo de datos que estás intentando crear.
El Problema Sin Tracking Adecuado
Sin integración de tracking de afiliación, tus datos existen en dos silos desconectados:
Facebook Ads Manager: Muestra impresiones, clics, CTR, CPC, y a veces conversiones (poco fiable post-iOS 14).
Dashboard de la Red de Afiliación: Muestra clics recibidos, conversiones, comisiones ganadas.
El problema: no puedes conectar estos. No sabes si tu Campaña A o Campaña B generó esas comisiones. No puedes ver qué creatividad produjo las conversiones. No puedes calcular el ROAS real por campaña.
La Solución: Tracker de Afiliación como Puente
Tu tracker de afiliación se sitúa entre Facebook y la red, capturando datos de ambos lados y conectándolos mediante un identificador de clic compartido.
Clic en Anuncio de Facebook
|
Tracker de Afiliación (captura: datos de campaña, adset, anuncio, ubicación)
| (pasa ClickID a la red)
Landing Page de la Red de Afiliación
|
Ocurre la conversión
|
La red dispara postback a tu tracker
|
El tracker empareja el postback con el clic original
|
Atribución: Campaña A > AdSet B > Anuncio C = X conversiones
Esto te da atribución a nivel de campaña, conjunto de anuncios y anuncio individual — la granularidad necesaria para una optimización significativa.
Paso 1: Elige Tu Método de Tracking
Hay tres métodos de tracking disponibles para campañas de afiliación en Facebook. Entender las contrapartidas determina cuál usar.
| Método | Precisión | Impacto iOS 14+ | Complejidad | Mejor Para |
|---|---|---|---|---|
| Pixel de navegador (solo Meta Pixel) | Media | Significativamente reducida | Baja | Productos propios, no afiliación |
| URL de postback (S2S) | Alta | No afectado | Media | Campañas de afiliación estándar |
| Postback + CAPI | Máxima | No afectado | Media-Alta | Campañas de afiliación en escalado |
URL de Postback es la configuración mínima viable para campañas de afiliación. Es server-to-server, evita las limitaciones de iOS 14+ y te da atribución fiable sin dependencia del navegador.
Postback + Conversions API añade datos server-side de vuelta a Meta, lo que mejora la precisión de tus reportes del lado de Facebook y habilita la optimización Advantage+ basada en conversiones reales en lugar de eventos estimados.
Usa URL de postback como punto de partida. Añade integración CAPI una vez que tus campañas generen volumen consistente.
Paso 2: Configura SubIDs para Pasar Datos de Campaña
Los SubIDs son parámetros que añades a tu enlace del tracker que llevan información sobre el origen del clic. Cuando ocurre una conversión, estos SubIDs vuelven en el postback, permitiéndote atribuir la conversión al elemento específico de la campaña que la generó.
La Configuración de SubID
En tu tracker de afiliación, al crear un enlace de campaña, configura macros de SubID para auto-completarse desde los parámetros dinámicos de URL de Facebook:
| Campo SubID | Macro de Facebook | Qué Captura |
|---|---|---|
| SubID1 | {{campaign.id}} | ID de Campaña |
| SubID2 | {{adset.id}} | ID de Conjunto de Anuncios |
| SubID3 | {{ad.id}} | ID de Anuncio Individual |
| SubID4 | {{placement}} | Ubicación (feed, stories, reels) |
| SubID5 | Valor personalizado | Tu geo, código de oferta o identificador de test |
Ejemplo de enlace de tracker con SubIDs:
https://tracker.tudominio.com/click?offer=HLTH001
&sub1={{campaign.id}}
&sub2={{adset.id}}
&sub3={{ad.id}}
&sub4={{placement}}
&sub5=ES
En el campo de URL de tu anuncio en Facebook, usa este enlace del tracker. Facebook reemplaza automáticamente las macros con valores reales cuando alguien hace clic.
Consejo Pro: Siempre añade un SubID5 con tu código de oferta o un identificador único para este lanzamiento de campaña específico. Cuando ejecutas la misma oferta múltiples veces, este identificador te permite distinguir entre rondas de test en tus datos históricos — crítico para el análisis longitudinal.
Paso 3: Configura URLs de Postback
Una URL de postback es el mecanismo por el cual la red de afiliación notifica a tu tracker cuando ocurre una conversión.
Obteniendo Tu URL de Postback
En tu tracker de afiliación:
- Navega a la oferta o campaña que estás rastreando
- Encuentra la sección "URL de Postback" o "Pixel S2S"
- Copia la plantilla de URL de postback — se verá algo como:
https://tracker.tudominio.com/postback?clickid={CLICK_ID}&payout={PAYOUT}&status={STATUS}
Nota el placeholder {CLICK_ID}. Tu tracker genera automáticamente un ID de clic único cuando alguien hace clic en tu enlace. Esto es lo que se pasa a la red y se devuelve en el postback para el emparejamiento.
Configurando el Postback en la Red de Afiliación
Inicia sesión en tu red de afiliación y navega a la configuración técnica de la oferta:
- Encuentra la sección "Postback" o "Tracking Server-Side"
- Pega tu URL de postback del tracker
- Mapea las variables de conversión de la red a los parámetros de tu URL de postback:
- La variable de ID de clic de la red -> tu parámetro
{CLICK_ID} - La variable de pago de la red -> tu parámetro
{PAYOUT} - El estado de conversión de la red -> tu parámetro
{STATUS}
- La variable de ID de clic de la red -> tu parámetro
- Guarda y solicita una conversión de test (la mayoría de las redes tienen una función "Test Postback")
Testeando la Integración
Antes de ejecutar tráfico real, testea:
- Haz clic en tu enlace del tracker manualmente. Abre el registro de clics de tu tracker — tu clic debería aparecer con todos los SubIDs completados.
- Solicita una conversión de test desde la red. Revisa el registro de conversiones de tu tracker — la conversión debería aparecer emparejada con tu clic.
- Verifica que los datos de SubID estén presentes en el registro de conversión — si los SubIDs están en blanco, revisa el formato de tu enlace del tracker.
Si el test falla, los problemas comunes son: nombre de variable de ID de clic incorrecto, problemas de codificación de URL en la URL de postback, o la red requiere una codificación específica para los valores de pago.
Paso 4: Conecta Conversions API (CAPI) a Facebook
Una vez que tengas el tracking por postback funcionando, añade la capa CAPI para enviar datos de conversión de vuelta a Facebook. Esto sirve dos propósitos: restaura la visibilidad de Facebook en tus conversiones (degradada por iOS 14+), y habilita que el algoritmo optimice basándose en datos de conversión reales.
Integración CAPI Nativa (Recomendada)
Voluum y RedTrack ofrecen integración CAPI nativa. La configuración típicamente requiere:
- En tu tracker de afiliación, navega a "Meta Conversions API" o "Integraciones Server-Side"
- Conecta tu Meta Business Manager autorizando vía OAuth o introduciendo tu token de acceso de Meta
- Selecciona qué conversiones enviar (típicamente: "Purchase" o el nombre de tu evento de conversión personalizado)
- Mapea el valor de conversión al campo de pago de tus datos de postback
- Configura la deduplicación de eventos — introduce el mismo formato de ID de evento usado por tu Meta Pixel (si ejecutas ambos)
Después de la configuración, revisa Meta Events Manager. En 24 horas, deberías ver tus eventos de conversión apareciendo con una fuente de "Partner Integration" junto a cualquier evento del Pixel.
Implementación Manual de CAPI
Si tu tracker no tiene soporte nativo de CAPI, puedes implementar CAPI manualmente vía CAPI Gateway de Meta o una implementación server-side personalizada:
- Crea un token de acceso en Meta Business Manager (Events Manager > Data Sources > Settings > Conversions API)
- Cuando tu tracker recibe un postback, tu servidor envía una solicitud POST al endpoint CAPI de Meta con:
event_name: "Purchase" o tu evento personalizadoevent_time: Timestamp Unixuser_data: Email o teléfono hasheado (si está disponible desde la red)custom_data.currencyycustom_data.value: Valor de la comisiónevent_source_url: URL de tu landing page
Paso 5: Configuración de Ventana de Atribución
Las discrepancias de ventana de atribución entre tu tracker, Meta y la red de afiliación crean discrepancias de datos que llevan a decisiones de optimización incorrectas.
Las Tres Ventanas de Atribución
Ventana de Atribución de Meta: Cómo Meta acredita conversiones a campañas. Por defecto: 7 días clic, 1 día vista.
Ventana de Cookie de la Red de Afiliación: Cuánto tiempo la red te acredita una conversión después de un clic. Común: 30 días o 60 días.
Ventana de Atribución de Tu Tracker: Cómo tu tracker empareja postbacks con clics. Debería coincidir con la ventana de cookies de la red.
Reconciliando la Discrepancia
| Ventana de Atribución | Qué Afecta | Acción |
|---|---|---|
| Ventana de 7 días de Meta | Optimización de campaña, reportes de Facebook | Usar para optimización de pujas |
| Cookie de 30-60 días de la red | Elegibilidad de comisión | Usar para tracking de comisiones |
| Emparejamiento del tracker | Tu atribución interna | Coincidir con ventana de cookies de la red |
El enfoque práctico: usa la ventana de 7 días de Meta para decisiones de optimización a nivel de campaña (pausar, escalar, pujar). Usa los datos de ventana completa de tu tracker para análisis de rentabilidad a nivel de oferta. Reconcilia semanalmente para asegurar que no haya discrepancias importantes entre ambos.
Paso 6: Construye Tu Reporte de Atribución
Con el tracking integrado, construye la vista de reportes que conecta el gasto publicitario con los datos de comisión.
El Reporte Principal de Atribución de Afiliación
Construye este reporte en tu tracker de afiliación, actualizado diariamente:
| Columna | Fuente |
|---|---|
| Campaña (SubID1 -> Nombre de campaña) | Tracker |
| Conjunto de Anuncios (SubID2 -> Nombre de ad set) | Tracker |
| Anuncio (SubID3 -> Nombre del anuncio) | Tracker |
| Clics | Tracker |
| Conversiones | Tracker (desde postback) |
| Comisión ganada | Valores de pago del postback |
| Gasto publicitario | Meta Ads Manager API o entrada manual |
| ROAS | Comisión / Gasto publicitario |
| EPC (Ganancias por clic) | Comisión / Clics |
| CPA (Gasto publicitario / Conversiones) | Calculado |
El EPC es particularmente valioso: mide cuánto vale cada clic independientemente del CPA, y permite comparación directa entre ofertas con diferentes estructuras de comisión.
Configuración de Reporte Diario Automatizado
La mayoría de los trackers de afiliación soportan reportes diarios automatizados por email. Configura el tuyo para enviar cada mañana con:
- Conversiones y comisiones de ayer por campaña
- ROAS por campaña
- Cualquier campaña con cero conversiones a pesar del gasto significativo
- Comparación de EPC vs. promedio de 7 días
Este resumen diario significa que puedes revisar el rendimiento nocturno con el café en lugar de iniciar sesión en múltiples plataformas.
Problemas Comunes de Integración y Soluciones
| Problema | Síntoma | Solución |
|---|---|---|
| IDs de clic faltantes | Postbacks no se emparejan con clics | Verificar que la red pasa el ID de clic en el postback |
| SubIDs muestran null | Sin datos de campaña en conversiones | Verificar codificación de URL de la sintaxis de macros |
| Conversiones duplicadas | Conteo de conversiones 2x lo esperado | Verificar deduplicación pixel + postback |
| Valores de comisión faltantes | Conversiones muestran $0 de pago | Verificar que la red pasa la variable de pago |
| Retrasos en postback | Conversiones aparecen horas tarde | Normal para procesamiento de la red; verificar retrasos >24h |
| Datos CAPI no aparecen | Events Manager no muestra datos de partner | Verificar permisos del token de acceso y URL del endpoint |
Para el sistema completo de publicidad de afiliación que esta infraestructura de tracking soporta, consulta nuestra guía definitiva de Facebook Ads para afiliados. Si estás ejecutando campañas multi-geo, consulta cómo la configuración del tracker se adapta entre mercados en nuestra guía de campañas multi-geo de Facebook Ads.
Las analíticas de campaña de AdRow se integran con los datos de tu tracker para mostrar el rendimiento de la campaña junto a las métricas de gasto de Facebook en una vista unificada — eliminando la necesidad de alternar entre plataformas para los datos necesarios para tomar decisiones de optimización diarias.
Preguntas frecuentes
The Ad Signal
Insights semanales para media buyers que no adivinan. Un email. Solo señal.
Artículos relacionados
Facebook Ads para Afiliados: La Guía Definitiva
Todo lo que necesitas para ejecutar campañas de afiliados rentables en Facebook en 2026 — desde configuración de cuenta y compliance hasta estrategias de escalado, integración de trackers y marcos de optimización de CPA.
Cómo Rastrear la Calidad de Leads desde Facebook Ads a través de tu CRM
Una guía paso a paso para rastrear la calidad de leads desde Facebook Ads a través de tu CRM: configurar el stack de integración, definir métricas de calidad, enviar eventos posteriores de vuelta a Meta mediante CAPI y construir los reportes que conectan el gasto publicitario con el pipeline.
Affiliate Marketing con Meta Ads en 2026: Qué Ha Cambiado
Todo lo que cambió para los affiliate marketers que ejecutan Meta Ads en 2026 — desde cambios de cumplimiento hasta estructuras de campaña impulsadas por IA y playbooks de escalado.