Como usar eventos recomendados de eCommerce
Esta página explica como e onde você pode usar eventos recomendados de eCommerce em toda a plataforma, incluindo como usar os modelos de Canvas para eCommerce da Braze.

Se você estiver usando o novo conector do Shopify, os eventos recomendados de eCommerce estarão disponíveis automaticamente por meio da integração.
Usando um modelo de Canvas
Para usar um modelo de Canvas:
- Acesse Envio de mensagens > Canvas.
- Selecione Criar Canvas > Usar um modelo de Canvas.
- Navegue pela guia Modelos da Braze para encontrar o modelo que deseja usar. Você pode visualizar uma prévia do modelo selecionando o nome dele.
- Selecione Aplicar modelo para o modelo que deseja usar.
Modelos de Canvas para eCommerce
A Braze oferece quatro modelos de Canvas para eCommerce.
Carrinho abandonado
Use o modelo Abandoned cart para recuperar possíveis vendas perdidas de clientes que adicionaram produtos ao carrinho, mas não seguiram para o checkout nem fizeram um pedido.
Configuração
Na página do Canvas, selecione Use a Canvas Template > Braze templates e aplique o modelo Abandoned cart.
Configurações padrão
As seguintes configurações já vêm pré-configuradas no seu Canvas:
- Básico
- Nome do Canvas: Abandoned cart
- Evento de conversão: Place Order (
ecommerce.order_placed)- Prazo de conversão: 3 dias
- Cronograma de entrada
- Gatilho baseado em ação quando um usuário realiza Update cart (
ecommerce.cart_updated) - O horário de início é quando você cria o modelo de Canvas
- Gatilho baseado em ação quando um usuário realiza Update cart (
- Público-alvo
- Público de entrada
- E-mail disponível é verdadeiro
- Controles de entrada
- Os usuários ficam imediatamente elegíveis para entrar novamente no Canvas
- Critérios de saída
- Realiza Update cart, Start checkout ou o evento de conversão primária do Canvas (Place Order)
- Público de entrada
- Configurações de envio
- Usuários inscritos ou que aceitaram receber mensagens
- Etapa de postergação
- Postergação de 4 horas
- Etapa de mensagem
- Revise o modelo de e-mail e o bloco HTML com um exemplo de Liquid para adicionar produtos à sua mensagem no modelo pré-construído. Se você usar seu próprio modelo de e-mail, também pode consultar as variáveis Liquid, como mostrado na seção a seguir.
Como funciona a lógica de reentrada do carrinho abandonado
Quando um usuário inicia o processo de checkout, o carrinho dele é marcado como checkout_started. A partir daí, novas atualizações do carrinho com o mesmo ID de carrinho não qualificam o usuário para reentrar na jornada de carrinho abandonado.
- Quando um usuário adiciona um item ao carrinho, ele entra no Canvas.
- Cada vez que ele adiciona ou atualiza itens, ele reentra no Canvas. Isso mantém os dados do carrinho e o envio de mensagens atualizados.
- Quando o usuário inicia o processo de checkout, o carrinho é marcado como
checkout_startede ele sai do Canvas. - Atualizações futuras do carrinho com o mesmo ID de carrinho não disparam a reentrada, porque esse carrinho já avançou para a fase de checkout.
Quando os usuários avançam para a jornada de checkout, eles passam a ser direcionados pelo Canvas de checkout abandonado, que foi pensado para usuários em uma fase mais avançada da jornada de compra.
Personalização de produtos de carrinho abandonado para e-mails
As jornadas de carrinho abandonado exigem uma Liquid tag especial shopping_cart para a personalização de produtos.
Veja um exemplo de como adicionar um bloco HTML com a Liquid tag shopping_cart para incluir produtos no seu e-mail.
<table aria-label="Abandoned cart product personalization for emails #abandoned-cart-checkout" style="width:100%">
{% shopping_cart {{context.${cart_id}}} %}
{% for item in shopping_cart.products %}
{% catalog_items <add_your_catalog_name> {{item.variant_id}} %}
<tr>
<th><img src="{{ items[0].variant_image_url }}" width="200" height="200"><img></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{ item.product_name }}</li>
<li>Price: ${{ item.price }}</li>
<li>Quantity: ${{ item.quantity }}</li>
<li>Variant ID: {{ item.variant_id }}</li>
<li>Product URL:{{ item.product_url }}</li>
<li>SKU: {{ item.metadata.sku }}</li>
</ul>
</th>
</tr>
{% endfor %}
</table>

Se você usa Shopify, adicione o nome do seu catálogo para obter a URL da imagem da variante.
URL do carrinho em HTML
Se quiser direcionar os usuários de volta ao carrinho, você pode adicionar uma propriedade de evento aninhada no objeto de metadados, como:
{{context.${metadata}.cart_url}}
Se você usa Shopify, crie a URL do carrinho com este modelo Liquid:
{{context.${source}}}/checkouts/cn/{{context.${cart_id}}}
Checkout abandonado
Use o modelo Abandoned checkout para direcionar clientes que iniciaram o processo de checkout, mas saíram antes de fazer o pedido.
Configuração
Na página do Canvas, selecione Use a Canvas Template > Braze templates e aplique o modelo Abandoned checkout.
Configurações padrão
As seguintes configurações já vêm pré-configuradas no seu Canvas:
- Básico
- Nome do Canvas: Abandoned checkout
- Evento de conversão: Place Order (
ecommerce.order_placed)- Prazo de conversão: 3 dias
- Cronograma de entrada
- Gatilho baseado em ação quando um usuário realiza Start checkout (
ecommerce.checkout_started) - O horário de início é quando você cria o modelo de Canvas
- Gatilho baseado em ação quando um usuário realiza Start checkout (
- Público-alvo
- Público de entrada
- E-mail disponível é verdadeiro
- Controles de entrada
- Os usuários podem reentrar neste Canvas depois que a duração total do Canvas for concluída
- Critérios de saída
- Realiza o evento de conversão primária do Canvas (Place Order)
- Público de entrada
- Configurações de envio
- Usuários inscritos ou que aceitaram receber mensagens
- Etapa de postergação
- Postergação de 4 horas
- Etapa de mensagem
- Revise o modelo de e-mail e o bloco HTML com um exemplo de Liquid para adicionar produtos à sua mensagem no modelo pré-construído. Se você usar seu próprio modelo de e-mail, também pode consultar as variáveis Liquid, como mostrado na seção a seguir.
Personalização de checkout abandonado para e-mails
As jornadas de checkout abandonado exigem uma Liquid tag especial shopping_cart para a personalização de produtos.
Veja um exemplo de como adicionar um bloco HTML com a Liquid tag shopping_cart para incluir produtos no seu e-mail.
<table aria-label="Abandoned checkout personalization for emails" style="width:100%">
{% shopping_cart {{context.${cart_id}}} :abort_if_not_abandoned false %}
{% for item in shopping_cart.products %}
{% catalog_items <add_your_catalog_name> {{item.variant_id}} %}
<tr>
<th><img src="{{ items[0].variant_image_url }}" width="200" height="200"><img></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{ item.product_name }}</li>
<li>Price: ${{ item.price }}</li>
<li>Quantity: ${{ item.quantity }}</li>
<li>Variant ID: {{ item.variant_id }}</li>
<li>Product URL:{{ item.product_url }}</li>
<li>SKU: {{ item.metadata.sku }}</li>
</ul>
</th>
{% endfor %}
</table>
abort_if_not_abandoned
O parâmetro abort_if_not_abandoned é específico do caso de uso de checkout abandonado e só é usado com a Liquid tag shopping_cart junto com o evento ecommerce.checkout_started.
| Valor | Comportamento |
|---|---|
true (padrão) |
A mensagem é interrompida se o carrinho não tiver sido abandonado, ou seja, se o usuário já tiver concluído o pedido. |
false |
A mensagem é enviada mesmo que o carrinho não esteja abandonado. Assim, o e-mail pode incluir os detalhes do carrinho independentemente do status atual do checkout. |
Defina abort_if_not_abandoned como false quando quiser enviar o lembrete de checkout mesmo que o carrinho não seja mais considerado abandonado no momento do envio. Se você omitir o parâmetro ou defini-lo como true, a Braze interrompe a mensagem para usuários que já concluíram a compra.
URL de checkout
{{context.${metadata}.checkout_url}}
Confirmação de pedido e pesquisa de feedback
Use o modelo Order confirmation & feedback survey para confirmar pedidos bem-sucedidos e aumentar a satisfação do cliente.
Configuração
Na página do Canvas, selecione Use a Canvas Template > Braze templates e aplique o modelo Order confirmation & feedback survey.
Configurações padrão
As seguintes configurações já vêm pré-configuradas no seu Canvas:
- Básico
- Nome do Canvas: Order confirmation with feedback survey
- Evento de conversão: Start Session
- Prazo de conversão: 10 dias
- Cronograma de entrada
- Gatilho baseado em ação quando um usuário realiza Place Order (
ecommerce.order_placed) - O horário de início é quando você cria o modelo de Canvas
- Gatilho baseado em ação quando um usuário realiza Place Order (
- Público-alvo
- Público de entrada
- E-mail disponível é verdadeiro
- Controles de entrada
- Os usuários podem reentrar neste Canvas depois que a duração total do Canvas for concluída
- Critérios de saída
- Não se aplica
- Público de entrada
- Configurações de envio
- Usuários inscritos ou que aceitaram receber mensagens
- Etapa de mensagem
- Revise o modelo de e-mail e o bloco HTML com um exemplo de Liquid para adicionar produtos à sua mensagem no modelo pré-construído. Se você usar seu próprio modelo de e-mail, também pode consultar as variáveis Liquid, como mostrado na seção a seguir.
Personalização de confirmação de pedido para e-mails
Veja um exemplo de como adicionar um bloco de produto em HTML à sua confirmação de pedido depois que um pedido é feito.
<table aria-label="Order confirmation personalization for emails" style="width:100%">
{% for item in {{context.${products}}} %}
{% catalog_items <add_your_catalog_name> {{item.variant_id}} %}
<tr>
<th><img src="{{ items[0].variant_image_url }}" width="200" height="200" /></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{item.product_name}}</li>
<li>Price: {{item.price}}</li>
<li>Quantity: {{item.quantity}}</li>
</ul>
</th>
</tr>
{% endfor %}
</table>
URL de status do pedido
{{context.${metadata}.order_status_url}}
Personalização de mensagens
Liquid é uma linguagem de modelos poderosa usada pela Braze que permite criar conteúdo dinâmico e personalizado para seus clientes. Ao usar Liquid tags, você pode personalizar mensagens com base em dados de clientes, informações de produtos e outras variáveis, aprimorando a experiência de compra e impulsionando o engajamento.
Principais recursos do Liquid
- Conteúdo dinâmico: Insira informações específicas do cliente, como nomes, detalhes de pedidos e preferências, em suas mensagens.
- Lógica condicional: Use declarações if/else para exibir conteúdos diferentes com base em condições específicas (como localização do cliente e histórico de compras).
- Loops: Itere sobre coleções de produtos ou dados de clientes para exibir listas ou grades de itens.
Introdução ao Liquid
Para começar a personalizar suas mensagens usando Liquid tags, consulte os seguintes recursos:
- Referência de dados da Shopify com Liquid tags predefinidas
- Liquid
Segmentação
Use Segments da Braze para criar segmentos de clientes direcionados com base em atributos e comportamentos específicos, além de entregar mensagens e Campaigns personalizadas. Com esse recurso poderoso, você pode engajar seus clientes de forma eficaz, alcançando o público certo com a mensagem certa no momento certo.
Para saber mais sobre como começar a usar segmentos, confira Sobre Segments da Braze.
Eventos recomendados
Os eventos de eCommerce são baseados em eventos recomendados. Como os eventos recomendados são eventos personalizados mais específicos, você pode pesquisar os nomes de eventos de eCommerce recomendados selecionando qualquer filtro de evento personalizado.
Filtros de eCommerce
Segmente seus usuários com filtros de eCommerce, como Ecommerce Source e Total Revenue, acessando a seção Ecommerce dentro do segmentador.
Para ver uma lista de filtros de eCommerce e suas definições, consulte Filtros de segmento e selecione a categoria de pesquisa “eCommerce”.


O evento de compra legado entrará em estado de descontinuação (modo de manutenção). Os eventos de compra continuarão funcionando como esperado, mas nenhuma nova funcionalidade será desenvolvida sobre eles, em favor dos eventos recomendados de eCommerce. Quando isso acontecer, os filtros de segmento não serão mais preenchidos sob o comportamento de compra.
Se você está usando eventos de compra atualmente, receberá um aviso prévio sobre os planos de descontinuação. Por enquanto, você pode continuar usando eventos de compra até a data oficial de descontinuação. Para saber mais, consulte a visão geral de eventos recomendados.
Propriedades de evento aninhadas
Para segmentar por propriedades de evento aninhadas, você pode usar extensões de segmento. Por exemplo, você pode usar extensões de segmento para encontrar quem comprou o produto “SKU-123” nos últimos 90 dias.
Análise de dados
Relatório de eventos personalizados
Você pode acompanhar o volume de eventos recomendados de eCommerce no relatório de Eventos Personalizados. Filtre por Perform Custom Event e especifique o nome do evento recomendado de eCommerce para visualizar seu desempenho ao longo do tempo.

Dashboards
Dashboard de conversões
Após lançar uma Campaign ou Canvas usando o evento de conversão “Places Order”, você pode criar um relatório de conversão correspondente para acompanhar o desempenho.

Dashboard de receita — atribuição de último ponto de contato
Para obter insights sobre a receita atribuída à última Campaign ou Canvas com a qual um usuário interagiu antes de fazer um pedido, acesse Analytics > Dashboard Builder e selecione Revenue - Last Touch Attribution.
