# Cómo corregir el valor de conversión incorrecto en Google Ads

*¿Google Ads muestra valores de conversión incorrectos? Aprende por qué el ROAS está inflado o deflactado, diagnostica discrepancias de valor y corrígelas paso a paso.*

**Keywords:** google ads valor de conversión incorrecto, valor de conversión google ads mal, google ads ROAS incorrecto shopify, discrepancia valor conversión shopify, google ads muestra ingresos incorrectos

**Breadcrumb:** Inicio > Recursos > Corregir valor de conversión

**Badge:** Solución de problemas

**Read Time:** 9 min de lectura | **Actualizado en febrero de 2026**

---

## Table of Contents

- [Cómo se ven los valores incorrectos](#what-wrong-values-look-like)
- [Cómo diagnosticar](#how-to-diagnose)
- [#1 Valor estático vs dinámico](#cause-1)
- [#2 Discrepancia de moneda](#cause-2)
- [#3 Impuestos y envío](#cause-3)
- [#4 Mapeo del Data Layer](#cause-4)
- [#5 Errores de JavaScript](#cause-5)
- [#6 Cómo lo maneja ScaleUp](#cause-6)

---

## Respuesta rápida

Los valores de conversión incorrectos en Google Ads generalmente se deben a una de cinco causas: un valor estático en lugar del total dinámico del pedido, discrepancias de moneda entre Shopify y Google, inclusión/exclusión inconsistente de impuestos y envío, mapeo incorrecto de variables del data layer, o errores de conversión de tipos en JavaScript. Cada causa produce un patrón específico — valores de $0, ROAS inflado, o valores consistentemente desfasados por un porcentaje. Identifica el patrón primero y luego aplica la solución específica a continuación.

---

> **Sidebar CTA**

> **¿Cansado de problemas con valores?**

> ScaleUp envía valores de pedido precisos automáticamente — sin configuración manual.

> [Instalar gratis →](https://apps.shopify.com/scaleup-for-google-ads?utm_source=website&utm_medium=sidebar_cta&utm_campaign=resources&utm_content=fix_wrong_value)



### Obtén valores de conversión precisos

ScaleUp sincroniza el total exacto del pedido de Shopify con Google Ads — moneda correcta, manejo de impuestos y valores dinámicos listos para usar.

[Instalar gratis en Shopify](https://apps.shopify.com/scaleup-for-google-ads?utm_source=website&utm_medium=inline_cta&utm_campaign=resource&utm_content=fix_wrong_value)

---

## Cómo se ven los valores de conversión incorrectos

Los valores de conversión incorrectos son más peligrosos que las conversiones faltantes — porque todo parece estar funcionando. Google Ads reporta conversiones, tus campañas parecen estar rindiendo, y Smart Bidding optimiza según los datos. El problema es que los datos son incorrectos, lo que significa que cada decisión de optimización se basa en información errónea.

Estos son los patrones más comunes que indican valores de conversión incorrectos:

- **Cada conversión muestra $0 o $1**: Esto casi siempre significa que se envía un valor estático predeterminado en lugar del total real del pedido. Google Ads recibió el evento de conversión pero no obtuvo un valor significativo — o el campo de valor contiene un marcador de posición fijo.
- **El ROAS es irrealmente alto o bajo**: Si tu ROAS reportado es 20x pero tus márgenes de ganancia reales dicen lo contrario, los valores de conversión enviados a Google probablemente están inflados. Por el contrario, si el ROAS se ve terrible a pesar de fuertes ingresos en Shopify, los valores están deflactados o faltantes.
- **Los valores están consistentemente desfasados por un porcentaje fijo**: Si los valores de Google Ads son siempre ~15-25% más altos que los subtotales de pedidos de Shopify, los impuestos y/o el envío se están incluyendo en un sistema pero no en el otro. Un desfase consistente apunta a una discrepancia sistemática de inclusión/exclusión.
- **Los valores difieren por un multiplicador constante**: Si Google Ads muestra valores aproximadamente 1.3x o 0.75x de Shopify, probablemente tienes una discrepancia de moneda — la moneda de presentación (lo que paga el cliente) difiere de la moneda de liquidación (lo que recibes), y se está enviando la incorrecta.
- **Algunas conversiones tienen valores correctos, otras no**: Los problemas de valor intermitentes a menudo apuntan a problemas de sincronización del data layer — la etiqueta de conversión se dispara antes de que la variable del valor del pedido se haya poblado, por lo que algunos pedidos envían el valor correcto y otros envían undefined o cero.

---

## Cómo diagnosticar discrepancias de valor

Antes de corregir algo, necesitas saber exactamente qué está mal. Aquí tienes un proceso sistemático para identificar la causa raíz.

> 💡 El pedido de prueba es tu herramienta de diagnóstico más poderosa. Usa un producto con un precio distintivo (no un número redondo como $50.00) para poder encontrarlo fácilmente en ambos sistemas. Compara el valor exacto enviado vs. el total exacto del pedido en Shopify — cualquier discrepancia revela el problema.

---

## Causa #1: Valor estático en lugar de valor dinámico

Esta es la causa más común y la más fácil de corregir. Cuando configuras una acción de conversión de Google Ads, Google te pide un valor de conversión. Si ingresas un número fijo (como $1.00 o tu valor promedio de pedido), ese mismo número se envía para cada conversión — sin importar el monto real del pedido.

Vemos esto constantemente con comerciantes que configuran el tracking directamente a través de Google Ads en lugar de GTM o una app de tracking. El asistente de configuración pregunta '¿Cuánto vale esta conversión?' y el comerciante escribe su AOV. Desde ese momento, cada conversión reporta el mismo valor estático. Un pedido de $15 y uno de $500 reportan como el mismo número.

La señal reveladora es la uniformidad perfecta: si miras los valores individuales de conversión en Google Ads y son todos idénticos, tienes un problema de valor estático.

---

## Causa #2: Discrepancia de moneda

Las tiendas Shopify que venden internacionalmente manejan múltiples monedas, y esto crea un problema de tracking sutil pero significativo. Hay tres 'valores' diferentes para cada pedido internacional: la moneda de presentación (lo que ve y paga el cliente), la moneda de liquidación (lo que realmente recibes después de la conversión de moneda), y cualquier valor que se envíe a Google Ads.

Aquí es donde se complica. Si tu tienda está basada en EE.UU. (liquidación en USD) pero un cliente en Alemania paga €85.00 por un producto, ¿qué valor debería recibir Google Ads? Si la etiqueta de conversión envía 85 (el monto de presentación) pero la moneda de tu cuenta de Google Ads es USD, Google registra $85.00 — no el equivalente real en USD. Tus cálculos de ROAS son incorrectos porque los valores no reflejan los ingresos reales.

Lo contrario es igualmente problemático. Si la etiqueta convierte a USD antes de enviar pero usa un tipo de cambio desactualizado, o si envía el monto de liquidación mientras tu cuenta de Google Ads está configurada en una moneda diferente, los valores serán consistentemente incorrectos.

> ⚠️ Google Ads no convertirá monedas automáticamente. Si envías un valor de 85 sin código de moneda, Google asume que está en la moneda de tu cuenta. Si tu cuenta es en USD, Google registra $85.00 — incluso si el pedido real fue de €85.00 (equivalente a ~$92 USD). Siempre incluye el parámetro de código de moneda.

---

## Causa #3: Impuestos y envío incluidos/excluidos inconsistentemente

Esta es la causa más común de valores de conversión que están 'cerca pero no del todo bien'. El valor de conversión que envías a Google Ads incluye impuestos y envío, pero los ingresos contra los que comparas en Shopify no — o viceversa. El resultado es un desfase porcentual consistente que puede hacer que tu ROAS se vea 15-25% mejor o peor que la realidad.

No hay una única respuesta 'correcta' sobre si incluir impuestos y envío. Lo que importa es la consistencia: usa la misma definición de 'valor' tanto en Google Ads como en lo que compares. La mayoría de los anunciantes experimentados rastrean el subtotal del pedido (solo ingresos por productos, antes de impuestos y envío) porque es lo más cercano a los ingresos brutos reales y no se ve afectado por tasas de impuestos variables entre estados o países.

El problema generalmente surge porque diferentes fuentes de datos en Shopify reportan números distintos. Shopify.checkout.total_price incluye todo. Shopify.checkout.subtotal_price excluye impuestos y envío. El evento purchase de la Web Pixel API reporta total_price por defecto. Si estás tomando el valor de una fuente para el tracking y comparando contra una fuente diferente en tus informes, siempre verás una discrepancia.

> 💡 Para la mayoría de las tiendas Shopify, recomendamos rastrear el subtotal del pedido (solo productos). Las tasas de impuestos varían por ubicación y los costos de envío varían por método — incluirlos agrega ruido a tus datos de valor. Smart Bidding funciona mejor con señales limpias y consistentes de ingresos por productos.

---

## Causa #4: Errores de mapeo de variables del Data Layer

Si usas Google Tag Manager, el valor de conversión fluye a través de una cadena: checkout de Shopify → data layer → variable de GTM → parámetro de la etiqueta de conversión. Una ruptura o discrepancia en cualquier punto de esta cadena produce valores incorrectos — o ningún valor.

Los errores de mapeo de data layer más frecuentes que encontramos son sorprendentemente básicos. El data layer envía el valor del pedido bajo un nombre de clave (como ecommerce.purchase.actionField.revenue), pero la variable de GTM está configurada para leer una clave diferente (como transactionTotal). La variable devuelve undefined, GTM no envía valor o envía el predeterminado, y la conversión se registra con $0.

Otro escenario común: el data layer dispara el evento purchase, pero el valor del pedido se llena en un push separado del data layer que ocurre milisegundos después. El trigger de GTM captura el evento purchase y dispara la etiqueta, pero en ese momento la variable de valor aún no se ha establecido. Esto crea problemas intermitentes — a veces la sincronización funciona y a veces no.

---

## Causa #5: Errores de redondeo y tipo en JavaScript

Esta es la causa más técnica y a menudo la más difícil de detectar. JavaScript maneja los números de formas que pueden corromper silenciosamente tus valores de conversión — y no lo notarás a menos que inspecciones los valores reales que se envían a nivel de etiqueta.

El ejemplo clásico: Shopify devuelve el total del pedido como una cadena de texto ('47.99'), pero la etiqueta de conversión espera un número. En algunas configuraciones, puede ocurrir concatenación de cadenas en lugar de suma. Si la etiqueta intenta agregar impuestos a un subtotal y un valor es una cadena, '29.99' + 5.00 se convierte en '29.995' (concatenación de cadenas) en lugar de 34.99 (suma numérica). La conversión registra $29,995 en lugar de $34.99.

La precisión de punto flotante es otra trampa. JavaScript almacena todos los números como flotantes de 64 bits, lo que significa que 0.1 + 0.2 === 0.30000000000000004 en JavaScript. Para un pedido de $19.99, podrías enviar 19.990000000000002 a Google. Aunque Google generalmente maneja bien las pequeñas discrepancias de punto flotante, las cadenas de cálculo más largas pueden acumular errores que producen valores significativamente incorrectos.

> ⚠️ Un error común en GTM: configurar la variable del valor de conversión para extraer un parámetro de consulta de {{Page URL}}. Los parámetros de URL siempre son cadenas de texto. Si tu URL contiene ?value=47.99, la variable devuelve la cadena '47.99' — no el número 47.99. Siempre analízalo con parseFloat() en una variable de JavaScript personalizado.

---

## La solución confiable: Tracking automatizado de valores

Cada una de las cinco causas anteriores tiene una solución específica — pero todas comparten un problema en común: requieren configuración manual que puede romperse silenciosamente. Una actualización de Shopify cambia la estructura del data layer. Una actualización del tema modifica los scripts del checkout. Un cambio en el contenedor de GTM sobrescribe accidentalmente una variable. El valor vuelve a ser incorrecto, y no lo notas durante semanas porque las conversiones todavía se registran — solo que con montos incorrectos.

Aquí es donde las soluciones de tracking automatizado como ScaleUp proporcionan el mayor valor. ScaleUp lee el total del pedido directamente del backend de Shopify a través de la Web Pixel API y eventos del lado del servidor — no depende de variables del data layer, configuraciones de GTM ni cálculos de JavaScript del lado del cliente. El valor siempre es el subtotal correcto del pedido, en la moneda correcta, formateado correctamente como número.

### Deja de adivinar los valores de conversión

ScaleUp envía el valor exacto del pedido de Shopify a Google Ads automáticamente — moneda correcta, manejo adecuado de impuestos, sin mapeo de data layer requerido, sin problemas de tipos en JavaScript. Cuando Shopify cambia su checkout o estructura de data layer, ScaleUp se adapta. Tus valores de conversión se mantienen precisos sin mantenimiento continuo.

[Instalar gratis en Shopify](https://apps.shopify.com/scaleup-for-google-ads?utm_source=website&utm_medium=cta&utm_campaign=resources&utm_content=fix_wrong_value_cta)

---

## Sources

1. [Google Ads Help: Set up conversion value](https://support.google.com/google-ads/answer/6095947)
2. [Google Ads Help: Troubleshoot conversion tracking](https://support.google.com/google-ads/answer/6100)
3. [Google Ads Help: About conversion value rules](https://support.google.com/google-ads/answer/11461796)
4. [Shopify: Custom pixels documentation](https://help.shopify.com/en/manual/promoting-marketing/pixels/custom-pixels)

---

## About the Author

**Jamie Scott**
Fundador y CEO, ScaleUp
Jamie se especializa en el seguimiento de conversiones de comercio electrónico, ayudando a comerciantes de Shopify a mejorar el rendimiento de sus Google Ads mediante una mejor precisión de datos.

---

## Related Resources

- **[Guía completa de seguimiento de conversiones](/guides/google-ads-conversion-tracking-shopify-guide)**
  Configura el seguimiento de Google Ads en Shopify desde cero
- **[Discrepancia de conversiones Google Ads vs Shopify](/resources/google-ads-shopify-conversion-mismatch)**
  Entiende cuándo las discrepancias de valor son normales vs problemáticas
- **[¿Qué es el ROAS?](/glossary/roas)**
  Cómo los valores de conversión incorrectos distorsionan tu retorno de inversión publicitaria

---

## Frequently Asked Questions

**¿Por qué Google Ads muestra $0 o $1 como valor de conversión?**

Esto típicamente significa que tu acción de conversión está configurada con un valor estático predeterminado en lugar de valores dinámicos de tu tienda. Verifica la configuración de conversión en Google Ads y asegúrate de que 'Usar valores diferentes para cada conversión' esté seleccionado, con el valor tomado de tu data layer o etiqueta de tracking.

**¿Cómo corrijo las discrepancias de moneda entre Shopify y Google Ads?**

Asegúrate de que tu etiqueta de conversión envíe valores en la misma moneda que tu cuenta de Google Ads, y siempre incluye el parámetro de código de moneda (ej., 'USD'). Para tiendas Shopify multi-moneda, envía el monto en moneda de liquidación en lugar del monto en moneda de presentación.

**¿Debería incluir impuestos y envío en los valores de conversión de Google Ads?**

No hay una única respuesta correcta — lo que importa es la consistencia. La mayoría de los anunciantes rastrean subtotales de pedidos (solo ingresos por productos) porque las tasas de impuestos y costos de envío varían. Lo que elijas, usa la misma definición al comparar datos de Google Ads con informes de Shopify.