Tu plataforma de pagos dice una cifra de ventas. Tu tienda dice otra. Tu panel de analíticas, una tercera. Son el mismo mes, el mismo negocio, y ninguno coincide. ¿A cuál le crees?
Es uno de los momentos más frustrantes de manejar un negocio con muchas herramientas: no que falten datos, sino que sobren y se contradigan. Terminas sin confiar en ninguno, decidiendo por instinto igual que si no tuvieras paneles. Este post explica por qué no cuadran — casi nunca es un error — y te da una forma de saber a cuál creerle, hoy, sin comprar nada.
Por qué nunca cuadran
La mayoría de las veces los tres tienen razón. Miden cosas distintas y las llaman igual. Esa es la trampa.
- Definen distinto. “Ventas” puede ser importe cobrado, importe facturado o pedidos creados. Reembolsos, impuestos y envíos entran o no según la app.
- Cortan el tiempo distinto. Una usa tu zona horaria, otra UTC. Un pago del lunes a las 11 de la noche cae en días diferentes según el panel.
- Cuentan a gente distinta. Las analíticas pierden a quien bloquea rastreadores; los pagos los cuentan a todos. Un panel ve una fracción del otro.
Así que no tienes un número equivocado y dos buenos. Tienes tres respuestas correctas a tres preguntas ligeramente distintas que tú creías la misma.
Cinco revisiones que explican casi todas las diferencias entre GA4, Stripe y Shopify
Esas tres causas aparecen como ajustes concretos. Revisa esto antes de decidir que algún número está “mal”.
1. La página de pago se queda con el mérito
Cuando un comprador sale de tu sitio hacia un checkout alojado y vuelve a tu página de gracias, GA4 puede registrar el dominio del checkout como una nueva referencia. La venta queda atribuida a checkout.stripe.com en lugar del video, el newsletter o el anuncio que de verdad trajo al comprador, y tu informe de canales deja de tener sentido. La propia guía de Stripe para GA4 dice que agregues checkout.stripe.com a tu lista de exclusión de referencias (Stripe Docs: Analyze your conversion funnel, en inglés). Shopify recomienda excluir tu propio dominio, checkout.shopify.com, shop.app (Shop Pay) y cualquier proveedor de pagos externo como paypal.com (Ayuda de Shopify: Excluir dominios de referencia). En GA4 esa lista está en tu flujo de datos web, en Configure tag settings → List unwanted referrals (así aparece con la interfaz en inglés). No reescribe el pasado: las sesiones ya atribuidas al dominio del checkout conservan ese mérito.
2. “Ventas” significa cosas distintas
Los informes de ventas de Shopify muestran el valor de los productos vendidos, no el dinero que recibiste. Las ventas brutas incluyen pedidos pendientes, cancelados y sin pagar, y un reembolso aparece como una “reversión de ventas” negativa el día en que se procesó, no el día de la venta original (Ayuda de Shopify: Informes de ventas). GA4 solo se entera de un reembolso si tu sitio le envía un evento refund con el transaction_id original (Documentación para desarrolladores de Google Analytics: Mide el comercio electrónico). Si nadie lo configuró, los ingresos de GA4 nunca bajan cuando reembolsas.
3. El día empieza a horas distintas
Los informes financieros de Stripe usan la zona horaria de tu cuenta de Stripe o UTC, y tú eliges cuál (Documentación de Stripe: Cómo funciona la configuración de informes). Las plantillas de informes de Stripe Sigma filtran por UTC (Stripe Docs: How Sigma works, en inglés). GA4 usa la zona horaria de informes de la propiedad como límite del día, y cambiarla solo afecta los datos desde ese momento (Google Analytics Admin API: Property, en inglés). Shopify usa la zona horaria de la tienda, que se configura en Configuración → General (Ayuda de Shopify: Configuración del negocio). Pon las tres en la misma zona antes de comparar un día o una semana.
4. Un evento clave no es una compra
GA4 ahora llama “eventos clave” (key events) a lo que antes eran conversiones, y puedes marcar casi cualquier evento como clave: un registro, un clic, una compra. Cada evento clave se cuenta una vez por evento o una vez por sesión, según su método de conteo (Google Analytics Admin API: Key events, en inglés). Así que “31 eventos clave” puede incluir cosas que no son ventas, o contar dos compras de una misma sesión como una. Compara Stripe con el evento purchase de GA4 y sus ingresos, no con el total de eventos clave.
5. Hay visitantes que nunca se cuentan
Con el modo de consentimiento básico de Google, las etiquetas de Google no se disparan en absoluto cuando un visitante rechaza las cookies; ni siquiera se envía su elección. El modo avanzado envía pings sin cookies y GA4 usa modelado para cubrir parte del hueco (Documentación de Google: Descripción general del modo de consentimiento). Los bloqueadores de anuncios también pueden frenar la etiqueta. Stripe y Shopify siguen registrando cada pedido pagado, y por eso la cifra de analíticas casi siempre es la más baja de las tres.
| Stripe | Shopify | GA4 | |
|---|---|---|---|
| Qué cuenta como venta | Un pago procesado por Stripe | Valor de los productos pedidos (las ventas brutas incluyen pedidos pendientes, cancelados y sin pagar) | Un evento purchase que se disparó en el navegador |
| Reembolsos | Stripe los registra cuando reembolsas | Una reversión de ventas negativa el día en que se procesa | Solo si tu sitio envía un evento refund |
| Dónde empieza el día | Zona horaria de la cuenta o UTC (lo eliges por informe) | Zona horaria de la tienda | Zona horaria de informes de la propiedad |
| A quién no ve | Ventas cobradas fuera de Stripe | Ventas hechas fuera de la tienda | Visitantes que rechazan cookies o bloquean la etiqueta |
Enlaces verificados el 27 de septiembre de 2026.

El costo de no confiar en tus propios datos
Cuando los paneles se contradicen, pasa algo peor que perder tiempo: dejas de creerle a todos. Y un fundador que no confía en sus números decide a ciegas, aunque tenga cinco herramientas abiertas.
Ese es el lado oscuro de tener todo tu negocio repartido en apps: más paneles no dan más claridad si cada uno habla su propio idioma. La consistencia de datos es un problema reconocido justamente porque cada sistema define las cosas a su manera (Wikipedia: Data consistency).
Cómo decidir a cuál creerle, hoy
No necesitas que los tres coincidan. Necesitas saber cuál responde tu pregunta. Haz esto una vez y te ahorras la confusión para siempre:
- Nombra la pregunta primero. “¿Cuánto dinero entró de verdad?” no es lo mismo que “¿cuántos pedidos hubo?”. Cada pregunta tiene su fuente correcta.
- Elige una fuente de verdad por pregunta. Para dinero cobrado, tu plataforma de pagos manda. Para tráfico, las analíticas. Para pedidos, la tienda. Escríbelo.
- Anota la definición y la zona horaria de cada una. Una vez. Ese pequeño diccionario explica la mayoría de las diferencias futuras.
- Compara tendencias, no cifras exactas. Que los tres suban importa más que si coinciden al centavo. La dirección casi siempre concuerda aunque el total no.
- Deja de reconciliar lo irreconciliable. Si mides dos cosas distintas, no tienen por qué cuadrar. Deja de perseguir el empate.
Con esto pasas de “no le creo a ninguno” a “sé cuál usar para qué”. Es un sistema simple y lo puedes escribir en una tarde.
Dónde se rompe hacerlo a mano
El diccionario ayuda, pero cada vez que quieres una respuesta sigues abriendo tres paneles, recordando qué mide cada uno y traduciendo en tu cabeza. Y ese diccionario que escribiste vive en una nota que nadie vuelve a mirar.
Ese es el límite del método manual: puedes entender por qué difieren, pero reunir las tres vistas y compararlas con criterio, cada día, sigue recayendo en ti.
Dónde encaja Vexlynk
Vexlynk es un espacio de trabajo local-first donde conectas tus fuentes — tu plataforma de pagos, tu tienda, tus analíticas — y cada una se vuelve una tarjeta viva en un tablero que se actualiza solo. Las tres viven lado a lado, así que las diferencias saltan a la vista en vez de esconderse en pestañas separadas.
Encima, un agente lee tu tablero y tus números reales — no el internet — y puede explicarte por qué dos tarjetas no cuadran con contexto de tu negocio, solo cuando tu mensaje se lo pide. En vez de reconciliar a mano, preguntas. Tus fuentes de pagos, tienda y analíticas son de solo lectura: nada se toca en el origen.
Con honestidad: en la app de escritorio, tu tablero es local y vive en tu máquina; la sincronización en la nube está apagada por defecto y es una opción de Plus y Pro. En el espacio web, los tableros viven en la nube. Preguntarle al agente hospedado envía el contexto del tablero al modelo; con tu propia clave (BYOK) pagas a tu propio proveedor. Vexlynk se pone encima de las herramientas que ya usas.
Preguntas frecuentes
¿Uno de mis paneles está roto?
Casi nunca. Suelen medir cosas distintas — importe cobrado contra pedidos, tu zona horaria contra UTC — y llamarlas igual. Las tres cifras pueden ser correctas a la vez.
¿Por qué GA4 dice que mis ventas vinieron de checkout.stripe.com?
Porque el comprador volvió a tu sitio desde el checkout alojado de Stripe, y GA4 tomó ese regreso como una nueva referencia. Agrega checkout.stripe.com (y cualquier otro dominio de pago, como paypal.com) a la lista de referencias no deseadas de GA4, como recomienda la guía de Stripe para GA4. Corrige las sesiones nuevas, no las pasadas.
¿Vexlynk arregla las diferencias entre mis fuentes?
No las “arregla” ni cambia tus datos; tus fuentes de pagos, tienda y analíticas son de solo lectura. Las pone juntas para que veas la diferencia, y el agente puede explicarte a qué se debe.
¿El agente inventa la explicación?
Razona sobre tu tablero y tus números reales, no sobre el internet abierto, así que su explicación sale de tus datos y no es un consejo genérico.
¿Mis datos salen de mi máquina?
En la app de escritorio, el tablero es local por defecto; en el espacio web vive en la nube y las fuentes se actualizan desde los servidores de Vexlynk. Las actualizaciones en vivo necesitan conexión, y preguntarle al agente hospedado envía el contexto necesario al modelo. Con BYOK ese envío pasa por tu propia clave.
Si estás cansado de comparar tres paneles que nunca coinciden, el plan gratis de Vexlynk los pone juntos en un tablero vivo en minutos — y por fin sabes a cuál creerle.
Cuando tus paneles no coinciden, ¿decides con el que más te conviene, o con el que de verdad responde tu pregunta?
Vexlynk
Equipo Vexlynk