Solicita acceso anticipado

Indica tu nombre y un email o número de teléfono. Nos pondremos en contacto contigo para darte los detalles de acceso a Tajo.

Enviar email transaccional

Envía emails transaccionales personalizados a tus clientes para novedades del programa de fidelización, confirmaciones de pedido, avisos de recompensas y campañas de interacción.

Inicio rápido

Petición básica de email

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": "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!"
}

Respuesta

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

Casos de uso del programa de fidelización

Email de bienvenida para clientes nuevos

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

Actualización del saldo de puntos

{
"subject": "Points Balance Update - {{params.pointsEarned}} Points Added",
"params": {
"customerName": "John Doe",
"pointsEarned": "150",
"totalPoints": "1,250",
"transactionType": "Purchase",
"orderNumber": "ORD-2024-001"
}
}

Confirmación de canje de recompensa

{
"subject": "Reward Redeemed Successfully",
"params": {
"rewardName": "10% Off Next Purchase",
"pointsUsed": "1000",
"remainingPoints": "250",
"couponCode": "SAVE10NOW",
"expiryDate": "2024-03-15"
}
}

Parámetros

ParámetroTipoObligatorioDescripción
senderObjectInformación del remitente
toArrayLista de destinatarios (máximo 50)
subjectStringAsunto del email
htmlContentStringNoContenido del email en HTML
textContentStringNoContenido del email en texto plano
templateIdIntegerNoID de la plantilla (alternativa al contenido)
paramsObjectNoParámetros de la plantilla
headersObjectNoCabeceras personalizadas
attachmentArrayNoArchivos adjuntos

Funciones avanzadas para Tajo

Segmentación de clientes

{
"to": [
{
"email": "[email protected]",
"name": "Premium Customer"
}
],
"params": {
"loyaltyTier": "Premium",
"personalizedOffers": [
"Exclusive 20% off luxury items",
"Free premium shipping"
]
}
}

Configuración de test A/B

{
"subject": "{{params.subjectVariant}}",
"params": {
"subjectVariant": "Limited Time: Double Points Weekend!",
"contentVariant": "premium",
"testGroup": "A"
}
}

Gestión de errores

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

Siguientes pasos

  • Configura las plantillas de email
  • Configura la integración de SMS
  • Haz seguimiento de los eventos de email
  • Integra el programa de fidelización

Solicita acceso anticipado

Indica tu nombre y un email o número de teléfono. Nos pondremos en contacto contigo para darte los detalles de acceso a Tajo.

detección automática
Asistente AI

¡Hola! Pregúntame lo que quieras sobre la documentación.