Menu
Feedback
Comece aqui


Tutoriais
Explore tutoriais detalhados para operar sua loja VTEX.
Tutoriais
Master Data
Triggers no Master Data v1
Captura de email

O objetivo deste artigo é mostrar como o e-mail de um usuário é recebido no CRM do Master Data. Para isto, será demonstrado como o Checkout, RC.JS e Master Data trabalham em conjunto para capturar as informações de e-mail de um novo usuário.

Para melhor compreensão, iremos apresentar um cenário (dividido em 3 etapas), onde o usuário conclui sua compra com sucesso e o pedido é encaminhado ao OMS, enquanto o seu e-mail é transmitido de forma segura para o Master Data. Neste contexto, as ações do usuário e o fluxo da plataforma ocorrem na seguinte ordem:

Etapa 1 (Preenchimento de email)

UsuárioPlataforma VTEX
Visita pela primeira vez o site da loja (usuário sem cadastro) e navega a procura do item desejado.No navegador, o módulo Portal solicita que o RC.JS (request capture javascript) passe as informações adiante.
Adiciona o produto ao carrinho e clica no botão Fechar Pedido.O módulo Checkout envia ao RC.JS, a seguinte mensagem: “Olá, temos uma transação prestes a acontecer. Por favor, passe essa informação adiante”.
Preenche o seu e-mail.A informação é encaminhada para o Profile System. Neste estágio, o e-mail é capturado apenas pelo Profile System, não pelo RC.JS.

Etapa 2 (Preenchimento de dados pessoais)

UsuárioPlataforma VTEX
Preenche as informações pessoais obrigatórias (nome, sobrenome e CPF).A informação é encaminhada para o Profile System. Neste estágio, o e-mail é capturado apenas pelo Profile System, não pelo RC.JS.

Etapa 3 (Confirmação de envio de dados pessoais)

UsuárioPlataforma VTEX
Clica em Ir para entrega.Checkout solicita que o RC.JS transfira o endereço de e-mail e as informações do carrinho para o Master Data (por meio do Profile System).

Para que a função do carrinho abandonado possa ser utilizada, é necessário que o usuário tenha preenchido as seguintes informações: e-mail, nome, sobrenome e CPF. A falta de um destes dados, impossibilita a utilização do carrinho abandonado.

UsuárioPlataforma VTEX
Preenche as informações de frete e pagamento.O orderForm do Checkout torna-se um pedido e é transmitido para o OMS da VTEX. As informações completas do usuário (nome, sobrenome, e-mail, carrinho e todas as informações adicionais) são transmitidas para o Master Data. A captura de e-mail pode levar até 46 minutos para ser corretamente refletida no CRM.

Cada módulo da VTEX é responsável por solicitar ao RC.JS que transmita os dados capturados na sessão. O RC.JS tem por função agir como um "mensageiro" de informações.

{"base64":"  ","img":{"width":1025,"height":1134,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":110580,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/Master%20Data/Master%20Data%20v1%20triggers/entendendo-o-sistema-de-captura-de-email-da-vtex_1.png"}}

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Configurar email sobre produto visitado
« Previous
Aplicações no Master Data v1
Next »
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback