Modelos de conteúdo dinâmico com uma base de dados externa

O editor HTML do Flexmail suporta a criação de um modelo de mensagem que é automaticamente preenchido com dados de uma base de dados externa fornecida como XML. Esta é uma funcionalidade de programador para geração de e-mail automatizada e orientada por dados.

Um caso de uso típico: uma empresa envia um resumo semanal a cada cliente mostrando os produtos ou atualizações específicos relevantes para ele, retirados de uma base de dados de produtos ao vivo. Em vez de construir um e-mail por cliente, criam um modelo e deixam os dados XML preencher as variáveis.


Pré-requisitos

  • Familiaridade com HTML e XML. Esta funcionalidade requer conhecimento técnico — se é um profissional de marketing e não um programador, coordene com a equipa técnica antes de configurar.
  • Acesso ao editor HTML no Flexmail.
  • Uma base de dados externa ou sistema que possa exportar dados como ficheiro XML na estrutura correta.

Dica de suporte Esta funcionalidade requer familiaridade com HTML e XML. O conteúdo dinâmico integrado do Construtor de e-mail é mais adequado para a maioria dos casos de uso de marketing. Use esta funcionalidade apenas quando o conteúdo é genuinamente impulsionado por uma fonte de dados externa regularmente atualizada.


Como funciona

Cria um modelo de mensagem no editor HTML usando marcadores de variável que define, por exemplo [$title], [$article.header1], [$article.image]. Ao gerar a mensagem, estas variáveis são substituídas por valores de um ficheiro XML que fornece. A estrutura XML deve corresponder aos nomes de variável no modelo.


Quando usar isto

  • Resumos de produtos automatizados ou e-mails de inventário.
  • Confirmações automatizadas de reserva ou marcação com detalhes variáveis.
  • E-mails de resumo semanal construídos a partir de um feed de dados ao vivo.
  • Qualquer caso de uso onde o conteúdo da mensagem é impulsionado por uma fonte de dados externa regularmente atualizada.

Configurar

  1. Crie o modelo de mensagem no editor HTML. Use a sintaxe [$variable_name] para cada elemento de dados que virá do XML.
  2. Usando a engrenagem no resumo de mensagens, guarde a mensagem como modelo
  3. Construa o XML com campos que correspondam exatamente aos nomes de variável.
  4. Ao criar a mensagem, marque a caixa "Usar entrada XML" e insira o XML no campo de texto.
  5. Selecione o modelo do passo 2
  6. Clique em guardar. O Flexmail agora processa o modelo e o XML para gerar a mensagem final.

Erros comuns a evitar

  • Incompatibilidades de nomes de variável entre o modelo e o XML. Cada [$variable_name] no modelo deve ter uma correspondência exata no XML. Uma incompatibilidade deixa a variável não substituída na saída.
  • Usar esta funcionalidade quando o conteúdo dinâmico do Construtor de e-mail seria suficiente. As secções condicionais baseadas em segmentos no Construtor de e-mail cobrem a maioria das necessidades de personalização sem exigir feeds de dados externos.

Próximos passos

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.