Variáveis e personalização

Como os placeholders {{ }} dos templates são preenchidos no envio — a partir das variáveis do payload, dos atributos do contato e do payload de eventos.

Templates usam placeholders no formato {{ nome }}. No envio, o Publiq os substitui pelos valores correspondentes. Uma variável ausente vira string vazia (nunca quebra o e-mail).

De onde vêm os valores

  • Envio direto (emails.send) — você passa variables: { ... } no payload.
  • Atributos do contato — se o destinatário é um contato, seus attributes entram automaticamente.
  • Automações — o payload do evento que aciona a automação vira as variáveis do passo de envio.

Em automações, a ordem de precedência é: atributos do contato primeiro, depois o payload do evento (que sobrescreve em caso de conflito). No corpo HTML os valores são escapados (anti-injeção); em subject/texto, substituição literal.

O link de descadastro é especial: use {{{PUBLIQ_UNSUBSCRIBE_URL}}} (chaves triplas) e o Publiq injeta a URL assinada automaticamente.

Variáveis e personalização — Publiq Docs