Relatório de carrinho abandonado

Olá time!

Tudo bem? Estamos revisitando alguns tópicos na nossa community que ficaram sem resposta e acabei encontrando o seu! Vamos lá… Na verdade, para responder essas questões o ideal é que você entenda primeiramente como funciona o Carrinho abandonado aqui na VTEX, no caso das lojas em CMS legado o disparado desse tipo de e-mail é configurado por meio de uma trigger no Masterdata. O processo consiste em preencher alguns valores que determinarão o disparo da trigger.

Nesta trigger serão considerados três filtros como:

  • Checkout
  • Carrinho
  • Último carrinho

O filtro “Checkout” estabelece uma das condições para que a trigger seja disparada. No exemplo abaixo, a trigger será acionada se o carrinho não for finalizado e for diferente de nulo. Ou seja, caso o cliente não conclua a compra e não tenha incluído nada no carrinho.

Além disso, temos ainda os filtros “Carrinho” e “Último Carrinho”. Por mais que ambos sejam semelhantes, os comportamentos são diferentes. O “Carrinho” é referente aos últimos produtos que o cliente incluiu no carrinho de compras propriamente dito. Já o “Último carrinho” consiste no registro de data e hora em que o carrinho foi criado.

Para que o disparo da trigger seja realizado, os três filtros precisam estar obrigatoriamente preenchidos conforme o exemplo abaixo.


Registro de tela retirado da nossa documentação: Configurar Carrinho Abandonado | VTEX Help Center

É importante levar em conta que o e-mail é o meio principal de identificação dentro da VTEX, então dependendo do passo no qual o carrinho foi abandonado alguns clientes talvez não tenham alguns dados salvos.

A sessão de uma página expira em 30 minutos. Somente depois desse tempo consideramos o agendamento do disparo da trigger de Carrinho Abandonado. Ou seja, o tempo a ser considerado é o tempo da sessão + o agendamento da trigger.

Karina Mota
Field Software Engineer | VTEX