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