Ir al contenido
Marketing de afiliación

Cómo Integrar Tu Tracker de Afiliación con Facebook Ads

6 min de lectura
JO

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étodoPrecisiónImpacto iOS 14+ComplejidadMejor Para
Pixel de navegador (solo Meta Pixel)MediaSignificativamente reducidaBajaProductos propios, no afiliación
URL de postback (S2S)AltaNo afectadoMediaCampañas de afiliación estándar
Postback + CAPIMáximaNo afectadoMedia-AltaCampañ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 SubIDMacro de FacebookQué 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)
SubID5Valor personalizadoTu 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:

  1. Navega a la oferta o campaña que estás rastreando
  2. Encuentra la sección "URL de Postback" o "Pixel S2S"
  3. 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:

  1. Encuentra la sección "Postback" o "Tracking Server-Side"
  2. Pega tu URL de postback del tracker
  3. 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}
  4. 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:

  1. 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.
  2. 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.
  3. 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:

  1. En tu tracker de afiliación, navega a "Meta Conversions API" o "Integraciones Server-Side"
  2. Conecta tu Meta Business Manager autorizando vía OAuth o introduciendo tu token de acceso de Meta
  3. Selecciona qué conversiones enviar (típicamente: "Purchase" o el nombre de tu evento de conversión personalizado)
  4. Mapea el valor de conversión al campo de pago de tus datos de postback
  5. 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:

  1. Crea un token de acceso en Meta Business Manager (Events Manager > Data Sources > Settings > Conversions API)
  2. 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 personalizado
    • event_time: Timestamp Unix
    • user_data: Email o teléfono hasheado (si está disponible desde la red)
    • custom_data.currency y custom_data.value: Valor de la comisión
    • event_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ónQué AfectaAcción
Ventana de 7 días de MetaOptimización de campaña, reportes de FacebookUsar para optimización de pujas
Cookie de 30-60 días de la redElegibilidad de comisiónUsar para tracking de comisiones
Emparejamiento del trackerTu atribución internaCoincidir 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:

ColumnaFuente
Campaña (SubID1 -> Nombre de campaña)Tracker
Conjunto de Anuncios (SubID2 -> Nombre de ad set)Tracker
Anuncio (SubID3 -> Nombre del anuncio)Tracker
ClicsTracker
ConversionesTracker (desde postback)
Comisión ganadaValores de pago del postback
Gasto publicitarioMeta Ads Manager API o entrada manual
ROASComisió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

ProblemaSíntomaSolución
IDs de clic faltantesPostbacks no se emparejan con clicsVerificar que la red pasa el ID de clic en el postback
SubIDs muestran nullSin datos de campaña en conversionesVerificar codificación de URL de la sintaxis de macros
Conversiones duplicadasConteo de conversiones 2x lo esperadoVerificar deduplicación pixel + postback
Valores de comisión faltantesConversiones muestran $0 de pagoVerificar que la red pasa la variable de pago
Retrasos en postbackConversiones aparecen horas tardeNormal para procesamiento de la red; verificar retrasos >24h
Datos CAPI no aparecenEvents Manager no muestra datos de partnerVerificar 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

Newsletter

The Ad Signal

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

Artículos relacionados

¿Listo para automatizar tus operaciones publicitarias?

Empieza a lanzar campañas en bloque en todas tus cuentas. Prueba gratuita de 14 días. Tarjeta de crédito requerida. Cancela cuando quieras.