Traqio.

El MMP que enseña sus cuentas

Meta dice 40.TikTok dice 25.Tú tienes 12.

Tres paneles, tres respuestas y una hoja de cálculo donde intentas cuadrarlo todo. Traqio vincula cada instalación y cada registro en tu sitio web al anuncio que lo pagó, une tus ingresos reales con tu gasto real y te enseña la operación.

Gratis hasta 2.000 conversiones al mes. Sin tarjeta, sin llamada.

Pregunta a un asistente por Traqio:ChatGPTClaudePerplexity

Determinista por defecto en Android y en la web · SKAN y Apple Ads en iOS · Meta CAPI + TikTok Events incluidos

Una campaña, un día, tres fuentes

Sample data

Administrador de anuncios de Meta

40

instalaciones reclamadas

Administrador de anuncios de TikTok

25

instalaciones reclamadas

RevenueCat

12

usuarios de pago

Traqio

38instalaciones atribuidas

12 de pago · 214 $ de ingresos · ROAS 1,78× — cada una rastreada hasta el anuncio que la pagó.

La operación

El ROAS es una división. Aquí están sus dos mitades.

Ingresos atribuidos entre gasto publicitario, por campaña, conjunto de anuncios y anuncio. Nada está modelado ni suavizado — y todas las cifras de abajo cuadran, puedes comprobarlo.

ROAS global, últimos 30 días

2.14×

Sample data
18.600 US$ingresos atribuidos8700 US$gasto publicitario2.14×

Los ingresos vienen de los eventos de tu app, del backend de tu sitio web y de tu webhook de RevenueCat, unidos a la instalación o al registro que los generó. El gasto se descarga cada día de las API de marketing de Meta y TikTok, en la moneda de facturación de la cuenta publicitaria.

Por campaña

ingresos atribuidosgasto publicitario

Meta·Prospecting

ROAS 2.63×

8420 US$ ingresos atribuidos

3200 US$ gasto publicitario

Meta·Retargeting

ROAS 3.64×

5100 US$ ingresos atribuidos

1400 US$ gasto publicitario

TikTok·Spark Ads

ROAS 1.52×

3960 US$ ingresos atribuidos

2600 US$ gasto publicitario

TikTok·Broad

ROAS 0.75×

1120 US$ ingresos atribuidos

1500 US$ gasto publicitario

El gasto se guarda en los tres niveles y cada lectura filtra por nivel. El gasto de un anuncio ya está dentro del de su conjunto, que ya está dentro del de su campaña — sumar la tabla triplicaría el denominador y dividiría cada ROAS entre tres. Existe un test de regresión exactamente para eso.

Cómo funciona

Una instalación, cuatro saltos, determinista por defecto.

Nuestro id de clic se escribe en tu enlace de seguimiento y se vuelve a leer tras el paso por la tienda. Para un clic, ese es todo el mecanismo: sin grafo de dispositivos, sin identificador entre apps. Una coincidencia probabilística solo ocurre si la activas, para los usuarios que dieron su consentimiento en tu app — y cada instalación que atribuye aparece como probabilística.

  1. 1

    El clic

    Alguien toca tu anuncio en Meta o TikTok. Tu enlace de seguimiento lleva nuestro id de clic.

    clk_8f2a3c
  2. 2

    Google Play

    El Install Referrer transporta ese id a través del paso por la tienda — el único sitio donde Android lo devuelve intacto.

    clk_8f2a3c
  3. 3

    Primera apertura

    El SDK lee el referrer una vez y envía la instalación — nunca el portapapeles, y sin identificador publicitario salvo que lo actives.

    clk_8f2a3c
  4. 4

    La unión

    La instalación se vincula a campaña, conjunto y anuncio mediante los propios ids de la red. Determinista: misma entrada, misma respuesta, siempre.

    clk_8f2a3c

iOS funciona de otra manera y no vamos a fingir lo contrario. Allí Apple limita a todo el mundo a los postbacks agregados de SKAdNetwork, salvo las instalaciones que vienen de sus propios anuncios, que Apple atribuye una a una — verificamos la firma de Apple, decodificamos el valor de conversión según tu mapeo e informamos de los ingresos modelados por separado de los medidos.

En un sitio web

El mismo id de clic, y ninguna tienda en medio.

Un enlace de seguimiento puede llevar a tu sitio. Nuestro id de clic viaja en la URL de llegada, espera en tu propio dominio y llega a tu backend con el registro. Un trayecto más corto que el de una instalación de app, no menos seguro.

  1. 1

    El clic

    Alguien toca tu anuncio. Tu enlace de seguimiento abre tu página, con nuestro id de clic en la URL.

    clk_8f2a3c
  2. 2

    Tu página

    Un pequeño script guarda ese id en first-party, en tu propio dominio. Sin cookies de terceros, sin fingerprinting.

    clk_8f2a3c
  3. 3

    El registro

    Tu backend crea la cuenta y la declara — el id del usuario y el del clic, firmados con una clave secreta.

    clk_8f2a3c
  4. 4

    La unión

    El usuario nuevo queda vinculado a la campaña, el conjunto y el anuncio. Sus compras lo siguen allí, pague en la página que pague.

    clk_8f2a3c

Cuando la cadena se rompe — un anuncio abierto en el navegador integrado de una app y un registro después en otro navegador — el registro llega sin su id de clic y cuenta como orgánico. Nunca se asigna a la campaña más cercana.

Por qué puedes creer el número

Preferimos enseñar el mecanismo que pedirte confianza.

Somos nuevos, así que no hay logos de clientes que poner aquí y no vamos a tomar prestados los de nadie. Lo que sí podemos hacer es abrir la caja: así se fabrica el número, y aquí es donde puede equivocarse.

Dos emisores, una conversión

Durante una migración tendrás funcionando a la vez Traqio y el SDK de la propia red, así que cada compra se envía dos veces. Si los dos emisores no coinciden en el id de evento, tus conversiones se duplican y cada ROAS que leas vale la mitad de la verdad.

El SDK de Meta de tu app

envía la compra desde el dispositivo

event_id tq1_9c4e17b0a2f8

El servidor de Traqio

envía la misma compra por la Conversions API

event_id tq1_9c4e17b0a2f8

Meta

conversiones contadas 1

Mismo id de evento, así que la segunda se descarta. Un único resolutor alimenta ambos conectores y el id sobrevive a nuestros propios reintentos HTTP byte a byte.

Ambas plataformas deduplican por el id de evento durante 48 horas. Pasado ese plazo, la misma compra vuelve a contar legítimamente — no es un fallo, y preferimos decirlo a que lo descubras.

Dónde puede equivocarse nuestro número

Toda herramienta de medición tiene una lista como esta. La mayoría no la publica en su portada.

Los ingresos publicitarios son una estimación
AdMob informa del ingreso por impresión en el dispositivo y nos indica la precisión de cada cifra. Se desviará un pequeño porcentaje de tu pago real. Aun así lo elegimos, porque la API de informes agregada no puede atribuirse a una campaña.
El gasto se mueve durante unos tres días
Las redes publicitarias corrigen el gasto a posteriori — impresiones facturadas tarde, abonos por tráfico inválido. Volvemos a extraer una ventana móvil en vez de congelar la primera cifra que nos dieron, así que el ROAS de ayer todavía puede variar un poco.
iOS es agregado, para todos
SKAdNetwork es impreciso, tardío y está sujeto a umbrales de privacidad. Quien te prometa atribución iOS a nivel de dispositivo está describiendo algo que Apple no permite.
Lo orgánico es lo que sobra
Una instalación que no podemos vincular a un clic se registra como orgánica, no se asigna a la campaña más cercana. Eso convierte lo orgánico en una categoría real y no en un error de redondeo — y por eso nuestros totales atribuidos son conservadores.
En la web, el id del clic vive en un solo navegador
Un visitante que toca tu anuncio en el navegador integrado de una app y se registra más tarde en Safari llega sin él, así que ese registro es orgánico. Safari también puede borrar a los siete días un id guardado por script. Contamos esos registros como orgánicos en lugar de adivinar de dónde vienen.

Lo que ves

Tus cohortes empiezan el día en que ocurrió la instalación.

Ingreso acumulado por usuario, por día desde la instalación. Los proveedores discrepan sobre si se cuenta el día cero. Nosotros lo contamos.

Traqio — desde D0

ARPU acumulado, una cohorte de un día de instalación

Sample data
D0D1D2D3D4D5D6D7

D0 0,42 US$

D7 3,10 US$

Las cohortes que empiezan en D1

El día de la instalación no está en la tabla

D0D1D2D3D4D5D6D7

Falta D0 — y no está vacío, es que no se informa.

En esta cohorte, 14 % del ingreso de la primera semana cae el día de la instalación. Una tabla que empieza en D1 nunca te lo enseña — muestra un número más pequeño y lo llama total.

Precios

Tres planes. Un producto.

El plan gratuito no es una prueba ni un adelanto del producto de verdad. Es el producto de verdad, con un tope de volumen. Los planes se diferencian en cuánto envías, nunca en lo que obtienes.

Gratis

0 $

2.000 conversiones / mes, por producto

  • Atribución determinista por defecto, instalaciones y registros en sitios web
  • ROAS por campaña, conjunto y anuncio
  • Reenvío a Meta CAPI + TikTok Events
  • Valores de conversión y postbacks de SKAN, atribución de Apple Ads
  • Ingresos de RevenueCat y AdMob
  • Cohortes de retención y ARPU desde D0

Pago por uso

0,04 $ / conversión

a partir de las primeras 2.000 de cada producto, cada mes

  • Atribución determinista por defecto, instalaciones y registros en sitios web
  • ROAS por campaña, conjunto y anuncio
  • Reenvío a Meta CAPI + TikTok Events
  • Valores de conversión y postbacks de SKAN, atribución de Apple Ads
  • Ingresos de RevenueCat y AdMob
  • Cohortes de retención y ARPU desde D0

Empresa

A medida

tarifa por volumen, mismo producto

  • Atribución determinista por defecto, instalaciones y registros en sitios web
  • ROAS por campaña, conjunto y anuncio
  • Reenvío a Meta CAPI + TikTok Events
  • Valores de conversión y postbacks de SKAN, atribución de Apple Ads
  • Ingresos de RevenueCat y AdMob
  • Cohortes de retención y ARPU desde D0

Esa lista es idéntica en los tres planes, y ese es justamente el argumento. Lo que negocia un cliente más grande es la tarifa — nunca el producto.

Una instalación en móvil, un usuario nuevo en la web: el mismo contador, las mismas 2.000 gratis al mes, para cada producto.

Una conversión es una instalación atribuida en una app, y un usuario nuevo — un user id visto por primera vez — en un sitio web. Los eventos se miden y se reportan, nunca se facturan. Las instalaciones orgánicas que solo observamos son gratuitas. La facturación no está activada durante el acceso anticipado, así que hoy no se cobra nada.

Respuestas directas

Lo que Traqio todavía no es

Acabamos de contarte dónde puede fallar nuestro número, así que sería raro esconder lo que el producto no hace. Esta es la lista honesta.

  • Android y la web son donde la atribución es determinista. En iOS tienes SKAN, como todo el mundo, y la atribución de Apple Ads para las instalaciones que vienen de los anuncios de Apple — y, solo si la activas y tus usuarios dan su consentimiento, una coincidencia probabilística de web a app, indicada como tal.
  • Meta y TikTok son las redes de las que traemos el gasto. Las instalaciones de Apple Ads se atribuyen a su campaña mediante AdServices de Apple, pero su gasto aún no se importa: no hay ROAS de Apple Ads. Google Ads no está conectado.
  • Un SDK de app está verificado de principio a fin en un dispositivo real, y los SDK de servidor del sitio web de principio a fin contra nuestra propia API. Ninguno está aún en un registro público: la guía de instalación dice cuál es cuál y hasta dónde está probado cada uno.
  • Las conversiones de un sitio web se atribuyen y se muestran aquí, pero todavía no se envían a Meta ni a TikTok.
  • Todavía no somos socio de medición certificado en Meta ni en TikTok, así que no aparecemos en el desplegable de MMP de tu administrador de anuncios.
  • La facturación no está conectada. El plan gratuito es realmente gratuito ahora mismo, porque no hay con qué cobrarte.

Sin fechas, a propósito. Una hoja de ruta con fechas incumplidas vale menos que una lista clara de lo que hoy es cierto.

Preguntas frecuentes

Las preguntas que ibas a hacer

¿Por qué no usar AppsFlyer y ya está?
Si ya lo tienes y te funciona, quédate. La diferencia que importa es dónde vive el ROAS: en las grandes plataformas, las integraciones de coste que completan el ROAS están en el plan de empresa, detrás de una llamada comercial. Aquí están en el plan gratuito, porque solo hay un producto.
¿Traqio mide sitios web, o solo apps?
Ambos. Un producto puede ser una app, un sitio web o los dos. En un sitio, el propio id del clic publicitario viaja hasta el registro, así que la atribución es determinista, como en Android. Cuando tu app y tu sitio declaran el mismo id de usuario, Traqio ve una sola persona.
¿Tengo que integrar otro SDK?
Sí. En una app: un paquete, una llamada init() y una llamada track(). En un sitio web: un pequeño script en la página y una llamada desde tu backend en el registro. Preferimos decirlo claro a esconderlo. Seis de los SDK de Traqio se instalan hoy desde npm; los demás, desde un build que te enviamos hasta que estén en sus registros públicos.
¿Puedo fiarme de vuestros números si no tenéis clientes?
No te fíes — compruébalos. Cada cifra de esta página muestra sus entradas, la atribución es determinista por defecto — una coincidencia probabilística solo se ejecuta si la activas, y se indica como tal — y los puntos donde nuestro número puede desviarse están listados arriba en lenguaje claro.
¿Cuánto cuesta?
2.000 conversiones al mes gratis para cada producto — nunca compartidas en la cuenta — luego 0,04 $ cada una; una instalación de app y un usuario nuevo de un sitio cuentan igual. Tarifa negociada a gran volumen. Sin mínimo y sin contrato anual. Todavía no hay ningún proveedor de pago conectado, así que no se cobra nada durante el acceso anticipado.
Otros planes son gratis a mi volumen. ¿Por qué pagar este?
Algunos planes gratuitos de la categoría son más amplios que el nuestro, y nuestras comparativas lo dicen con las palabras de cada proveedor y la fecha en que se leyó la página. Lo que compra el precio aquí es otra cosa: un solo producto en todos los planes, así que no se te retira nada al crecer; una tarifa publicada antes de hablar con nadie; y una cifra que muestra de qué está hecha.

Pon tu presupuesto en los anuncios que de verdad pagan.

Crea una cuenta, declara tu producto — una app, un sitio web o ambos — y consigue tus claves. Lleva un minuto y nadie te llamará.

Gratis hasta 2.000 conversiones al mes. Sin tarjeta.

Creado y publicado por Khufu FZCO. Una persona real lee hello@traqio.app.