Ir para o conteúdo

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.

Usando um modelo de Canvas

Para usar um modelo de Canvas:

  1. Acesse Envio de mensagens > Canvas.
  2. Selecione Criar Canvas > Usar um modelo de Canvas.
  3. 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.
  4. 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
  • 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)
  • 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.

  1. Quando um usuário adiciona um item ao carrinho, ele entra no Canvas.
  2. 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.
  3. Quando o usuário inicia o processo de checkout, o carrinho é marcado como checkout_started e ele sai do Canvas.
  4. 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>
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
  • 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)
  • 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
  • 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
  • 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:

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.

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”.

Menu suspenso de filtros de segmento com filtros "Ecommerce".

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.

Gráfico de Eventos Personalizados exibindo resultados para seis eventos selecionados.

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.

Tabela de detalhes de conversões com Campaigns e Canvas, e as estatísticas de conversão associadas.

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.

New Stuff!