Enviar E-mail Transacional

Envie e-mails transacionais personalizados aos seus clientes para atualizações do programa de fidelidade, confirmações de pedido, notificações de recompensas e campanhas de envolvimento.

Início Rápido

Pedido de E-mail Básico

POST https://api.brevo.com/v3/smtp/email
Content-Type: application/json
api-key: YOUR_API_KEY
{
"sender": {
"name": "Tajo Loyalty",
"email": "[email protected]"
},
"to": [
{
"email": "[email protected]",
"name": "Customer Name"
}
],
"subject": "Os seus pontos de fidelidade foram atualizados!",
"htmlContent": "<h1>Atualização de Fidelidade</h1><p>Ganhou 100 pontos na sua compra recente!</p>",
"textContent": "Atualização de Fidelidade: Ganhou 100 pontos na sua compra recente!"
}

Resposta

{
"messageId": "<[email protected]>"
}

Casos de Uso do Programa de Fidelidade

E-mail de Boas-vindas para Novos Clientes

{
"sender": {
"name": "Programa de Fidelidade Tajo",
"email": "[email protected]"
},
"to": [
{
"email": "{{params.email}}",
"name": "{{params.name}}"
}
],
"templateId": 1,
"params": {
"name": "John Doe",
"email": "[email protected]",
"welcomeBonus": "500",
"loyaltyTier": "Bronze"
}
}

Atualização de Saldo de Pontos

{
"subject": "Atualização de Saldo de Pontos, {{params.pointsEarned}} Pontos Adicionados",
"params": {
"customerName": "John Doe",
"pointsEarned": "150",
"totalPoints": "1.250",
"transactionType": "Compra",
"orderNumber": "ORD-2024-001"
}
}

Confirmação de Resgate de Recompensa

{
"subject": "Recompensa Resgatada com Sucesso",
"params": {
"rewardName": "10% de Desconto na Próxima Compra",
"pointsUsed": "1000",
"remainingPoints": "250",
"couponCode": "SAVE10NOW",
"expiryDate": "2024-03-15"
}
}

Parâmetros

ParâmetroTipoObrigatórioDescrição
senderObjectSimInformações do remetente
toArraySimLista de destinatários (máx. 50)
subjectStringSimLinha de assunto do e-mail
htmlContentStringNãoConteúdo HTML do e-mail
textContentStringNãoConteúdo em texto do e-mail
templateIdIntegerNãoID do template (alternativa ao conteúdo)
paramsObjectNãoParâmetros do template
headersObjectNãoCabeçalhos personalizados
attachmentArrayNãoAnexos de ficheiros

Funcionalidades Avançadas para Tajo

Segmentação de Clientes

{
"to": [
{
"email": "[email protected]",
"name": "Cliente Premium"
}
],
"params": {
"loyaltyTier": "Premium",
"personalizedOffers": [
"20% exclusivo de desconto em artigos de luxo",
"Envio premium gratuito"
]
}
}

Configuração de Testes A/B

{
"subject": "{{params.subjectVariant}}",
"params": {
"subjectVariant": "Tempo Limitado: Fim de Semana de Pontos Duplos!",
"contentVariant": "premium",
"testGroup": "A"
}
}

Tratamento de Erros

{
"code": "invalid_parameter",
"message": "Email address is invalid",
"details": {
"field": "to[0].email",
"value": "invalid-email"
}
}

Próximos Passos

Assistente AI

Olá! Pergunte-me qualquer coisa sobre a documentação.

Comece grátis com Brevo