Ir al contenido principal
Todas las coleccionesIntegraciones
Configuración de triggers en VTEX
Configuración de triggers en VTEX

Para poder recibir las notificaciones de algunos eventos, es necesario configurar manualmente los triggers en VTEX.

Diego Sánchez avatar
Escrito por Diego Sánchez
Actualizado hace más de un año


Algunos de los eventos que podemos recibir desde VTEX requieren una configuración manual en el panel de administración de VTEX.

Esta configuración se realiza desde el tab Trigger del panel de administración:

Para crear cada Trigger hay que usar el botón Add new.

A continuación te explicamos como configurar cada uno de los triggers. No es necesario configurar todos, sólo aquellos que te interese recibir.

1. Carrito abandonado

Este trigger se dispara cada vez que un usuario de tu tienda abandona la sesión con productos en su carrito.

En los datos generales completar:

Nombre: Carrito Abandonado
Data Entity: Cliente
Status: Enabled

En Reglas (Rules):

Completar las reglas tal como figura el ejemplo:

En Programación (Schedule):

Seleccionar "RUN ASAP"

En Acción positiva (If positive):

Completar con:
Action: "Send an HTTP request"

Sección Request data


URL: completar con la URL obtenida en los detalles de la integración con VTEX:

Method: POST
Content as JSON: completar con:

{
"email": "{!email}",
"first_name": "{!firstName}",
"last_name": "{!lastName}",
"cart": "{!rclastcart}"
}

Quedaría así:

Sección Response action:

Data Entity: Cliente


Listo, solo resta Guardarlo.

2. Suscripción a newsletter

Este trigger se dispara cada vez que un alguien completa el formulario de registración al newsletter. Es posible que dependiendo de tu configuración este evento no esté disponible.

En los datos generales completar:


Nombre: Suscripción a newsletter
Data Entity: Newsletter Modal
Status: Enabled

En Reglas (Rules):

Trigger rule: "Um registro for inserido"

Así quedaría:

En Programación (Schedule):

Seleccionar "RUN ASAP"

En Acción positiva (If positive):

Completar con:
Action: "Send an HTTP request"

Sección Request data:


URL: completar con la URL obtenida en los detalles de la integración con VTEX:

Method: POST
Content as JSON: completar con:

{
"email": "{!email}",
"first_name": "{!firstName}",
"last_name": "{!lastName}"
}

Quedaría así:

Sección Response action:

Data Entity: Newsletter Modal:


Listo, ahora Guardar.

3. Usuario creado

Este trigger se dispara para cada nuevo usuario que se registra en tu tienda.


En los datos generales completar:

Nombre: Nuevo Usuario
Data Entity: Cliente
Status: Enabled

En Reglas (Rules):

Trigger rule: "Um registro for inserido"

Así quedaría:

En Programación (Schedule):

Seleccionar "RUN ASAP"

En Acción positiva (If positive):

Completar con:
Action: "Send an HTTP request"

Sección Request data:


URL: completar con la URL obtenida en los detalles de la integración con VTEX:

Method: POST
Content as JSON: completar con:

{
"email": "{!email}",
"first_name": "{!firstName}",
"last_name": "{!lastName}"
}

Quedaría así:

Sección Response action:

Data Entity: Cliente

Listo, ya puedes Guardarlo.


¿Ha quedado contestada tu pregunta?