Nuestro conector Prestashop permite generar automáticamente códigos promocionales individualizados para cada destinatario de una campaña siempre que también estén presentes en la base de datos Prestashop.
En este tutorial se explica cómo configurar un código Master en Prestashop y cómo utilizarlo en una campaña Probance One para enviar códigos promocionales únicos a los destinatarios.
Para utilizar esta opción, el conector Prestashop de Probance debe estar instalado en tu sitio web.
1. Cómo crear un código Master en Prestashop
Un código Master es una regla para el carrito de compra creada con una configuración específica para ser identificada por nuestro conector y utilizada para generar códigos promocionales individualizados.
Cuando se utiliza un código Master en una campaña, la regla del carrito de compra correspondiente se duplica para crear un código promocional único para cada destinatario que también existe en la base de datos de Prestashop.
En el código Master se deben configurar todas las características y condiciones del código promocional que se quiere ofrecer, como la naturaleza y el importe del descuento, el periodo de validez o el tratamiento de los gastos de envío. También debe cumplir ciertas reglas para su integración en Probance One.
Accede al menú Catalog > Discounts y después a la pestaña Cart rules. Haz clic en Add a cart rule.
- La pestaña Information contiene los datos de identificación y las principales características del código. El código Master debe configurarse como sigue:
- Name
No se debe respetar ninguna regla específica para el nombre. Elegir un nombre que permita identificar la regla - Description
La descripción de la regla debe contener la palabra MASTER para poderla integrar en Probance One como código Master. - Code
El código se utiliza como identificador del Master en Probance One. No debe contener letras acentuadas ni otros caracteres especiales. Por ello se debe elegir un valor que exprese el objetivo de marketing del código y que lo haga fácilmente identificable. - Highlight
Si esta opción está activada, Prestashop informará al comprador de la existencia de un código promocional disponible. Esta configuración se aplicará a todos los códigos promocionales generados con este código Master. - Partial use
Si esta opción está activada, se generará automáticamente un nuevo código promocional cuando el código se utilice por un importe inferior a su valor base (si el total a pagar es inferior al importe del descuento). Esta configuración se aplicará a todos los códigos promocionales generados con este código Master. - Priority
El nivel de prioridad define el orden en que se aplican los códigos en caso de utilizar varios en la misma compra. 1 es el nivel más alto. Esta configuración se aplicará a todos los códigos promocionales generados con este código Master. - Status
La opción YES debe estar seleccionada para que los códigos promocionales generados a partir del código Master se puedan activar y utilizar de forma predeterminada.
- La pestaña Condiciones permite definir cuándo, cómo y por quién puede ser utilizado el código. El código Master debe configurarse como sigue:
- Limit to a single client
Este campo debe dejarse vacío. Cuando se genere un código promocional a partir del código Master, este campo se actualizará con el beneficiario. - Valid
Introducir un periodo correspondiente a la validez deseada de los códigos promocionales. Cuando se genere un código promocional a partir del código Master, la fecha de inicio se sustituirá por la fecha de hoy, y la fecha final se actualizará para mantener el mismo periodo de validez que el código Master. - Minimum amount
Definir el importe de pedido a partir del cual se aplicará el código promocional. Esta configuración se aplicará a todos los códigos promocionales generados con este código Master. - Total available
Dejar este campo en 1: cada código promocional generado con el código Master sólo será utilizado por un cliente. - Total available for each user
Dejar este campo en 1. - Restrictions
Las opciones disponibles permiten filtrar aún más el ámbito de aplicación del código promocional.
La opción Customer group selection debe permanecer desmarcada.
- La pestaña Actions permite definir el descuento aplicado. El código Master debe configurarse como sigue:
- Free shipping
Si se activa esta opción, el código ofrecerá a los compradores no pagar gastos de envío. Esta configuración se aplicará a todos los códigos promocionales generados con este código Master. - Apply a discount
Especificar aquí el descuento que aplicará el código promocional. Puede definirse:- como porcentaje, y aplicado a todo el pedido, a uno o varios productos específicos o al producto menos caro,
- como importe fijo, aplicado a todo el pedido o a un producto específico.
- Exclude discounted products
Si se activa esta opción, el código promocional no se aplicará a los productos que ya estén en promoción. Esta configuración se aplicará a todos los códigos promocionales generados con este código Master. - Send a free gift
Si se activa esta opción, el código promocional también tendrá el efecto de añadir un producto gratuito al carrito de compra del cliente. Esta configuración se aplicará a todos los códigos promocionales generados con este código Master.
Consulta la documentación oficial de Prestashop sobre las reglas de compra para más información sobre las distintas opciones y cómo configurarlas.
- Guardar la regla: el código Master está listo y será exportado a Probance durante los próximos procesos.
Importante: el código Master estará disponible en Probance One para ser utilizado en una campaña el día después de su creación en Prestashop.
2. Cómo utilizar un código Master en una campaña
Una vez que el código Master está disponible en Probance One, se puede configurar como fuente para generar códigos promocionales en una campaña:
- Accede a la página de la campaña en Probance One y haz clic en Editar en la sección Oferta personalizada.
- Haz clic en el icono de edición de la oferta propuesta de la zona CÓDIGO_MASTER
- Selecciona la opción Seleccionar el código Master.
- Haz clic en Añadir una condición. Selecciona código_master en la primera lista desplegable y Igual a en la segunda. En el tercer campo, indica o selecciona el código correspondiente al Master definido en Prestashop.
Importante: Asegúrate de introducir el código del Master que se va a utilizar y no su nombre.
De esta forma, cada vez que se envíe la campaña, se generará una regla de compra para cada destinatario de la base de datos de Prestashop con las condiciones y acciones del código Master (con las fechas de validez actualizadas). La regla estará restringida al destinatario para que sólo él pueda utilizarla.
3. Cómo integrar el código promocional en la plantilla
Todo lo que hay que hacer es integrar el código promocional en la plantilla de la campaña para que se muestre a los contactos.
Para ello, se debe integrar la etiqueta de personalización ${_bon_master_bon_master_1} en el lugar en el que se desee mostrar el código promocional y esta será sustituida automáticamente en el momento del envío por el código generado para cada destinatario de la campaña.
Nota: Cuando se previsualice la plantilla y se envíen correos electrónicos de prueba, la etiqueta de personalización será sustituida por el código Master.