Exibir uma lista personalizada de itens em um e-mail automatizado (carrinho abandonado, confirmação de pedido)

Com o bloco conteúdo dinâmico, você pode exibir uma lista personalizada de itens nos e-mails enviados por meio de uma automação (e-mails automáticos). Por exemplo, se um cliente deixar itens no carrinho, você poderá enviar automaticamente um e-mail contendo uma lista desses produtos com detalhes como nomes, imagens e preços, para incentivá-lo a concluir a compra.

Modelo de e-mail no Brevo E-mail automatizado recebido na caixa de entrada
email_dynamic-content_template_en-us.png email_dynamic-content_sent_en-us.png

Em que casos posso exibir uma lista personalizada de itens em meus e-mails automatizados?

Expanda os itens abaixo para ver exemplos de quando exibir uma lista personalizada de itens em e-mails automatizados:

🛒 E-mails de carrinho abandonado (cart_updated)

Exiba uma lista personalizada de itens abandonados no carrinho, mostrando nomes de produtos, imagens e preços, para incentivar o destinatário a retornar e concluir a compra.

💳 E-mails de confirmação do pedido (order_created)

Exiba uma lista personalizada de itens comprados, incluindo nomes de produtos, quantidades e preços, para confirmar os detalhes do pedido.

📬 E-mails de confirmação de envio (evento personalizado)

Exiba uma lista personalizada de itens enviados, com nomes de produtos, quantidades e preços. Inclua detalhes de envio, como o número de rastreamento e a data estimada de entrega, para manter o cliente informado sobre o status do pedido.

❗️ Importante
É necessário desenvolvimento adicional para rastrear quando um pedido é enviado. Para saber mais, consulte nossa documentação dedicada para desenvolvedores para JS e REST.
❌ E-mails de cancelamento do pedido (evento personalizado)

Exiba uma lista personalizada de itens do pedido cancelado, com nomes de produtos, quantidades e preços. Inclua uma confirmação do cancelamento e forneça detalhes sobre o reembolso ou as próximas etapas.

❗️ Importante
É necessário desenvolvimento adicional para rastrear quando um pedido é cancelado. Para saber mais, consulte nossa documentação dedicada para desenvolvedores para JS e REST.

Antes de começar

  • Instale o rastreador Brevo e configure os eventos necessários para criar uma lista personalizada de itens em seus e-mails. Para saber mais, consulte nosso artigo dedicado O que é o rastreador Brevo e como instalá-lo?.
  • Tenha pelo menos um evento de comércio eletrônico ativo (como cart_updated, cart_deleted ou order_created) ou um evento personalizado em sua conta Brevo. Vá para a página Event logs (Logs de eventos) e filtre seus eventos de rastreamento para verificar se há algum evento aplicável disponível.
    email_dynamic-content_event-logs_en-us.png
    Se nenhum evento estiver visível, confirme se o rastreador Brevo está instalado corretamente em seu site e se você configurou os eventos necessários para criar uma lista personalizada de itens em seus e-mails.

Exibir uma lista personalizada de itens em seus e-mails automatizados

Para exibir uma lista personalizada de itens em seus e-mails automatizados, use um bloco de conteúdo dinâmico e variáveis de dados de automação em seu modelo de e-mail. Esse bloco recupera os dados necessários para gerar a lista personalizada, substitui as variáveis pelas informações relevantes de cada item e repete automaticamente o padrão para todos os itens da lista.

Usaremos o exemplo de um e-mail de carrinho abandonado, mas você pode facilmente adaptar essa abordagem a outros casos de uso.

Etapa 1: criar um modelo de e-mail

💡 É bom saber
Os dados de automação só podem ser usados no modelo de e-mail, não em campanhas de e-mail.

Primeiro, você criará o modelo de e-mail a ser usado em sua automação.

  1. Vá para Automation (Automação) > Templates (Modelos).
  2. Clique em Create a template (Criar um modelo).
  3. Selecione Email template (Modelo de e-mail).
  4. Na guia Setup (Configuração), defina as configurações do seu modelo, incluindo o nome, o assunto e a pré-visualização do texto.
  5. Clique em Next Step (Próxima etapa).
  6. Na guia Design, escolha um modelo de e-mail ou layout para usar como base.

Etapa 2: configurar sua fonte de dados

Crie o modelo de e-mail a ser enviado pela automação e escolha a fonte de dados para personalização. Essa fonte de dados orientará a Brevo sobre onde obter as informações necessárias para criar a lista personalizada de itens.

  1. No editor de e-mail, arraste e solte o bloco de conteúdo dinâmico em sua tela. As configurações do bloco são abertas no painel esquerdo.
    email_dynamic-content_add_en-us.png
  2. No menu suspenso Data source (Fonte de dados), selecione Automation data (Dados de automação).
  3. Selecione o evento que será usado para personalizar seus e-mails e a matriz que contém os valores de cada item (geralmente "items"). Neste exemplo, como queremos recuperar a lista de itens deixados no carrinho pelo usuário, selecionaremos Ecommerce events (Eventos de comércio eletrônico) > cart_updated > items (itens).
  4. Selecione o evento que será usado para personalizar seus e-mails e a matriz que contém os valores de cada item (geralmente rotulada como "items"). Neste exemplo, como queremos recuperar a lista de itens abandonados, escolheremos Ecommerce events (Eventos de comércio eletrônico) > cart_updated > items (itens).

    email_dynamic-content_data-source_en-us.gif
    💡 É bom saber
    Para um e-mail de confirmação de pedido, você escolheria Ecommerce events (Eventos de comércio eletrônico) > order_created > items (itens).
  5. O bloco de conteúdo dinâmico foi projetado para se repetir para cada item que deve ser exibido. Por padrão, limitamos o número de itens a serem repetidos a 3, mas você pode alterá-lo a qualquer momento. Neste exemplo, queremos exibir até 5 itens, portanto, precisamos limitar o número de vezes que o bloco de conteúdo dinâmico será repetido:
    email_dynamic-content_limit-items_en-us.png
    1. Nas configurações do bloco de conteúdo dinâmico, no painel esquerdo, abra a seção Layout.
    2. A opção Limit number of items (Limitar número de itens) deve ser ativada por padrão. 
    3. Nos campos Number of items (Número de itens), clique em +/- ou digite o número máximo de vezes que o bloco de conteúdo dinâmico deve ser repetido. Em nosso exemplo, vamos inserir 5

Você selecionou sua fonte de dados. Isso significa que o Brevo saberá onde obter as informações necessárias para criar a lista personalizada de itens. Agora, aprenderemos como adicionar conteúdo ao bloco de conteúdo dinâmico e inserir variáveis que serão substituídas pelas informações relevantes de cada item quando o e-mail for enviado.

Etapa 3: escolher as variáveis de dados que deseja incluir em seu modelo de e-mail

Agora, você vai inserir as variáveis que serão substituídas pelas informações relevantes de cada item quando o e-mail for enviado.

  1. No bloco de conteúdo dinâmico, insira os blocos de conteúdo que você deseja usar para exibir a lista de itens. Normalmente, você insere um bloco de imagem para mostrar uma imagem dos itens e um bloco de texto para exibir os detalhes, como nome e preço."
    email_dynamic-content_blocks_en-us.gif
  2. Adicione variáveis aos blocos de conteúdo. Essas variáveis serão substituídas pelas informações relevantes de cada item quando o e-mail for enviado. Expanda os itens abaixo para saber como inserir variáveis para cada tipo de conteúdo:
    🔠 Adicione uma variável ao texto (nome, preço, quantidade etc.)
    1. Você clicou em um bloco de conteúdo contendo texto dentro de um bloco de conteúdo dinâmico (blocos de título ou texto).
    2. Coloque o cursor onde você deseja adicionar uma variável.
    3. Clique no ícone Add variable (Adicionar variável) { } na barra de formatação.
      email_dynamic-content_text_variable_en-us.png
    4. No menu suspenso Which attribute would you like to insert? (Qual atributo você gostaria de inserir?),selecione a variável que deseja incluir no modelo de e-mail ("name", "price" etc.).
      email_dynamic-content_text_variable2_en-us.png
    5. (Opcional) No campo Which value should be used if the attribute is empty? (Qual valor deve ser usado se o atributo estiver vazio?), insira o texto de fallback a ser usado caso o valor esteja ausente para um produto.
    6. (Opcional) Se você selecionou um atributo do tipo número, digite o número desejado de casas decimais no campo Number of decimals to display (Número de casas decimais a serem exibidas).
    7. Clique em Insert (Inserir). A variável será inserida e uma etiqueta aparecerá no bloco de texto.
      email_dynamic-content_template_en-us.png
    🖼️ Adicionar uma variável a uma imagem
    1. Clique em um bloco de imagem dentro de um bloco de conteúdo dinâmico.
    2. Na barra lateral, vá para Image settings (Configurações de imagem).
    3. No campo Insert image from URL (Inserir imagem do URL), clique no ícone Add variable (Adicionar variável) { }.
    4. Selecione a variável que você deseja usar para exibir sua imagem (geralmente "image").
      email_dynamic-content_image_variable_en-us.png

    🔗 Adicionar uma variável como um link

    Link para o texto

    1. Você clicou em um bloco de conteúdo contendo texto dentro de um bloco de conteúdo dinâmico (blocos de título ou texto).
    2. Realce o texto onde você deseja adicionar o link.
    3. Clique no ícone Link 🔗 na barra de formatação.
      email_dynamic-content_link-text_en-us.png
    4. No campo Link target (Destino do link), clique no ícone Add variable (Adicionar variável) { }.
    5. Selecione a variável que deseja usar para gerar o link (geralmente "url").
      email_dynamic-content_link-text-variable_en-us.png
    6. Clique em Insert (Inserir).

    Link para uma imagem

    1. Clique em um bloco de imagem dentro de um bloco de conteúdo dinâmico.
    2. Clique no ícone Link 🔗.
      email_dynamic-content_link-image_en-us.png
    3. No campo Link target (Destino do link), clique no ícone Add variable (Adicionar variável) { }.
    4. Selecione a variável que deseja usar para gerar o link (geralmente "url").
      email_dynamic-content_link-image-url_en-us.png
    5. Clique em Insert (Inserir).

    Link para um botão

    1. Clique em um bloco de botão dentro de um bloco de conteúdo dinâmico.
    2. Clique no ícone Link 🔗 acima do botão.
      email_dynamic-content_link-button_en-us.png
    3. No campo Link target (Destino do link), clique no ícone Add variable (Adicionar variável) { }.
    4. Selecione a variável que deseja usar para gerar o link (geralmente "url").
      email_dynamic-content_link-button-url_en-us.png
    5. Clique em Insert (Inserir).

Etapa 4: testar e salvar o modelo de e-mail

Para garantir que o conteúdo do seu modelo de e-mail seja exibido corretamente na caixa de entrada do destinatário, é altamente recomendável pré-visualizar e testar seu e-mail antes de enviá-lo.

  1. Clique em Preview & test (Pré-visualizar e testar).
  2. Selecione a opção que deseja usar para pré-visualizar seu e-mail:
    Pré-visualizar como destinatário [avançado] Pré-visualizar evento
    1. Selecione Preview as recipient (Pré-visualizar como destinatário).
    2. Selecione um contato.
    3. Ative Add transactional JSON data (Adicionar dados JSON transacionais).
    4. Insira os dados JSON para testar o modelo de e-mail. Esses dados substituirão as variáveis, permitindo que você pré-visualize o modelo com as informações fornecidas.
    5. Quando você terminar de testar o modelo de e-mail, feche a janela.
  3. Clique em Save & quit (Salvar e sair) para salvar seu modelo de e-mail.
  4. Clique em Save and activate (Salvar e ativar) para ativar seu modelo de e-mail.

Etapa 5: usar o modelo de e-mail em uma automação

Agora você poderá usar seu modelo de e-mail na etapa Enviar um e-mail de uma automação.

  1. Vá para Automations (Automações) e crie uma automação. 
    automations_create-an-automation_button_en-us.jpg
  2. Adicione um gatilho à sua automação. Neste exemplo, como queremos recuperar os itens abandonados, usaremos o evento "Cart updated" (Carrinho atualizado) para acionar nossa automação.
  3. Adicione a ação Send an email (Enviar um e-mail) à sua automação.
  4. Selecione o modelo de e-mail que você criou anteriormente.
  5. Selecione o evento que será usado para personalizar seus e-mails. Há duas opções que você pode escolher:
    • O evento que acionou a automação
      Os itens exibidos no e-mail serão recuperados do evento que iniciou a automação. Por exemplo, para um e-mail de confirmação de pedido, você recuperaria os itens do evento "Order created" (Pedido criado) que acionou a automação.
      ❗️ Importante
      O evento que acionou a automação deve ser um evento de comércio eletrônico (cart_updated, order_created ou cart_deleted) ou um evento personalizado.
    • A instância mais recente de um evento
      Os itens exibidos no e-mail serão recuperados da ocorrência mais recente de um evento específico. Para esse exemplo de carrinho abandonado, recuperaríamos os itens da última instância do evento "Cart updated" (Carrinho atualizado) para garantir a exibição dos itens atualmente abandonados no carrinho.
  6. Conclua a configuração da etapa Send an email (Enviar um e-mail) e do restante de sua automação.
  7. Quando terminar, ative a automação.

Parabéns! 🎉 O destinatário agora receberá uma lista personalizada de itens em seus e-mails automáticos com base no evento que você selecionou.

⏭️ O que vem a seguir?

🤔 Dúvidas?

Em caso de dúvida, sinta-se à vontade para entrar em contato com nossa equipe de suporte, criando um tíquete a partir da sua conta. Caso ainda não tenha uma conta, entre em contato conosco aqui.

Se você está procurando ajuda com um projeto usando o Brevo, podemos encontrar o parceiro especialista certificado em Brevo.

💬 Este artigo foi útil?

Utilizadores que acharam útil: 0 de 0