Enviar e personalizar e-mails transacionais

Cada chamada à API transacional inclui o HTML completo do e-mail diretamente no corpo do pedido. Isto dá-lhe controlo total sobre o conteúdo e estrutura de cada mensagem que a sua aplicação envia.


Como funciona

Passa o HTML (e opcionalmente texto simples) diretamente no corpo do pedido da API. A sua aplicação constrói o conteúdo do e-mail dinamicamente e inclui-o em cada pedido.


Personalização

A personalização permite-lhe inserir valores dinâmicos no e-mail — o nome próprio do destinatário, um número de encomenda, um nome de produto, um preço. Define marcadores no HTML e passa os valores correspondentes na chamada à API.

A sintaxe exata dos marcadores e os parâmetros da API para passar valores de variáveis estão documentados na documentação da API de E-mail do Flexmail em email-api.flexmail.eu/documentation, nas secções de Personalização.

Variáveis de personalização comuns

As variáveis típicas usadas em e-mails transacionais incluem:

  • Nome do destinatário (nome próprio, nome completo)
  • Número de encomenda ou referência
  • Nomes de produtos e quantidades
  • Preços e totais
  • Datas e prazos
  • Ligações de confirmação ou redefinição
  • URLs ou códigos específicos da conta

Testar a personalização

Antes de entrar em produção, teste o e-mail com valores de variáveis realistas para garantir que todos os marcadores são resolvidos corretamente. A documentação da API inclui orientação sobre o envio de mensagens de teste com valores de variáveis personalizados.

Verifique em particular que:

  • Todos os marcadores são substituídos — nenhuma sintaxe de variável em bruto aparece no e-mail entregue.
  • Os valores de substituição são apresentados corretamente quando uma variável opcional não é passada.
  • As ligações resolvem para os URLs corretos após a substituição de variáveis.

Importante

Se uma variável obrigatória estiver em falta na chamada à API e nenhuma substituição for definida, o marcador pode aparecer literalmente no e-mail entregue. Teste sempre com o mesmo conjunto de variáveis que a aplicação enviará em produção.


Próximos passos

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