Durante meses, Google Ads nos decía que la tienda velasdeolor.es vendía bastante más por publicidad de lo que vendía en realidad. No era un problema de las campañas, sino de la medición: un evento de Google Analytics 4 se estaba contando como compra. Explicamos el error, cómo lo corregimos el 6 de octubre de 2026 y cómo medimos ahora cada pedido sin saltarnos el consentimiento de cookies.
El síntoma: más conversiones que pedidos
La pista fue sencilla: al comparar las conversiones de Google Ads con los pedidos que de verdad venían de anuncios, las cifras de Google eran muy superiores, y el valor de conversión también. Con esos datos, algunas campañas parecían muy rentables sin serlo.
La causa: add_payment_info importado como compra
GA4 registra varios eventos de comercio electrónico a lo largo de la compra: ver producto, añadir al carrito, iniciar el pago, elegir envío, elegir forma de pago (add_payment_info) y, al final, la compra (purchase). Al vincular GA4 con Google Ads es fácil importar varios de ellos como conversiones y dejarlos como acciones principales de la categoría «Compra».
Eso es lo que había pasado. El evento add_payment_info se dispara cuando el cliente elige cómo pagar, antes de pagar, y lleva el importe del carrito. Resultado: cada pedido se contaba dos veces, y los pagos abandonados también contaban como ventas.
La diferencia entre principal y secundaria es importante: las principales aparecen en la columna «Conversiones» y son las que usan las estrategias de puja automática; las secundarias solo se observan. La corrección fue pasar add_payment_info a secundaria y dejar purchase como única conversión principal de compra.
Por qué importa tanto: el ROAS de verdad
Con el valor duplicado, el retorno de la inversión publicitaria (ROAS) aparece casi el doble de alto. Y todas las decisiones se toman con ese número: cuánto presupuesto dar a cada campaña, qué productos excluir, cuándo pasar a pujas automáticas. Una tienda tiene que cubrir con su margen el coste del producto, el transporte y los sueldos, así que el ROAS mínimo para ser rentable está muy por encima del 100 %. Con datos inflados, es fácil creer que lo superas.
Con la medición corregida pudimos limpiar la campaña de Shopping (fuera los productos que no se pagaban la publicidad, más puja a los que mejor venden) y revisar las campañas de búsqueda con números reales. Un detalle: el histórico anterior a la corrección sigue inflado, así que hay que tenerlo en cuenta al comparar periodos.
Más allá de GA4: medir cada pedido desde la tienda
Corregir GA4 era el primer paso. El segundo fue un pequeño módulo propio para PrestaShop que mide las compras desde la propia tienda:
- Origen de cada pedido. Cuando alguien llega desde un anuncio (o con parámetros de campaña, o desde otra web), el módulo guarda ese origen y lo asocia al carrito en el servidor. Al crearse el pedido, también cuando lo crea el aviso del banco tras pagar con tarjeta o Bizum, queda enlazado. Así sabemos de qué canal viene cada pedido.
- Etiqueta de compra nativa de Google Ads en la página de confirmación, con conversiones mejoradas, usando la misma etiqueta de Google que ya carga GA4: ningún script más.
- Respaldo para los pagos que no vuelven a la tienda. Hay clientes que pagan en la página del banco y cierran el navegador sin volver: no ven la página de confirmación y la etiqueta no se dispara. Para esos pedidos, el módulo genera un archivo CSV protegido con usuario y contraseña que Google Ads Data Manager descarga por HTTPS como conversiones sin conexión.
La conversión nueva empezó como secundaria. Cuando tenga unas semanas de datos comparables, pasará a principal y las de GA4 quedarán como secundarias.
Y todo respetando el consentimiento
- Los identificadores de clic de los anuncios solo se guardan si el cliente acepta las cookies de publicidad. Si retira el consentimiento, se borran también del carrito.
- Sin consentimiento, la cookie del módulo dura solo la sesión; con consentimiento, 90 días.
- Las conversiones mejoradas solo se envían si el cliente ha dado permiso para compartir esos datos con fines publicitarios.
- Nada de fingerprinting: no intentamos identificar por otras vías a quien ha dicho que no.
Medir un poco menos a cambio de cumplir la normativa europea es un precio razonable. Si tienes dudas sobre el banner de cookies, lee nuestra guía de RGPD y cookies en la web de tu pyme.
Revisa tus conversiones en seis pasos
- En Google Ads, ve a Objetivos › Conversiones y mira qué acciones son principales en la categoría «Compra». Debería haber solo una por cada compra real.
- Compara durante una o dos semanas las conversiones de Google Ads con los pedidos de tu tienda que vienen de anuncios.
- Comprueba que el valor de conversión es el importe del pedido y decide si va con o sin IVA. Lo importante es ser coherente.
- Prueba un pago con cada pasarela que redirige a otra página (TPV, Bizum, PayPal) y mira si vuelves a la página de confirmación.
- Revisa el modo de consentimiento y que el banner de cookies funcione de verdad.
- Tras corregir, deja que las campañas acumulen datos antes de juzgarlas.
Si sospechas que tus campañas miden mal o quieres saber de dónde vienen tus pedidos, contacta con nosotros.
