Passar para o conteúdo principal

Configuração de triggers em VTEX

Para receber notificações de alguns eventos, é necessário configurar manualmente os triggers no VTEX.

Diego Sánchez avatar
Escrito por Diego Sánchez
Atualizado há mais de 2 anos

Alguns dos eventos que podemos receber da VTEX requerem uma configuração manual no painel de administração.

Esta configuração é feita na guia Trigger do painel de administração :

Para criar cada Trigger, você deve usar o botão Adicionar novo (Add new).

A seguir, explicamos como configurar cada um dos gatilhos. Não é necessário configurar todos eles, apenas aqueles que você tem interesse em receber.


1. Carrinho abandonado:

Este gatilho é disparado sempre que um usuário de sua loja sai da sessão com produtos em seu carrinho. (Não finaliza a compra

Nos dados gerais, preencha:

Nome Carrinho abandonado

Entidade : Cliente
Status do cliente : Ativado (Enabled)

Nas regras:

Conclua as regras conforme mostrado no exemplo:

Na programação:

Selecione "EXECUTAR ASAP" (Run ASAP)

Em ação positiva (se positivo):

Conclua com:
Ação : "Enviar uma solicitação HTTP"

Seção de solicitação de dados:


URL : preencher com a URL obtida nos detalhes da integração com VTEX:

Método : POSTAR
conteúdo como JSON : completo com:

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

Ficaria assim:

Seção de ação de resposta:

Entidade de Dados : Cliente


Feito, só falta Salvar.

2. Assinatura do boletim informativo:

Este gatilho é disparado sempre que alguém preenche o formulário de registro do boletim informativo. Dependendo da sua configuração, este evento pode não estar disponível.

Nos dados gerais, preencha:


Nome : Assinatura de newsletter
Dados Entidade : Newsletter Modal
Status : Habilitado

Nas regras:

Regra de gatilho: "Um registro para inserido"

Ficaria assim:

Na programação:

Selecione "EXECUTAR ASAP"

Em ação positiva (se positivo):

Conclua com:
Ação : "Enviar uma solicitação HTTP"

Seção de solicitação de dados:


URL : preencher com a URL obtida nos detalhes da integração com VTEX:

Método : POSTAR
conteúdo como JSON : completo com:

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

Ficaria assim:

Seção de ação de resposta:

Entidade de dados : Newsletter modal:


Pronto, agora salve.

3. Usuário criado

Este gatilho é disparado para cada novo usuário que se registra em sua loja.


Nos dados gerais, preencha:


Nome : Novo Usuário
Entidade : Cliente
Status: Habilitado (enable)

Nas regras:

Regra de gatilho: "Um registro para inserido"

Ficaria assim:

Na programação:

Selecione "EXECUTAR ASAP"

Em ação positiva (se positivo):

Conclua com:
Ação : "Enviar uma solicitação HTTP"

Seção de solicitação de dados:



URL : preencher com a URL obtida nos detalhes da integração com VTEX:

Método : POSTAR
conteúdo como JSON : completo com:

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

Ficaria assim:

Seção de ação de resposta:

Entidade de Dados : Cliente


Pronto, você pode salvá-lo.

Respondeu à sua pergunta?