External sources
Cómo conectar fuentes externas a Relo: Everflow, GA4 y webhooks genéricos.
External sources
Relo puede recibir conversiones y eventos desde fuentes externas además de AppsFlyer y el pixel propio. Esta guía cubre Everflow, Google Analytics 4 (GA4) y webhooks genéricos.
Flujo de integración
Everflow
Everflow envía un postback server-to-server por cada conversión.
Configuración
- En Tracking sources, selecciona Everflow.
- Configura el mapeo de campos:
- Evento.
- Valor.
- Moneda.
- Parámetro de partner.
- Llave de deduplicación.
- Copia el endpoint de postback que te da Relo.
- Pega ese endpoint en la configuración de postback de Everflow.
Qué esperar
Cada conversión en Everflow disparará un POST a Relo. Relo normalizará el evento y lo atribuirá según las reglas del cliente.
Google Analytics 4 (GA4)
Relo puede recibir eventos de GA4 vía Measurement Protocol relay o BigQuery.
Configuración
- En Tracking sources, selecciona Google Analytics 4.
- Elige el modo de recepción:
Measurement ProtocoloBigQuery. - Configura el mapeo de campos:
- Nombre del evento.
- Valor.
- Moneda.
- Parámetro de partner.
- Provee las credenciales o el secret de Measurement Protocol.
Qué esperar
Los eventos de GA4 se normalizan al modelo de eventos de Relo. Útil para clientes que ya tienen GA4 como fuente principal de analytics.
Webhook genérico
Cualquier sistema que pueda enviar un POST HTTPS puede conectarse a Relo.
Endpoint
Relo genera un endpoint único por fuente:
POST https://ingest.relo.mx/postback/generic?client_id={client-id}
Configuración
- En Tracking sources, selecciona Custom webhook.
- Define el mapeo de campos:
- Campo del payload que contiene el evento.
- Campo del valor.
- Campo de moneda.
- Campo de partner/CID.
- Campo de deduplicación.
- Opcionalmente define un secret para validar la firma del webhook.
Ejemplo de payload
{
"event_name": "purchase",
"value": 1299.00,
"currency": "MXN",
"partner_id": "p30",
"transaction_id": "txn_12345"
}
Validación
Relo responde con 200 OK si el evento fue aceptado. Si hay error de mapeo o validación, responde con 400 y un mensaje descriptivo.
Mapeo de campos común
| Campo Relo | Descripción | Ejemplo |
|---|---|---|
event_name | Nombre del evento | purchase, lead_submit |
value | Valor monetario | 1299.00 |
currency | Moneda ISO | MXN, USD |
partner_param | Identificador de partner | sub2, cid |
dedup_key | Llave única para deduplicación | txn_12345 |
Deduplicación
Todas las fuentes externas se deduplican por la llave configurada. Si un mismo evento llega dos veces, Relo lo ignora la segunda vez. Esto hace que las recuperaciones sean seguras.
Más sobre fuentes
Go-live de cliente
Runbook completo: pixel o red externa (Admitad), partners y postbacks.
Admin Data
Catálogo completo de fuentes y pipelines.
AppsFlyer
MMP attribution con AppsFlyer.
Pixel setup
Pixel web first-party de Relo.
¿Necesitas ayuda?
Si una fuente externa no está llegando, revisa:
- Que el endpoint sea el correcto.
- Que el payload tenga los campos mapeados.
- Que la firma/secret coincida (si aplica).
- Que el estado de la fuente en Relo sea
active.
Si todo parece correcto, contacta a plataforma con un ejemplo del payload.