¡Hola a todos!
Hoy voy a explicar otra parte más de Magento. Me voy a centrar en los descuentos como medio de
activación y retención de clientes. Ofrezco esta guía para aquellos que planean tomar exámenes
de Magento 2 Certified Solution Specialist
o similares.
Tenga en cuenta que explico el tema con ejemplos de Magento 2. Aún así, el contenido es relevante si
está bajo Magento 1.
¡Comencemos!
Resumen del artículo [ ocultar ]
- Introducción: Magento 2 promociones
y descuentos- Reglas en Magento 2: ¿qué es una
condición de regla?
Combinaciones de condiciones : ¿cómo funcionan juntas las condiciones?- Trigger
vs target: ¿cuál es la diferencia entre condiciones y acciones? - Descuentos a nivel de catálogo en Magento 2
- Precios a nivel de producto
- Reglas de precio del catálogo
- Reglas de precio del carrito en Magento 2
- Reglas en Magento 2: ¿qué es una
- Soluciones de promoción de Amasty
- Condiciones promocionales personalizadas de Magento 2
- Segmentación de clientes de Magento 2
- Promociones especiales de Magento 2
- Magento 2 regalo gratis
- Cupones Múltiples de Magento 2
- Banners promocionales y
etiquetas de productos de Magento 2
- Ejemplos de la vida real del equipo de soporte
- Resumir
Introducción: Magento 2 promociones y descuentos
Cuando desee ofrecer un descuento, debe cambiar el precio del producto.
El problema es que uno no modifica simplemente el costo de cada producto. Es más práctico hacerlo
a granel.
Las reglas de promoción de Magento 2 representan la mayor parte de la idea de descuento. En lugar de tratar con
productos individuales, puede ejecutar un algoritmo de descuento automatizado.
Ejemplos :
- 10% de descuento para cualquier sudadera con capucha (aplicado para todas las sudaderas con capucha automáticamente);
- $5 de descuento para cualquier par superior+inferior (los pares se capturan automáticamente);
- Compra una chaqueta y llévate otra gratis;
- Cada 3 artículos por solo $100;
- Para clientes fieles, 10% para todo.
Hay dos niveles de promociones en Magento: nivel de carrito y
nivel de catálogo
.
Las promociones a nivel de catálogo modifican el precio del propio producto. El descuento se aplica
antes de añadir nada al carrito. Al igual que en el comercio fuera de línea, el gerente de una tienda puede informar a los compradores sobre
la venta tachando el precio «antiguo» y mostrando el mejor precio directamente en la página del producto.
Ejemplo: $10 de descuento en cualquier chaqueta. No importa
cuántas chaquetas compre, qué más haya en el carrito, etc.
Una promoción a nivel de carrito ayuda a ofrecer un mejor precio para pedidos particulares, y
el descuento se aplica solo en la página del carrito.
Ejemplo : compre 4 y obtenga 1 gratis. Puede obtener un artículo
gratis solo si tiene cuatro o más productos agregados al carrito. Si tienes tres productos, la
promoción no se activará.
Independientemente del nivel, necesitamos definir productos bajo promociones y eventos desencadenantes. En Magento,
este filtrado funciona con las condiciones de las reglas.
Reglas en Magento 2: ¿qué es una condición de regla?
Una condición de regla es una declaración que puede ser verdadera o falsa en cualquier caso particular. Se utilizan para
filtrar algo o especificar un evento de inicio.
Ejemplos:
- Subtotal igual o mayor a 100;
- El estado/provincia de envío es Vermont;
- La camiseta roja está en el carrito;
- El método de pago es Stripe;
- El grupo de clientes es Leal;
- El método de envío es FedEx Express.
Tenga en cuenta que las condiciones de las reglas no solo se utilizan en las promociones. También se utilizan en:
- Magento 2 Puntos de Recompensa
¿Cómo se usa? Los clientes pueden obtener puntos estilo devolución de efectivo para usar en futuras
compras. Las reglas ayudan a organizar el flujo de obtención de puntos. - Magento 2 Up-Sells
¿Cómo se utiliza? Las condiciones se utilizan para especificar automáticamente ventas adicionales. Por
ejemplo, puede mostrar un producto como relacionado si el material es el mismo que el material del producto actual. - Magento 2 Visual Merchandiser
¿Cómo se utiliza? El complemento ayuda a asignar productos a la categoría automáticamente.
Por lo tanto, si el color es rojo, el producto se asigna automáticamente a la categoría «Rojo» y se muestra en la
página de su tienda. - Magento 2 Carro Abandonado Email
¿Cómo se usa? El módulo rastrea carritos incompletos para enviar recordatorios. Las reglas se
utilizan para ejecutar campañas de correo electrónico personalizadas. - Correo electrónico de seguimiento de Magento 2
¿Cómo se usa? Las reglasutilizan
para generar correos electrónicos activados en función de la actividad del cliente. - Magento 2 Extra Fee
¿Cómo se usa? Las reglas permiten cobrar comisiones por compras específicas, por
ejemplo, las que se pagan a través de PayPal. - Magento 2 Shipping Suite ¿Cómo se usa? Las condiciones se utilizan para filtrar los pedidos y ofrecer un
precio de envío especial y descuentos de envío de magento 2 para algunos clientes.
Por ejemplo, puede ofrecer envío gratuito para pedidosde $ 50 o más
- Catálogo de grupos de clientes de Magento 2
¿Cómo se utiliza? La extensión permite ocultar algunos productos para diferentes
visitantes del sitio web. Usando las reglas, puede mostrar productos VIP solo a
grupos de clientes Silver, Gold o Platinum.
Combinaciones de condiciones: ¿cómo funcionan juntas las condiciones?
Magento permite combinar estas condiciones para conseguir un filtrado más flexible.
Consideremos un ejemplo aquí.
Si usamos “ CUALQUIERA de las condiciones son VERDADERAS ”, es suficiente que una de
las condiciones de bajo nivel (3) sea verdadera. Aquí hay otro ejemplo:
En Amasty, amamos a un cliente si ALGUNA de estas condiciones es VERDADERA
(es decir, una es suficiente):
– Este es un cliente nuevo.
– Este es un cliente existente.
Si usamos » TODO «, cada rama de bajo nivel debería ser verdadera. Si incluso uno es FALSO ,
toda la condición de alto nivel también se vuelve FALSO .
Mi prometida Yulia amablemente sugirió un buen ejemplo para este caso:
La fiesta de bodas es perfecta si TODAS estas
condiciones son VERDADERAS :
- Todos mis amigos y familiares inmediatos asistirán al evento;
- Amo tanto a mi hombre;
- Sé que él también me ama;
- Tengo un mapa de asientos bien planeado;
- Si la cantidad total es igual o inferior a 10 para una subselección de invitados a la boda que cumplen
TODAS estas condiciones:- El invitado está en la categoría «En realidad no quería invitar, pero tenía que hacerlo porque… ya
sabes».
- El invitado está en la categoría «En realidad no quería invitar, pero tenía que hacerlo porque… ya
En caso de que una de las condiciones anteriores sea FALSA, la boda ya no es perfecta.
Trigger vs target: ¿cuál es la diferencia entre condiciones y acciones?
Una regla, sea lo que sea (regla de promoción, regla de envío, regla de venta adicional de productos, etc.), generalmente consta de
dos partes: Condiciones y Acciones . Estas secciones pueden confundir a cualquiera
porque se parecen bastante. Su nombre puede variar según los tipos de reglas, pero la
diferencia clave sigue siendo la misma.
Se supone que las condiciones (es decir, disparadores, condiciones ambientales, eventos de activación)
especifican cuándo aplicamos una regla. Normalmente, esto es un evento o un estado .
Ejemplos :
- Cuando un cliente está en un determinado grupo de clientes;
- Cuando un subtotal sea igual o mayor a $X;
- Cuando hay al menos dos camisetas en el carrito.
Las acciones (es decir, las condiciones del producto, el alcance objetivo) son para especificar el tipo de comportamiento y el
alcance objetivo de su regla. Normalmente, son productos del catálogo .
La instrucción es el filtro de atributos.
Ejemplos :
- SKU es camiseta roja-xs;
- El color es amarillo;
- La cantidad en el carrito es 5;
- La categoría es Venta.
La regla puede ser aplicable, pero no hay elementos a los que aplicarla. Y viceversa: es posible que el ámbito de destino
no esté vacío, pero los activadores de la regla no están activados, por lo que la regla no se aplica.
Descuentos a nivel de catálogo en Magento 2
Como ya he comentado, las promociones a nivel de catálogo se aplican antes de añadir nada al carrito.
No tienen disparadores para comenzar. Consideremos todos ellos.
Precios a nivel de producto
El precio del producto es una funcionalidad predeterminada de Magento. Incluye precios por niveles y precios especiales.
No hay condiciones ni reglas: la fijación de precios a nivel de producto solo permite establecer una promoción especial a nivel de un producto en particular.
Para obtener más información, consulte Magento DevDocs .
Reglas de precio del catálogo
La regla de precios de catálogo amplía los precios especiales. Permite configurar ventas voluminosas para una
subselección del catálogo.
Aquí usamos condiciones para definir un alcance de destino:
Los activadores de activación no son aplicables aquí; la única excepción es la fecha de inicio y finalización:
Para obtener más información, consulte Magento DevDocs .
Reglas de precio del carrito en Magento 2
Una regla de precio del carrito es una regla que calcula los descuentos en la página del carrito. Mientras que las promociones a nivel de catálogo
modifican el precio del producto en sí, estas promociones cambian el subtotal del carrito.
Ejemplo: queremos ofrecer un 10% de descuento para pedidos de $100.
Si el subtotal del pedido es $90, no debería haber descuento.
Para aplicar este descuento solo a pedidos particulares, debemos filtrar dichos pedidos. En este caso, la regla del precio de catálogo
no es una buena herramienta porque ofrecerá un 10 % de descuento independientemente del subtotal. Aquí es donde
aparecen las condiciones y las acciones.
En su edición lista para usar, Magento ofrece cuatro tipos de reglas de precios del carrito. Para obtener más información sobre las reglas de precios del carrito
en Magento 2, consulte
Magento DevDocs .
Soluciones de promoción de Amasty
Las reglas nativas de Magento funcionan bien. Sin embargo, no siempre son lo suficientemente flexibles para atraer clientes. Y aquí
los proveedores de extensiones de Magento intervienen para ayudar a los minoristas a adaptar los descuentos para atraer a los
clientes más exigentes.
A continuación, describo algunas soluciones de promoción de Amasty junto con los problemas que ayudan a resolver.
Condiciones promocionales personalizadas de Magento 2
Problemas abordados:
- ¿Cómo obtener más opciones en el árbol de condiciones?
- ¿Cómo usar el historial de ventas como condición?
Magento en su edición lista para usar proporciona condiciones básicas como «El subtotal es mayor que», «Los artículos
en el carrito son», etc.
Este producto permite alrededor de 20 nuevos tipos de condiciones flexibles que dependen de numerosas fuentes, tales como:
- Historial de compras (número de pedidos completados, ventas de por vida, días de membresía, etc.);
- Propiedades del cliente (fecha de nacimiento, género, dónde nos encontró, etc.);
- entradas del formulario de pago (método de pago, entrega, etc.);
- Campos de pago personalizados;
- Campos de cuenta personalizados.
Estas condiciones se agregan dondequiera que se aplique una regla: tarifa adicional, paquete de envío, extensiones de correo electrónico y
más.
Segmentación de clientes de Magento 2
Problemas abordados :
- ¿Cómo obtener más opciones en el árbol de condiciones?
- ¿Cómo individualizar sus ofertas?
- ¿Cómo ejecutar campañas de correo electrónico personalizadas?
En Magento, cada cliente está asignado a un grupo. Este atributo es estático y se supone que solo debe cambiarse
manualmente.
El segmento de clientes es una entidad dinámica. Permite agrupar clientes por condiciones:
- Personas que vieron portátiles HP;
- Personas que cumplen años pronto;
- Personas que compran 3+ libros mensualmente;
- Personas que se registraron hace más de 1 año;
- Usuarios inactivos: sin pedidos durante más de 50 días.
Al igual que en las Condiciones personalizadas de Amasty, los segmentos se pueden usar dondequiera que se apliquen las reglas.
Desde mi propia experiencia de soporte, los segmentos son las mejores soluciones de correo electrónico complementarias:
recordatorios de carritos abandonados y
notificaciones de seguimiento .
Promociones especiales de Magento 2
Problemas abordados:
- ¿Cómo obtener más tipos de promoción?
- ¿Cómo ejecutar cálculos de descuentos avanzados?
Este módulo es para agregar más tipos de promociones a su tienda web Magento. Por defecto, Magento tiene solo 4
tipos de promociones. El módulo ofrece más de 15 casos adicionales.
Ejemplos :
- Descuentos por cada N-ésimo producto (como cada segundo 50% de descuento);
- Descuentos para grupos (como compre 3 productos, obtenga $10 de descuento);
- Descuentos para conjuntos de productos (como comprar A, B y C juntos por solo $99);
- Descuentos dependientes (Compre el producto X, obtenga el descuento para el producto Y).
La funcionalidad del módulo Condiciones personalizadas está incluida en
la versión Pro de Promociones especiales .
Magento 2 regalo gratis
Problemas abordados:
- ¿Cómo regalar una muestra gratis?
- ¿Cómo vender productos no gratuitos?
Este módulo agrega algunos tipos de promoción adicionales. La característica clave es agregar nuevos productos al carrito.
Ejemplos:
- Entrega automática de muestras gratis por cada compra;
- Entrega automática de suplementos gratuitos (como comprar un teléfono móvil y obtener una funda gratis);
- Entrega automática de un artículo gratis;
- Adición automática de productos no gratuitos al carrito.
Cupones Múltiples de Magento 2
Problemas abordados:
- ¿Cuántos códigos de cupón se pueden aplicar por pedido?
Magento en su edición lista para usar permite usar solo 1 código de cupón por pedido. Esta extensión resuelve
este problema.
Características clave :
- Aplicar varios códigos simultáneamente;
- Hacer que los códigos de cupón particulares sean únicos al hacerlos aplicables solo individualmente.
Banners promocionales y etiquetas de productos de Magento 2
Problemas abordados:
- ¿Cómo informar a mis clientes sobre las ofertas en curso?
Estos módulos ayudan a resaltar sus promociones en curso al mostrar pancartas o resaltar productos.
:
- Adición de cintas para productos en oferta;
- Mostrar banners en el catálogo, páginas de productos e incluso páginas de carrito;
- Banners contextuales: mostrando diferentes banners referentes a un producto en el carrito.
Ejemplo: cuando las gafas de sol están en el carrito, ve el anuncio «La mejor ropa para
este verano».
Ejemplos de la vida real del equipo de soporte
- Caso n.º 1 Solución de problemas: ¿Cómo averiguar por qué mi regla
funciona como se esperaba? - Caso #2
Prioridades: ¿Cómo funcionan juntas varias reglas? - Caso n.º 3 Resumiendo
los descuentos: ¿Cómo se afectan entre sí las promociones a nivel de catálogo y a nivel de carrito? - Caso #4 ¿Cómo
habilitar el atributo del producto que falta en las condiciones? - Caso #5 ¿Qué
tipos de productos se admiten en las condiciones? - Caso #6 ¿Cómo
ofrecer envío gratis? - Caso #7 ¿Cómo
vincular un código de cupón a múltiples reglas simultáneamente?
Si hay más de una regla de precio de carrito habilitada, las reglas pueden funcionar simultáneamente. El
problema es que pueden obstaculizarse unos a otros.
Por ejemplo, establecemos dos promociones:
- Cuando el subtotal es mayor a $5, un cliente obtendrá un descuento de monto fijo de
$5; - Cuando el subtotal es superior a $10, el cliente obtendrá un descuento porcentual del 10%.
What should happen when the subtotal is $30?
There are three possible options:
- It will be ($30 – $5) – 10% = 25$ – 10% = $22.5;
- It will be ($30-10%) – $5 = $30 – $3- $5 = $22;
- It will be either 10% or $5 discount only, the second one is ignored.
To define how it should work, Magento introduced priorities and subsequent
rule blocking.
All the rules in your Magento webshop are sorted by their priorities (1,2,3, etc.) When you
go to the cart page, they will be processed according to this sorting (1, then 2, then 3,
etc.)
If we review the case above, the priority defines the way to switch from the first
calculation to the second.
Every rule has a blocking field. In Magento, it’s called “Stop Further Rules Processing”, and
in Magento 2 – ”Discard Subsequent Rules”.
If this attribute is set to “Yes” and the rule is triggered, all the rules with lower
priority will not be applied. Basically, this feature is used to restrict discount summing
up.
Let us say, you have a catalog-level discount and cart price
rule running together. Magento default promotion types always sum up discounts.
Example:
- Hero Hoodie’s regular price is $54;
- I have got a catalog price rule “20% for hoodies”;
- Hero Hoodies is now $54 – 20% = $43.2;
- I have got a cart price rule “10% off for everything”;
- Final price will be $43.2 – 10% = $38.88.
As you can see, discounts are always summed up in default Magento.
If you have
Amasty’s Special Promotions
installed, you can calculate discount based on:
- Price in the cart (after all the other discounts with higher priority);
- Price after catalog-level discounts only;
- Original price (no discounts regarded).
To learn more, please see this
user guide.
If the required attribute is not shown in the rules tree, you need to open attribute’s config
and make it enabled for rule conditions:
Magento: Go to your admin panel > Catalog >
Attributes > Mange Attributes > [Required
attribute] > Frontend Properties >.
Then set “Use for Promo Rule Conditions” to “Yes”.
Magento 2: Go to your admin panel > Stores >
Attributes > Product > [Required
attribute] > Storefront Properties.
Then set “Use for Promo Rule Conditions” to “Yes”.
If you specify an event or trigger, product attributes are displayed under “Product
subselection” rule. The statement will be like:
- If a red item is found;
- If there are two or more items from category “New”.
Configurable, simple and virtual products are supported by rule conditions. If you use bundle
or grouped products (like “SKU is my_grouped_product), the validation will
fail to work.
Additionally to product discounts, a Magento 2 store manager can offer discounts for shipping.
To specify it, please go to your admin panel > Marketing
> Cart Price Rules.
Open any rule and configure “Free Shipping” field.
To learn more about the shipping functionality, please refer to
this shipping guide
I wrote.
Two years ago, one of our clients asked me to link one coupon code to two rules
simultaneously. He wanted to give a 10% discount and a small gift (powered
by Magento 2 Free Gift).
It is deprecated in Magento out-of-the-box edition. However, we found a workaround for this
particular case:
- Rule 1: adding a gift is triggered by coupon code;
- Rule 2: 10% discount is triggered by adding a gift.
Resumir
Las condiciones de las reglas pueden ser realmente engañosas y complicadas, pero también son útiles y el juego vale la pena
.
Espero que esta descripción completa te lo aclare.
En caso de que tenga alguna pregunta, envíenos una línea a continuación.
¡Le deseo buenas ventas!