Ya sabes lo poderosos que son los descuentos como herramienta de marketing. No sólo ayuda a atraer clientes, sino también a aumentar el ticket medio de caja y, con él, el gasto medio por usuario. Son muy atractivos para los compradores y eso hace que cualquier acción de marketing que se base en descuentos o los incluya tenga muchas posibilidades de ser efectiva.
Así que hoy vamos a ver cómo sacar el máximo partido a los descuentos y en lugar de quedarnos en el simple cupón o en los descuentos por cantidades vamos a ir un paso más allá con los descuentos avanzados en WooCommerce: descuentos progresivos en función del número de productos comprados, de la cantidad del pedido o, incluso, de la cantidad de pedidos realizados por el cliente en base a su histórico de compras.
Tabla de contenidos
WooCommerce Advanced Discounts
Todo esto (y más) podremos hacerlo con el plugin freemium (gratuito, con características extra de pago) WooCommerce Advanced Discounts.
Concretamente, en su versión gratuita te permitirá aplicar descuentos (incluso en escalado o limitados a fechas específicas) según:
- El rol del usuario
- El número de pedidos que el cliente ha realizado con anterioridad (aunque no por la cantidad gastada en total)
- Valor del pedido
- Por productos según determinadas condiciones, como la cantidad de productos de una categoría, de un conjunto concreto de productos, de los atributos (por ejemplo, unas tallas o unos colores concretos), etcétera
- Cantidad de productos en el carrito
Respecto a este último punto, los descuentos en función del número de productos en el carrito, la versión premium permite crear tablas con escalados (por ejemplo, 3 productos un 5%, 8 productos un 7%, 12 productos o más un 10% de descuento), pero ahora veremos que en la versión gratuita también se puede, creando diferentes reglas.
Lo mejor de todo es que el plugin no sólo aplica el descuento en el carrito: de pronto, cuando el usuario cumple la regla para la aplicación del descuento, el plugin convierte todos los productos en productos en oferta, con lo que aparecen tachados los precios habituales en toda la tienda, y el usuario ve el precio de descuento, pudiendo ver la diferencia.
Una estrategia de marketing de primer nivel.
Configurando los descuentos avanzados
Al activar el plugin tenemos una nueva opción en el menú de administración, Discounts, con varias opciones:
- Discounts, donde puedes ver la lista de descuentos activos
- New discount, para añadir una nueva regla de descuentos
- Product Lists, donde puedes configurar listas de productos sobre las que luego aplicarás los descuentos
- Settings, aunque la única opción es si cachear o no los descuentos (no lo recomiendo, ya que puede hacer que se muestren al usuario precios incorrectos)
- Pro Features, con información sobre las características premium del plugin
No es un plugin difícil de utilizar ni de configuración enrevesada, pero quizá al principio uno pueda verse un poco perdido, así que te explico un poco por encima y después vemos un ejemplo en vídeo, que es como mejor se captan las cosas.
Creando listas de productos
El primer paso es crear listas de productos. Debes crear al menos una, ya que las reglas de descuentos que crees se aplicarán sobre una lista concreta.
Las listas de productos admiten varias configuraciones: por ID del producto, por autor, por taxonomías (categorías, etiquetas, atributos), e incluso tienes disponible una lista de exclusión, para los artículos concretos que quieras dejar fuera.
Puedes crear todas las listas que quieras. Si lo que quieres es que los descuentos (o alguno de ellos en concreto) se apliquen a todos los productos de la tienda, no tienes más que crear una lista eligiendo los artículos por autor y seleccionar Any, así se incluyen en la lista los productos de cualquier autor. Es decir, todos.
Crear reglas de descuento avanzadas
Pero la verdadera potencia de este plugin está en la opción para crear las reglas de descuento. Puedes crear aquí todos los descuentos que quieras, que se aplicarán a las listas que selecciones. Como opciones para crear el descuento tienes:
- Fechas de inicio y de fin. Si no va a ser por periodo sino continuo, las dejas en blanco.
- Rules group relationships: AND o OR. Aquí puedes elegir si los diferentes grupos de reglas que vas a crear para decidir si se aplica o no el descuento se rigen por la regla AND (todos deben cumplirse para optar al descuento) o por OR (para aplicar el descuento debe cumplirse alguno de ellos).
- En Rules es donde realmente creas las reglas del descuento. Todas las que estén en un mismo grupo se comprueban con el operador AND (deben cumplirse todas para que el grupo se cumpla), y los grupos entre sí se regirán por el operador que hayas seleccionado en la opción anterior. Tienes para elegir:
- El rol de usuario
- El usuario
- El valor del pedido
- La cantidad de productos en el pedido
- Los productos concretos comprados
- En Action puedes elegir si el descuento se aplica de forma absoluta (en la moneda en que tengas establecida la tienda) o en porcentaje.
- Percentage/Fixed amount, la cantidad del descuento, que será en cantidad fija o en porcentaje según lo seleccionado en la opción anterior.
- Y en la última opción debes seleccionar a qué lista de productos, de las que has creado en la sección correspondiente, debe aplicarse este descuento.
Vídeo: descuentos avanzados en WooCommerce
Como ves no es muy complicado. Sin embargo, como de palabra puede no quedar del todo claro, aquí tienes un vídeo con un ejemplo. En él configuro una tienda para vender con descuentos de 5% por la compra de 3 productos cualesquiera, 7% si se compran 8 productos, y 10% si se compran 10 o más productos.
Por cierto que, como ves en el vídeo, el plugin informa en el carrito del dinero total ahorrado, aunque por algún motivo sale a cero. Si cuando leas esto aún no se ha solucionado el fallo y tienes el mismo problema, puedes ocultar esa línea yendo a Apariencia > Personalizar > CSS adicional y añadiendo lo siguiente:
tr.fee{display:none;}
Y arreglado. Para cualquier duda o pregunta que te surja tienes a tu disposición, como siempre, el formulario de contacto.