Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Tutoriais
Tutoriais
Explore tutoriais detalhados para operar sua loja VTEX.
Tutoriais
Master Data
Triggers no Master Data v1
Captura de email
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)
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