Descuento por categoría en WooCommerce: un 20 % en toda una categoría, variaciones incluidas
Un descuento por categoría en WooCommerce es un precio rebajado en cada producto de la categoría. La edición en lote baja de una vez los productos simples, con el precio normal reducido en un porcentaje. Las variaciones se bajan aparte, en el producto o con un CSV. Un cupón limitado a la categoría da un descuento que solo se ve en el carrito.
Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura
¿Qué método elegir?
Antes de empezar, decide si el cliente debe ver un precio tachado ya en la lista de productos o si el descuento solo debe aplicarse después de introducir un código.
| Método | Qué ve el cliente | Variaciones | Fecha de fin |
|---|---|---|---|
| Edición en lote del precio rebajado | un precio tachado en la lista y en la ficha de producto | no, solo productos simples | no se puede poner en la edición en lote |
| Precios de las variaciones en un producto variable | un precio tachado después de elegir una variación | sí, producto a producto | sí, en los ajustes de la variación |
| Importación CSV | un precio tachado | sí, cada variación por separado | sí, en las columnas de fechas |
| Cupón limitado a la categoría | el descuento solo en el carrito | sí | sí, la fecha de caducidad del cupón |
| El chat en TellMyShop Pro | un precio tachado | sí | sí, con fecha de inicio y de fin |
Cómo planificar el inicio y el fin para que la promoción se desactive sola lo tratamos en el artículo sobre la programación de rebajas en WooCommerce. Los cupones limitados a una categoría se describen en el artículo sobre los códigos de descuento en WooCommerce. Aquí nos centramos en poner el descuento en sí a todos los productos de una categoría.
Cómo poner un descuento por categoría paso a paso
Primero los productos simples, luego las variaciones.
- Exporta los productos de la categoría con el precio normal y el rebajado. Es tu copia por si algo sale mal.
- Ve a Productos > Todos los productos y filtra la lista por categoría. Si hay más productos de los que caben en una página, aumenta el número que se muestra en Opciones de pantalla.
- Selecciona todos los productos y elige Editar en las acciones en lote.
- En el campo de precio rebajado, elige la opción de poner el precio normal reducido en un importe fijo o un porcentaje, e introduce, por ejemplo, 20 %.
- Guarda y repasa la lista. Los productos simples ya tienen precio tachado. Los productos variables siguen igual.
- Abre cada producto variable, ve a las variaciones y pon los precios rebajados con la acción para todas las variaciones. Ahí también pones las fechas de la rebaja.
- Por último, abre la categoría en la tienda como cliente y revisa unos cuantos productos, también uno variable.
Cómo funcionan los campos del precio rebajado y sus fechas en el editor de productos se describe en la documentación sobre los ajustes del editor de productos. Las acciones para todas las variaciones a la vez se tratan en los productos variables.
Dónde suele fallar un descuento por categoría
En una categoría con pocos productos lo ves todo de un vistazo. Con varias decenas, es fácil pasar por alto tres cosas.
Los productos variables. La edición en lote no los baja, y suelen ser los productos que más se venden, con tallas y colores. El cliente ve entonces una categoría con un «20 % de descuento» en la que su camiseta cuesta lo mismo que ayer.
Productos en varias categorías. El filtro muestra todos los productos asignados a la categoría, también los que están en ella como extra. A veces recibe el descuento un producto que debía quedarse a precio completo.
El redondeo. Un 20 % menos sobre 79,99 € da 63,992 €. WooCommerce redondea el precio que muestra, pero el precio de la base de datos puede tener más decimales. Si quieres precios limpios, introdúcelos en vez de un porcentaje.
Acuérdate también de la obligación de informar. Con cada descuento anunciado tienes que mostrar el precio más bajo de los 30 días anteriores. La norma viene de la Directiva Ómnibus de la UE (Directiva 2019/2161). La agencia polaca PARP reunió ejemplos prácticos de cómo indicar los descuentos en un artículo sobre cómo indicar correctamente las rebajas de precio (en polaco). WooCommerce no calcula este precio por sí solo, necesitas un plugin para eso. TellMyShop tampoco lo calcula.
Cómo elegir el tamaño de un descuento por categoría
Empieza por el margen, no por un número redondo. Un 20 % en una categoría donde algunos productos tienen poco margen puede suponer vender por debajo del coste. Repasa la categoría y deja fuera los productos en los que un descuento no tiene sentido, o dales uno menor.
Lo segundo es el objetivo. Una promoción para liquidar las últimas unidades puede abarcar solo los productos con poco stock. Una promoción para atraer clientes nuevos funciona mejor con productos que ya se venden bien. Apunta el objetivo antes de empezar, porque después de la rebaja solo el objetivo te dice si funcionó.
Cómo pone el chat un descuento en toda una categoría
El plugin TellMyShop para WordPress y WooCommerce conecta tu tienda con tu chat (Claude o ChatGPT). En TellMyShop Pro el chat pone precios rebajados a todos los productos de una categoría, variaciones incluidas, con fecha de inicio y de fin. Lo hace cuando el interruptor Ventas está activado en el panel del plugin. El interruptor cubre precios, promociones, códigos de descuento, stock, variaciones y envíos, y sigue activado hasta que lo desactivas. Sin él, el chat prepara una vista previa, pero el guardado no funcionará.
Con una categoría grande, el chat comprueba primero si el trabajo cabe en los límites por hora fijados en el panel y luego muestra una vista previa con el número de productos y ejemplos.
Tú: Pon un 20 % de descuento en la categoría Sudaderas desde el viernes a las 00:00 hasta el domingo a las 23:59. Redondea los precios a ,99.
Tu chat: La categoría Sudaderas tiene 18 productos, 6 de ellos variables con 31 variaciones. 2 productos ya tienen su propio precio rebajado, los dejo como están salvo que me digas otra cosa. Vista previa, ejemplos:
En total, 16 productos y 31 variaciones. No calculo el precio más bajo de los últimos 30 días, compruébalo en tu plugin. ¿Lo guardo? (sí / no)
Tú: Sí.
Tu chat: Guardado. La rebaja empezará el viernes y terminará sola el domingo.
Sudadera con cremallera Basic, talla M
versión anterior: precio 199,00 €, sin rebaja
versión nueva: precio rebajado 159,99 €, de viernes a domingo
Sudadera Oversize Gris
versión anterior: precio 249,00 €, sin rebaja
versión nueva: precio rebajado 199,99 €, de viernes a domingo
Los valores de la conversación son ilustrativos, y los precios incluyen IVA. Cada cambio queda en el historial de cambios, y puedes deshacer toda la operación con una petición, también con vista previa. Así puedes deshacer cualquier cambio.
En la versión gratuita TellMyShop Free el chat no guarda nada, pero te enseña qué productos de la categoría ya están rebajados y cuáles se venden mejor. Es un buen punto de partida para decidir si tiene sentido un descuento en toda una categoría. Para una campaña más grande, te ayudará el plan del artículo sobre el Black Friday en WooCommerce.
Empieza con la versión gratuita TellMyShop Free. Lee más sobre el plugin en la página TellMyShop para WordPress y WooCommerce, y los precios de Pro están en la página de precios.
Preguntas y respuestas
¿WooCommerce tiene un descuento por categoría integrado?
No hay un campo único para un descuento en toda una categoría. El precio rebajado se pone en cada producto y en cada variación. Puedes bajar muchos productos simples a la vez con la edición en lote, y las variaciones en los ajustes del producto variable o con un archivo CSV.
¿Cómo pongo un descuento en todos los productos de WooCommerce?
Lo más sencillo es poner un precio rebajado a todo el catálogo igual que a una categoría, solo que sin el filtro de categoría. El segundo camino es un cupón de porcentaje sin restricciones de productos. Pero un cupón solo funciona en el carrito, así que el cliente no ve un precio tachado en la ficha de producto.
¿En qué se diferencia un precio rebajado de un cupón por categoría?
Un precio rebajado se ve al momento en la ficha de producto y en la lista de productos como precio tachado. Un cupón limitado a una categoría solo baja el precio después de introducir el código en el carrito. Un precio rebajado llama más la atención; un cupón encaja mejor con un grupo elegido de clientes.
¿Por qué algunos productos de la categoría no recibieron el descuento?
Lo más habitual es que sean productos variables, porque la edición en lote no cambia los precios de las variaciones. Otros motivos son productos en varias categorías, un filtro distinto del que crees o productos que ya tenían su propio precio rebajado. Después del cambio, revisa la lista de productos de la categoría ordenada por precio.
¿Tengo que mostrar el precio más bajo de los últimos 30 días en una rebaja por categoría?
Sí, cuando anuncias un descuento tienes que indicar el precio más bajo de los 30 días anteriores. WooCommerce no lo calcula por sí solo, necesitas un plugin para eso. TellMyShop tampoco calcula ni muestra este precio.
WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.