发送事务性邮件
向客户发送个性化的事务性邮件,用于忠诚度计划更新、订单确认、奖励通知和互动营销活动。
快速开始
基础邮件请求
POST https://api.brevo.com/v3/smtp/emailContent-Type: application/jsonapi-key: YOUR_API_KEY
{ "sender": { "name": "Tajo Loyalty", }, "to": [ { "name": "Customer Name" } ], "subject": "Your loyalty points have been updated!", "htmlContent": "<h1>Loyalty Update</h1><p>You earned 100 points from your recent purchase!</p>", "textContent": "Loyalty Update: You earned 100 points from your recent purchase!"}响应
{}忠诚度计划应用场景
新客户欢迎邮件
{ "sender": { "name": "Tajo Loyalty Program", }, "to": [ { "email": "{{params.email}}", "name": "{{params.name}}" } ], "templateId": 1, "params": { "name": "John Doe", "welcomeBonus": "500", "loyaltyTier": "Bronze" }}积分余额更新
{ "subject": "Points Balance Update - {{params.pointsEarned}} Points Added", "params": { "customerName": "John Doe", "pointsEarned": "150", "totalPoints": "1,250", "transactionType": "Purchase", "orderNumber": "ORD-2024-001" }}奖励兑换确认
{ "subject": "Reward Redeemed Successfully", "params": { "rewardName": "10% Off Next Purchase", "pointsUsed": "1000", "remainingPoints": "250", "couponCode": "SAVE10NOW", "expiryDate": "2024-03-15" }}参数
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
sender | Object | 是 | 发件人信息 |
to | Array | 是 | 收件人列表(最多 50 个) |
subject | String | 是 | 邮件主题行 |
htmlContent | String | 否 | HTML 邮件内容 |
textContent | String | 否 | 纯文本邮件内容 |
templateId | Integer | 否 | 模板 ID(可替代直接写内容) |
params | Object | 否 | 模板参数 |
headers | Object | 否 | 自定义 header |
attachment | Array | 否 | 文件附件 |
Tajo 进阶功能
客户细分
{ "to": [ { "name": "Premium Customer" } ], "params": { "loyaltyTier": "Premium", "personalizedOffers": [ "Exclusive 20% off luxury items", "Free premium shipping" ] }}A/B 测试配置
{ "subject": "{{params.subjectVariant}}", "params": { "subjectVariant": "Limited Time: Double Points Weekend!", "contentVariant": "premium", "testGroup": "A" }}错误处理
{ "code": "invalid_parameter", "message": "Email address is invalid", "details": { "field": "to[0].email", "value": "invalid-email" }}后续步骤
- 配置邮件模板
- 配置 SMS 集成
- 追踪邮件事件
- 忠诚度计划集成