¿Necesitan los descuentos automáticos de Google el precio de coste de mi tienda WooCommerce?
Google pide el coste de cada producto antes de rebajarlo en Shopping. Cómo llega al feed el campo de coste de WooCommerce y qué más necesita la configuración.
La respuesta corta
Sí: Google quiere el coste de cada producto o, como mínimo, un porcentaje de margen para un grupo
de productos. Los descuentos automáticos bajan los precios de tus anuncios de Shopping para subir
tu beneficio bruto, y no pueden estimar el beneficio sin saber lo que te costó la mercancía.
La especificación de productos de Merchant Center marca el atributo cost_of_goods_sold como
«Required for automated discounts and dynamic promotions» (obligatorio para descuentos automáticos
y promociones dinámicas). La alternativa que ofrece Google es un único porcentaje de margen bruto
para todo un grupo de productos, que su propia página de ayuda considera menos preciso.
En WooCommerce el coste ya tiene un sitio: el campo de coste del núcleo, disponible desde la versión 10.3. Dos plugins de feed gratuitos pueden enviarlo a Merchant Center (generamos un feed con cada uno). Pero el coste es solo uno de los cinco pasos de la configuración, y el paso que hace que tu tienda cobre el precio de Google es el que en WooCommerce necesita un plugin de un socio.
Qué pide Google
La guía de configuración de Google tiene cinco pasos (leída el 16 de octubre de 2026):
- añadir el complemento en Merchant Center (Settings → Add-ons → Automated discounts en la interfaz en inglés);
- elegir la plataforma de la tienda y una moneda para los informes;
- añadir productos, de una de dos formas:
- producto a producto, en el feed:
cost_of_goods_sold, entre un 5 % y un 95 % por debajo del precio actual, y un precio mínimo,auto_pricing_min_price, que no puede ser inferior al coste; - por grupos: productos elegidos por marca, tipo de producto o etiqueta, con un único margen de beneficio bruto (5–95 %) y un único descuento máximo (5–40 %) para todos;
- producto a producto, en el feed:
- conversiones con datos del carrito: conversiones de compra en Google Ads que lleven el ID y el precio de cada producto;
- precios rebajados en tu tienda: el enlace del anuncio lleva un token firmado con el precio
de Google (el parámetro
pv2), y la tienda tiene que mostrar ese precio en la página del producto durante al menos 30 minutos y mantenerlo en el carrito y en la finalización de compra durante al menos 48 horas.
Tres detalles fáciles de pasar por alto:
- El 20 % es una recomendación, no un requisito de entrada. Google recomienda añadir productos suficientes para que sumen al menos el 20 % de tus impresiones en anuncios de Shopping. Por debajo del 20 %, Merchant Center te pide que añadas más; con un 0 %, deja de cambiar precios.
- El IVA debe tratarse igual en los dos sitios. Si el coste incluye el IVA, los precios de los datos del carrito también tienen que incluirlo; si no, ninguno de los dos. Los precios mínimos incluyen el IVA en todas partes salvo en Estados Unidos y Canadá.
- Sin lista de países. Las páginas de ayuda no dicen dónde se ofrece el complemento, pero detallan las reglas del precio anterior para los países del Espacio Económico Europeo, así que no es solo para Estados Unidos. Si lo tienes, aparece en tu propia cuenta de Merchant Center, en Add-ons.
Qué hacer
Primero, los costes. Activa el campo de coste del núcleo e introduce los costes
(cómo activarlo). Empieza por los productos con más
impresiones en tus anuncios de Shopping: son los que Google recomienda elegir, y cada producto sin
coste es un producto que tu feed envía sin cost_of_goods_sold. Para un catálogo grande,
introducir costes de forma masiva.
Después, el feed. Ninguno de los dos plugins añade el coste por sí solo: tienes que asignar el campo una vez.
- Product Feed PRO (AdTribes) lee el coste del núcleo cuando la función está activada. En la asignación de campos del feed, añade Cost of goods sold (cogs) y elige el origen con el mismo nombre.
- CTX Feed (WebAppick) no tiene ningún origen llamado «cost». Asigna
cost_of_goods_soldal campo personalizado_cogs_total_value, el sitio donde WooCommerce guarda el coste del producto.
Comprobamos los dos en una tienda de prueba (WooCommerce 11.2.1, Product Feed PRO 13.5.8, CTX Feed
8.0.37, 16 de octubre de 2026): un producto con un coste de 80 salió como
<g:cost_of_goods_sold>80.00 USD</g:cost_of_goods_sold> en Product Feed PRO y como 80 USD
en CTX Feed; un producto sin coste no tuvo ningún elemento en el primero y uno vacío en el segundo.
Añadimos el código de moneda como sufijo, el formato que muestra la especificación de Google.
Google for WooCommerce, la extensión oficial, no envía el coste en absoluto: no hay ningún campo así
en su código (versión 3.9.6).
Después, el precio mínimo y la parte de la tienda. WooCommerce no tiene campo de precio mínimo y no lee el token de precio de Google, y los plugins de feed tampoco. La página de configuración de Google manda a las tiendas WooCommerce a dos socios, Simprosys y SweetCode. La documentación de SweetCode en woocommerce.com dice que su extensión añade el precio mínimo para que lo envíe el plugin de feed y aplica el precio de Google durante la sesión de carrito de 48 horas; no genera el feed por sí misma. Para los costes nombra dos plugins de costes aparte, no el campo del núcleo. El coste que usa Google sale de tu feed en cualquier caso, pero pregunta al socio si sus propios ajustes leen el campo del núcleo antes de comprar.
Cómo lo muestra Merchgain
Merchgain no envía nada a Google y no toca tu feed: solo lee. Lo que aporta aquí es la lista que necesitas antes del paso 3: cuántos productos no tienen coste, cada uno enlazado directamente con su editor, y qué parte de tus ingresos representa ese hueco. Cada producto que arreglas ahí es un producto que tu feed empieza a enviar con coste.
Cuando los descuentos están en marcha, el mismo informe muestra ingresos, coste de los productos, beneficio bruto y margen por periodo y por producto, a partir del coste que WooCommerce guardó en cada línea del pedido. Es tu propio cálculo de lo que dejaron las ventas rebajadas, junto a la estimación que muestra Google en Merchant Center.
Respuestas relacionadas
¿No coincide con lo que ves en tu tienda? Escríbenos: leemos todos los mensajes. contact@merchgain.com