Personalizar emails transacionais WooCommerce: guia completo

Os emails transacionais WooCommerce — confirmação de encomenda, nota de expedição, fatura — são frequentemente o último toque de branding antes de o cliente receber o produto. Um email genérico com o branding padrão do WooCommerce transmite amadorismo. Um email bem personalizado reforça a identidade da marca e aumenta a confiança. Este guia cobre como personalizar corretamente.

Os emails transacionais do WooCommerce

WooCommerce envia automaticamente vários tipos de email. Aceda a WooCommerce → Settings → Emails para ver todos:

Emails para o cliente

  • New order: quando o cliente finaliza a encomenda (geralmente "Aguarda pagamento" ou "A processar")
  • Cancelled order: quando a encomenda é cancelada
  • Failed order: quando o pagamento falha
  • Order on-hold: quando a encomenda fica em espera (ex: após geração de referência Multibanco)
  • Processing order: quando o pagamento é confirmado
  • Completed order: quando a encomenda é marcada como concluída/expedida
  • Refunded order: quando é feito um reembolso
  • Customer note: quando o lojista adiciona uma nota visível ao cliente
  • Reset password / New account: emails de conta

Emails para o administrador

  • New order (admin): notificação interna de nova encomenda
  • Cancelled order (admin): notificação de cancelamento
  • Failed order (admin): notificação de falha de pagamento

Personalização básica: sem código

WooCommerce → Settings → Emails → Email customizer permite alterar:

  • Logo da loja (imagem no topo do email)
  • Cor base (cor de destaque dos botões e cabeçalho)
  • Cor de fundo do email
  • Footer text (texto de rodapé)

Para cada email individualmente, pode editar o subject line (assunto) e o heading (título visível no corpo). Personalize sempre estes campos — os padrões "New order #{order_number}" não são profissionais.

Exemplos de assuntos personalizados:

  • Confirmação: "✓ A sua encomenda #{order_number} foi confirmada"
  • Expedição: "📦 A sua encomenda #{order_number} está a caminho"
  • Concluída: "Encomenda #{order_number} entregue — obrigado!"

Personalização avançada com plugins

Email Customizer for WooCommerce (YayMail)

Editor visual drag-and-drop para templates de email WooCommerce. Permite personalizar layout, cores, fontes, adicionar blocos de conteúdo, logotipo e footer personalizado. A versão gratuita cobre a maioria dos casos; a Pro adiciona mais templates e funcionalidades.

WooCommerce Email Customizer (Kadence)

Alternativa profissional com preview em tempo real. Inclui biblioteca de templates prontos e suporte a variáveis dinâmicas de encomenda.

Personalização via código (developers)

Os templates de email do WooCommerce seguem o sistema de template override do WordPress. Copie o template de wp-content/plugins/woocommerce/templates/emails/ para wp-content/themes/seu-tema/woocommerce/emails/ e edite à vontade — as alterações sobrevivem a updates do WooCommerce.

Conteúdo que deve incluir em cada email

Email de confirmação de encomenda

  • Agradecimento personalizado
  • Resumo claro da encomenda (produtos, quantidades, preços)
  • Morada de entrega
  • Prazo de entrega estimado
  • Contacto de suporte se algo correr mal
  • Para referência Multibanco: instruções claras de pagamento (entidade, referência, valor, prazo)

Email de expedição

  • Número de tracking se disponível
  • Transportadora e prazo estimado
  • Link para rastreamento (se disponível)
  • O que fazer se houver problema na entrega

Garantir entregabilidade dos emails

Emails WooCommerce não chegam se o WordPress não estiver configurado com SMTP adequado. O sistema nativo de email do WordPress (PHP mail()) é frequentemente filtrado como spam.

Configure SMTP externo com FluentSMTP ou WP Mail SMTP. Ver o guia detalhado de configuração de SMTP em WordPress.

Fornecedores de SMTP recomendados:

  • SendGrid: 100 emails/dia gratuitos, excelente entregabilidade
  • Amazon SES: muito económico para volumes elevados, mas requer configuração técnica
  • Brevo (ex-Sendinblue): plano gratuito generoso, interface amigável
  • Mailgun: foco em transacional, API robusta

Testar emails antes de ir para produção

Nunca lance uma loja sem testar todos os emails transacionais:

  1. Use um email de teste real (não o seu email principal — use um alias ou conta teste)
  2. Faça uma encomenda de teste em staging com cada método de pagamento
  3. Processe a encomenda por cada estado (on-hold → processing → completed)
  4. Verifique cada email: chegou? Está na caixa de entrada (não spam)? Conteúdo correto?
  5. Teste em mobile — a maioria dos emails é lida no telemóvel

Precisa de ajuda técnica para configurar e otimizar a sua loja WooCommerce?

O nosso serviço de manutenção WordPress inclui configuração e manutenção de lojas WooCommerce.

Falar connosco