ส่งอีเมลธุรกรรม
ส่งอีเมลธุรกรรมแบบเฉพาะบุคคลถึงลูกค้าของคุณ สำหรับการอัปเดตโปรแกรมสะสมคะแนน การยืนยันคำสั่งซื้อ การแจ้งเตือนรางวัล และแคมเปญสร้างความผูกพัน
เริ่มต้นอย่างรวดเร็ว
คำขอส่งอีเมลพื้นฐาน
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 | ไม่ | เฮดเดอร์ที่กำหนดเอง |
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
- ติดตามอีเวนต์ของอีเมล
- เชื่อมต่อกับโปรแกรมสะสมคะแนน