Garantía Extendida
Cómo registrar eventos que disparen campañas de ofrecimiento de extensión de garantías
Last updated
Was this helpful?
Cómo registrar eventos que disparen campañas de ofrecimiento de extensión de garantías
Last updated
Was this helpful?
WoowUp permite enviar la información necesaria para poder ejecutar campañas donde queremos ofrecer al cliente una Garantía extendida de reparación para los productos que ha comprado.
Cuando se envían los datos de la venta a WoowUp, ya sea mediante un archivo de datos CSV o usando la API POST /Purchase, se debe sumar la siguiente info al detalle de cada producto con Garantía en la venta:
"manufacturer_warranty_date": fecha de vencimiento de la garantía de fábrica del producto.
"extension_warranty_date": fecha de vencimiento de la garantía extendida del producto.
"with_extension_warranty": booleano que indica si ya fue adquirida la garantía extendida.
Este evento está relacionado a ofrecerle la garantía extendida a los clientes que acaban de comprar un producto, no han comprado la garantía extendida y queremos hacer un intento post-venta (al dia siguiente de la compra o a los pocos días).
Lo primero que haremos y por única vez es crear el evento "extended-warranty-offer-post-purchase" (este nombre es sugerido pero pueden usar otro), haciendo una request de tipo POST en con el siguiente cuerpo:
Con esto ya tenemos el evento creado. Ahora queremos informarle a WoowUp que para el cliente identificado con “X”, se le debe ofrecer la garantía del producto con sku “Y”.
Haremos un POST a informando para el evento, la misma fecha que tiene la factura de compra y además el precio de cada una de las garantías que queramos mostrar en el mensaje. La llamada al endpoint tiene entonces el siguiente cuerpo:
Este proceso se ejecuta diariamente, creando en WoowUp los eventos de ofrecimiento de garantía extendida post-venta para todas las ventas del dia donde corresponda.
En la sección de Campañas, el diseñador creará una campana de tipo Evento API. Seleccionará el evento “extended-warranty-offer-post-purchase” y tiene la posibilidad de definir cuantos días luego de creado el evento se dispara el mail (el mismo día, 5 días más tarde, una semana, etc). Tendra a disposicion toda la metadata que se ha enviado en el evento para personalizar el email.
Este evento está relacionado a ofrecerle la garantía extendida a los clientes para los cuales se acerca el vencimiento de garantía de fabrica y aun no han comprado la extensión.
Con esto ya tenemos el evento creado. Ahora queremos informarle a WoowUp que para el cliente identificado con “X”, se le debe ofrecer la garantía del producto con sku “Y”.
Este proceso se ejecuta diariamente, creando en WoowUp los eventos de ofrecimiento de garantía extendida post-venta pre vencimiento de garantía de fábrica para todas las ventas del donde corresponda. Esto implica que debe contar con una consulta a su base de ventas para poder obtener previamente esta información.
En la sección de Campanas, el diseñador creará una campana de tipo Evento API. Seleccionará el evento “extended-warranty-offer-pre-manufacturer-warranty-expire” y tiene la posibilidad de definir cuantos días luego de creado el evento se dispara el mail (5 días antes, 15 días antes, etc). Tendrá a disposición toda la metadata que se ha enviado en el evento para personalizar el email.
En el siguiente gráfico modelamos como queda la linea del tiempo para este proceso:
Volviendo a la línea de tiempo, agregando el disparo del evento, la misma quedaría:
Para finalizar, se muestra un ejemplo más completo con disparos todos los lunes y con aviso al cliente 30 días antes. Supongamos que tenemos los siguientes artículos vendidos:
Fecha de venta
Id de cliente
SKU
Vencimiento de garantía
2018-01-31
67890
P004
2019-01-31
2018-02-04
12345
P002
2019-02-04
2018-08-09
12345
P001
2019-02-09
2018-11-10
12345
P003
2019-02-10
Llegado el día Lunes 31 de Diciembre, tomaremos los productos cuya garantía finaliza dentro de los +31 y +38 días, es decir entre el 31 de Enero y el 7 de Febrero
Fecha de venta
Id de cliente
SKU
Vencimiento de garantía
2018-01-31
67890
P004
2019-01-31
2018-02-04
12345
P002
2019-02-04
2018-08-09
12345
P001
2019-02-09
2018-11-10
12345
P003
2019-02-10
El proceso disparará un evento para el cliente 67890 con el sku P004 y fecha 31/01/2019, y otro al cliente 12345 con el sku P002 y fecha 04/02/2019, cada uno con los correspondientes precios de garantía al día 31/12. El día 01/01 se enviará la campaña al cliente 67890 y el día 05/01 al cliente 12345.
Al siguiente Lunes 7 de Enero, el proceso buscará las garantías que venzan entre el 8 y el 15 de Febrero
Fecha de venta
Id de cliente
SKU
Vencimiento de garantía
2018-08-09
12345
P001
2019-02-09
2018-11-10
12345
P003
2019-02-10
Esto disparará dos eventos distintos al cliente 12345, uno con sku P001 y fecha 09/02/2019, y el otro con sku P003 y fecha 10/02/2019. El cliente recibirá un aviso el día 10/01 por el producto P001 y otro el día 11/01 por el producto P003.
Lo primero que haremos y por única vez es crear el evento "extended-warranty-offer-pre-manufacturer-warranty-expire" (este nombre es sugerido pero pueden usar otro), haciendo una request de tipo POST en con el siguiente cuerpo:
Haremos un POST a informando para el evento, la fecha de vencimiento de la garantía y además el precio de cada una de las garantías que queramos mostrar en el mensaje. La llamada al endpoint tiene entonces el siguiente cuerpo: