Alternativa a Google Analytics
Una alternativa a Google Analytics que cuenta ventas, sin cookies.
GA4 es gratis y muy completo. También está hecho para la publicidad: cookies que duran dos años, Consent Mode, audiencias para Google Ads y una curva de aprendizaje que pocos equipos pequeños necesitan.
runomine mide visitas y dinero desde tu backend, sin nada en el navegador. Aquí tienes la diferencia sin exagerar, y cuándo te conviene seguir con GA4.
Revisado el 14 de octubre de 2026
La respuesta corta
Elige runomine si…
- Quieres saber qué fuente trae compradores, con los ingresos leídos de Stripe, Paddle, Lemon Squeezy, Shopify o PayPal, reembolsos incluidos.
- Tu app tiene backend (Laravel, Node, Django, FastAPI, Rust) y prefieres medir desde ahí, sin cookies ni scripts de terceros.
- Quieres que la IP de tus visitantes no salga de tu servidor.
- Te basta un panel que se entiende en cinco minutos, o preguntarle a tu asistente de IA por MCP.
Sigue con Google Analytics si…
- Inviertes en Google Ads y necesitas conversiones, audiencias y remarketing conectados.
- Usas la exportación a BigQuery o la atribución basada en datos.
- Necesitas demografía, intereses o recorridos de un mismo usuario a lo largo de meses.
- Tu equipo ya domina GA4 y no echa nada en falta.
runomine y GA4, punto por punto
Las dos responden a «¿de dónde viene mi tráfico?». Cambia desde dónde se mide, qué se guarda en el navegador y cómo llega el dinero.
| runomine | Google Analytics 4 | |
|---|---|---|
| Cookies en el navegador | Ninguna. Tampoco localStorage ni fingerprinting. | _ga y _ga_<id>, que caducan a los 2 años por defecto |
| Dónde se mide | En tu backend, con una librería para PHP, Node, Python o Rust. Beacon opcional de menos de 1,5 KB para páginas en caché y sitios estáticos. | En el navegador, con gtag.js o Tag Manager. El Measurement Protocol complementa el tag; no lo sustituye. |
| Visitantes únicos | Un hash diario calculado en tu servidor; la sal cambia cada día UTC | Un identificador de cliente guardado en la cookie _ga |
| La IP del visitante | No sale de tu servidor (con las librerías) | Llega a Google con cada petición; GA4 dice que no la registra ni la guarda |
| Ingresos | Leídos de tu proveedor de pagos, con renovaciones y reembolsos | Un evento purchase con value, currency y transaction_id que envías tú |
| Atribución | Cada venta, a la primera fuente que trajo a ese comprador | Basada en datos, o último clic. Primer clic, lineal y otros modelos se retiraron en noviembre de 2023. |
| Retención | Configurable por sitio | 2 o 14 meses en exploraciones y embudos; más, solo con GA360 |
| Umbrales y muestreo | Ni umbrales ni muestreo | Umbrales que ocultan datos con pocos usuarios; muestreo en exploraciones muy grandes |
| Google Ads, audiencias, BigQuery | No | Sí |
| Precio | Gratis durante la beta | Gratis |
Lo que ganas
-
Nada en el navegador
Ni cookies, ni localStorage, ni scripts de terceros. El middleware de tu app cuenta la página vista cuando responde, y la envía después.
-
El dinero, de su fuente
Ventas, renovaciones y reembolsos llegan de tu proveedor de pagos, en tu moneda. No mantienes precios en tu código ni eventos
purchasea mano. -
La IP se queda contigo
La librería calcula el hash del visitante en tu servidor y solo envía eso.
-
Menos que configurar
Sin propiedades, flujos de datos ni etiquetas: un token en el entorno y el middleware.
runomine initlo deja hecho. -
Los bloqueadores no lo ven
Un bloqueador de anuncios puede frenar gtag.js en el navegador. No puede ver lo que hace tu servidor.
-
Tus números en tu asistente
Un servidor MCP con 17 herramientas: pregúntale a Claude Code o Cursor qué fuente vende más.
Lo que pierdes (mejor saberlo antes)
- Google Ads. Ni conversiones importadas, ni audiencias, ni remarketing. Si tu negocio vive de Ads, GA4 sigue siendo la pieza que lo conecta.
- BigQuery y modelos de atribución. runomine atribuye a la primera fuente de cada comprador. No hay atribución basada en datos ni multitoque.
- Perfiles a largo plazo. El visitante de runomine dura un día: no hay demografía, intereses ni recorridos de una persona durante meses. Solo cuando tu app conoce al usuario (porque ha iniciado sesión) se unen sus compras a sus visitas.
- El ecosistema. GA4 tiene años de tutoriales, consultores e integraciones. runomine está en beta, y sus librerías aún no están publicadas en Packagist, npm, PyPI ni crates.io.
Cómo pasar de GA4 a runomine sin quedarte a ciegas
- Instala runomine junto a GA4.
runomine initen tu proyecto, o las tres líneas de tu stack. No toca el navegador, así que no interfiere con tus etiquetas. - Conecta tu proveedor de pagos. runomine importa los últimos 90 días (PayPal, solo desde que lo conectas) y añade el visitante a tus checkouts con
checkoutMetadata(). - Compara durante un mes. Los números no van a coincidir, y está bien: GA4 cuenta navegadores con una cookie que dura dos años; runomine, visitantes únicos por día. Y las páginas que sirve la caché de tu CDN no llegan a tu backend: añade el beacon en esas.
- Decide con datos. runomine no importa el histórico de GA4: exporta los informes que quieras conservar antes de quitar la etiqueta.
FAQ
Preguntas frecuentes
¿runomine es gratis, como Google Analytics?
¿Puedo usar runomine y Google Analytics a la vez?
¿Por qué no coinciden los números de GA4 y runomine?
¿Puedo importar mi histórico de Google Analytics?
¿Necesito un banner de cookies con runomine?
Fuentes
Páginas y documentación públicas, consultadas el 14 de octubre de 2026. Si algo ha cambiado, lo corregiremos.
Sigue leyendo
- runomine frente a Plausible Dos herramientas sin cookies. La diferencia: desde dónde se mide y cómo llega el dinero.
- Analítica para Laravel Páginas vistas con un middleware, eventos con Rom::track y ventas de Stripe por fuente.
- Analítica server-side Qué es medir desde el servidor, qué ves y qué se te escapa, y cómo contar visitantes sin cookies.
Cuenta lo que importa.
Visitas, ventas y servidores en un solo sitio. Instalado en menos de lo que has tardado en leer esta página.