AZ Tools

Template de Texto (Mail Merge)

Texto

Mail-merge leve: escreva um template com placeholders `{{key}}`, cole os dados como CSV (linha de cabeçalho define as chaves) ou JSON (array de objetos) e a ferramenta renderiza uma saída por linha, separadas por um divisor personalizável. Útil para emails em lote, geração de certificados, mensagens personalizadas ou qualquer trabalho 'mesmo template, valores diferentes' — sem upload. Chaves faltantes recebem um chip de aviso para você detectar typos antes de enviar.

Linhas: 3
Saída renderizada

Como usar

  1. Escreva o template usando `{{placeholder}}` para variáveis (os placeholders detectados aparecem sobre o textarea).
  2. Escolha CSV (com cabeçalho) ou JSON (array de objetos) e cole os dados.
  3. Leia a saída renderizada (uma por linha, separadas por `---` ou seu separador) e copie ou baixe como .txt.

Perguntas frequentes

Qual a sintaxe do placeholder?
Chaves duplas: `{{name}}`, `{{amount}}` etc. Espaços internos permitidos (`{{ name }}` funciona). Chaves diferenciam maiúsculas e devem bater com cabeçalho CSV / chave JSON exatamente. Desconhecidas renderizam vazio e disparam um chip listando as faltantes.
O parser CSV lida com campos com aspas?
Sim — regras CSV básicas: campo iniciado por `"` fica entre aspas até a próxima `"` não-escapada, aspas duplas (`""`) dentro viram uma única `"`. Vírgulas dentro de aspas são preservadas. Sem suporte a campos multi-linha (cada linha = uma linha).
Por que usar isto em vez do mail-merge da planilha?
Três razões: (1) os dados não saem do navegador — útil para listas sensíveis; (2) iteração instantânea — muda o template e todas as linhas re-renderizam; (3) cola CSV ou JSON sem precisar converter.
Posso redigir 100 emails de uma vez?
Sim — uso mais comum. Cada linha na saída separada pelo divisor, copie o resultado, cole no cliente de email e divida pelo separador, ou baixe como .txt. A ferramenta não envia nada por si.

Ferramentas relacionadas