O marketing por e-mail é uma ferramenta poderosa para envolver clientes e expandir seus negócios. Para potencializar o efeito, use feeds de dados externos para criar conteúdo personalizado e atualizado. Com dados em tempo real, suas mensagens podem ser relevantes e oportunas, destacando-se assim nas caixas de entrada de seus clientes.
O que é um feed de dados?
O feed de dados externo atua como uma ponte entre a Brevo e sua API externa, buscando dinamicamente dados dinâmicos de fontes externas e incorporando-os em suas campanhas de e-mail para obter conteúdo personalizado e atualizado. Use apenas um modelo de e-mail para vários casos de uso e atualize o feed!
Dependendo das suas necessidades, você pode criar dois tipos de feeds de dados. Expanda os itens abaixo para descobrir cada um deles:
Todos os destinatários receberão o mesmo e-mail com as mesmas informações. Por exemplo, crie um boletim informativo com seus três produtos mais vendidos. |
❗️ Importante
O feed personalizado está disponível apenas para nossos usuários Enterprise por um custo adicional. Cada destinatário receberá o mesmo e-mail, mas contendo informações exclusivas com base no atributo de contato. Por exemplo, crie um boletim informativo sobre seus três produtos mais vendidos e personalize-o de acordo com o nível de ioga escolhido pelo destinatário quando ele se inscreveu em seu boletim informativo (Iniciante, Intermediário, Avançado, Especialista). |
Se ocorrer um erro geral que se aplica a todos os seus contatos durante o envio da sua campanha de e-mail que contém um feed de dados externo, todos os destinatários serão ignorados. Acesse o relatório da sua campanha de e-mail para ver os motivos.
Se ocorrer um erro que se aplica a um de seus contatos específicos durante o envio de sua campanha de e-mail que contém um feed de dados externo, esse contato será ignorado.
Antes de começar
- Para incluir um feed de dados em um design de e-mail, usaremos o bloco de conteúdo dinâmico. Para saber mais, consulte nosso artigo dedicado Personalize seu e-mail com o bloco de conteúdo dinâmico.
- Seus dados externos precisam ser hospedados em um URL acessível no formato JSON.
- Crie um modelo ou uma campanha de e-mail na qual você deseja adicionar um feed de dados. Para saber mais, consulte nossos artigos dedicados Criar um modelo de e-mail ou Criar uma campanha de e-mail.
-
Para ajudar você a entender como configurar e usar um feed de dados em seus projetos de e-mail, criamos um caso de uso para fins ilustrativos que pode ser facilmente adaptado às suas necessidades: Mostrar 5 produtos de ioga mais vendidos no momento do envio. Sua equipe de TI pode configurar o feed de dados de que você precisa.
Para referência, este é um exemplo do conteúdo ao qual a Brevo deveria ter acesso por meio do feed de dados:
1️⃣ Opcional: crie um atributo de contato para um feed personalizado
Para criar conteúdo personalizado para cada destinatário, é necessário criar um atributo de contato relacionado ao feed de dados que você deseja obter. Esse atributo fornecerá informações sobre as preferências do destinatário ao seu feed de dados, permitindo entender qual conteúdo o destinatário gostaria de receber.
Em nosso exemplo, queremos exibir informações com base no nível do destinatário. O valor do atributo LEVEL pode ser Beginner (Iniciante), Intermediate (Intermediário), Advanced (Avançado) ou Expert (Especialista) - todos acessíveis em seu feed de dados.
Você pode preencher seu atributo com as informações dos contatos importando novos contatos ou atualizando os existentes. Para saber mais, consulte nossos artigos dedicados Como posso adicionar meus contatos ao Brevo? e Atualizar vários contatos.
2️⃣ Conecte o feed de dados à sua conta Brevo
Use nosso assistente quase sem código para conectar e configurar seu feed de dados em sua conta Brevo:
- Acesse o menu suspenso de sua conta > Data feeds (Feeds de dados).
- Clique em Add data feed (Adicionar feed de dados). Você é redirecionado para o fluxo de configuração do feed.
- Dê um nome ao seu feed de dados para encontrá-lo e reconhecê-lo facilmente na lista de feed de dados e clique em Continue (Continuar). Em nosso exemplo, vamos chamá-lo de TheGreenYogaTopProducts.
- No campo Data feed URL (URL do feed de dados), cole o link para sua API hospedada em um URL acessível no formato JSON e que contenha seus dados.
- Opcional
Escolha um atributo de contato para criar um feed personalizado❗️ ImportanteO feed personalizado está disponível apenas para nossos usuários Enterprise por um custo adicional.
- Clique em {} ao lado de Data feed URL (URL do feed de dados) e selecione o atributo de contato Brevo que contém as preferências dos contatos.
O valor do atributo dos contatos no Brevo será comparado com os dados do feed durante a chamada API para exibir apenas os dados relevantes para eles no momento do envio. Em nosso exemplo, selecionaremos o atributo LEVEL para que, se o atributo LEVEL de um destinatário for Beginner (Iniciante), mostraremos apenas os dados da categoria Beginner (Iniciante). - Selecione um contato de pré-visualização padrão na lista suspensa. Você só pode selecionar contatos da sua lista de teste. Na próxima tela, exibiremos uma pré-visualização dos dados que o servidor conseguiu obter para esse contato específico graças ao atributo de contato Brevo.
Essa pré-visualização permitirá que você garanta a obtenção bem-sucedida dos dados que correspondem ao atributo de contato selecionado. Em nosso exemplo, queremos mostrar os dados de John B. <John.b@example.com> cujo atributo LEVEL é Beginner (Iniciante).
- Clique em {} ao lado de Data feed URL (URL do feed de dados) e selecione o atributo de contato Brevo que contém as preferências dos contatos.
- Escolha o método de autenticação que protege sua fonte de dados e insira suas credenciais para acessá-la:
- Sem autenticação
- Básico
- Token
- Cabeçalhos
- Clique em Continue (Continuar).
- Verifique a pré-visualização do feed de dados. Verifique se os dados obtidos para esse feed de dados estão corretos. Se você adicionou um atributo de contato para um feed personalizado, selecione outros contatos da lista de teste para garantir que os dados personalizados obtidos sejam os corretos para cada contato.
- Clique em Save (Salvar).
Parabéns! 🎉 O feed de dados foi criado e configurado em sua conta Brevo. Se você quiser editar ou excluir esse feed, clique nos três pontos ao lado do nome do feed na página Data feeds (Feeds de dados) da sua conta Brevo.
3️⃣ Selecione o feed de dados que deseja usar em seu e-mail
Crie um modelo ou uma campanha de e-mail e acesse a etapa Design. Dependendo da ferramenta de design escolhida, as etapas e a sintaxe para conectar o feed de dados ao e-mail são diferentes:
- 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.
- No menu suspenso Data source (Fonte de dados), clique em Data feeds (Feeds de dados).
-
Selecione o feed de dados que contém os dados necessários para este e-mail. Navegue pela fonte até o último elemento da hierarquia do feed de dados. Em nosso exemplo, queremos recuperar os dados do feed TheGreenYogaTopProducts e a categoria products.
-
Por padrão, limitamos o número de itens a serem repetidos a 3, mas você pode alterá-lo a qualquer momento. Em nosso exemplo, queremos mostrar os 5 produtos mais vendidos, portanto, precisamos limitar o número de vezes que o bloco de conteúdo dinâmico será repetido:
- Nas configurações do bloco de conteúdo dinâmico, no painel esquerdo, abra a seção Layout.
- A opção Limit number of items (Limitar número de itens) deve ser ativada por padrão.
- 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.
- Opcional: por padrão, o Index (Índice) é definido como 0, de modo que o primeiro item da lista no feed de dados será exibido primeiro. Se você quiser começar a lista a partir do segundo item, digite 1.
É isso aí! Você selecionou com sucesso o feed de dados do qual deseja recuperar seus dados. Veremos agora como adicionar conteúdo dentro do bloco de conteúdo dinâmico e inserir suas variáveis para que cada conteúdo seja substituído pelos dados do seu feed no momento do envio.
- Copie o seguinte placeholder e cole-o no editor de HTML no começo do código HTML, antes da etiqueta body :
<!-- feed.myvariable : {{ feed.get ("feedname") }} -->
- Nesse placeholder, substitua:
- myvariable com o nome que você deseja dar à sua variável para acessar posteriormente o feed de dados, no nosso exemplo TopProducts.
-
feedname com o nome do seu feed, conforme definido na configuração do feed de dados, em nosso exemplo TheGreenYogaTopProducts.
❗️ ImportanteTenha o cuidado de escrever o feedname exatamente como ele aparece na configuração do feed de dados, pois ele diferencia maiúsculas de minúsculas. Por exemplo, se o nome do feed for TheGreenYogaTopProducts e você escrever thegreenyogatopproducts, a conexão entre seu e-mail e seu feed de dados falhará.
4️⃣ Escolha as variáveis de dados que deseja incluir em seu design de e-mail
O feed de dados está configurado e conectado ao seu design de e-mail. Agora é hora de acessar os dados contidos no feed de dados para exibi-los. Cada dado será chamado separadamente com variáveis de acordo com a informação que você deseja exibir.
Dependendo da ferramenta de design escolhida ao criar seu e-mail, as etapas e a sintaxe para acessar o feed de dados são diferentes:
-
No bloco de conteúdo dinâmico, selecione ou arraste e solte os blocos de conteúdo que deseja preencher com seus dados. Em nosso exemplo, queremos exibir a imagem, o nome, o preço, a descrição e o URL de nossos produtos. Vamos inserir um bloco de conteúdo de Imagem, Texto e Botão .
- Adicione variáveis aos seus blocos de conteúdo que serão substituídas pelos valores do feed de dados no momento do envio. Abra o item abaixo correspondente ao tipo de conteúdo que você deseja buscar para saber como inserir suas variáveis:
🏞️ Adicione uma variável para buscar uma imagemPara obter imagens do feed de dados:
- Clique no bloco de conteúdo de imagem na tela.
- No painel esquerdo, expanda o item Image settings (Configurações de imagem).
- No campo Insert image from URL (Inserir imagem do URL), clique no ícone { } Add variable (Adicionar variável).
- Selecione na lista a variável que corresponde às imagens em seu feed de dados. Em nosso exemplo, é imageUrl.
🔤 Adicione uma variável para buscar textoPara obter qualquer texto, como nome, preço ou descrição do produto:- Clique no bloco que contém seu texto (blocos de conteúdo de título ou texto).
- Substitua o texto padrão pelo texto desejado.
- Posicione o cursor e clique no local onde deseja adicionar os textos variáveis e clique no ícone { } Add variable (Adicionar variável) na barra de ferramentas.
- Selecione na lista a variável que corresponde aos textos em seu feed de dados. Em nosso exemplo, queremos incluir o nome do produto, que é name.
- Repita a etapa 4 para cada variável que você deseja incluir no texto. Em nosso exemplo, também adicionaremos as variáveis price e metaInfo > description.
🔗 Adicione uma variável para buscar um link para um botãoPara buscar um link para adicionar ao seu botão:- Clique no bloco de conteúdo do botão.
- Clique no ícone Add link (Adicionar link) na parte superior do bloco de conteúdo do botão.
- No campo Link target (Destino do link), clique no ícone { } Add variable (Adicionar variável).
- Selecione na lista a variável que corresponde aos links em seu feed de dados. Em nosso exemplo, é url.
- Clique no bloco de conteúdo de imagem na tela.
- Copie o seguinte placeholder e cole-o onde deseja que seus dados sejam exibidos no e-mail:
{{ feed.myvariable.field }} - Neste placeholder, deixe o feed como está e substitua:
- myvariable com o alias da variável ou o nome da sua variável, em nosso exemplo TopProducts.
-
field com o nome do campo na API que contém os dados que você deseja recuperar. Por exemplo, se você quiser recuperar as imagens do seu feed de dados, substitua field por imageUrl.
Editor de HTML Pré-visualização de e-mail
- Opcional: para exibir o mesmo bloco de conteúdo várias vezes para mostrar seus três produtos mais vendidos, use for-loops. Para saber mais, consulte o artigo dedicado Avançado - Repetir um bloco de itens usando for-loops.
- Quando terminar de criar o modelo de e-mail, clique em Continue (Continuar).
Parabéns! 🎉 Você adicionou as variáveis que serão substituídas pelo conteúdo do seu feed de dados. O destinatário receberá uma lista atualizada dos seus 5 produtos mais vendidos!
Mas antes de enviar seu e-mail para o destinatário, siga a última etapa abaixo para testar seu e-mail e garantir que suas variáveis serão substituídas corretamente pelo conteúdo do feed de dados no momento do envio.
5️⃣ Pré-visualize e teste seu e-mail
Para garantir que o conteúdo do seu 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.
Clique na guia abaixo correspondente ao método com o qual você deseja testar seu e-mail:
- Quando o design do e-mail estiver pronto, clique em Preview & test (Pré-visualizar e testar) na barra superior do editor de e-mail.
- Permaneça na guia Preview (Pré-visualização).
- No campo Who would you like to preview this email as? (Como você gostaria de visualizar este e-mail?), comece a digitar um dos endereços de e-mail do seu contato e selecione-o.
- A pré-visualização para esse contato é gerada automaticamente à esquerda da tela. Se você criou um feed de dados personalizado, insira outro endereço de e-mail para verificar como o e-mail será exibido para cada contato de acordo com o atributo de contato.
- Quando o design do e-mail estiver pronto, clique em Preview & test (Pré-visualizar e testar) na barra superior do editor de e-mail.
- Clique na guia Send test email (Enviar e-mail de teste).
- No campo Recipient (Destinatário), comece a digitar o endereço de e-mail de um contato da sua lista de teste e selecione-o.
- Clique em Send test (Enviar teste).
- Seu e-mail de teste será enviado em breve para o endereço de e-mail que você digitou com dados ao vivo do seu feed de dados. Se você criou um feed de dados personalizado, envie um teste para outro endereço de e-mail para verificar como o e-mail será exibido para cada contato de acordo com o atributo de contato.
Parabéns! 🎉 Agora você pode usar seu e-mail em suas automações ou enviar campanhas de e-mail contendo dados ao vivo de seu feed de dados.
Modelo de e-mail | E-mail na caixa de entrada dos destinatários |
---|---|
❓FAQ
Quais são os erros comuns que podem ser enfrentados durante o envio de uma campanha de e-mail com feed de dados?
Os erros mais comuns que podem ser enfrentados são:
- O feed de dados não existe ou sua definição está incorreta no e-mail.
- Os placeholders do feed de dados estão definidos incorretamente no e-mail.
- Um problema de API impede o acesso ao feed de dados. (Erro 403: Proibido).
⏭ O que vem a seguir?
- Como criar uma campanha de e-mail
- Como criar uma campanha de teste A/B
- Repetir um bloco de itens em seus e-mails
- Avançado - Repetir um bloco de itens usando loops for
- Exibir uma lista personalizada de itens em um e-mail automatizado (carrinho abandonado, confirmação de pedido)
🤔 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.