Saltar al contenido principal

Email Marketing

Campañas​

Dashboard​

GET /admin/email-marketing

Lista campañas con métricas (destinatarios, aperturas, clics).

Crear campaña​

POST /admin/email-marketing

{
"name": "Promo Verano 2026",
"subject": "Hasta 50% de descuento en verano",
"body_html": "<html>...</html>",
"segment": "all",
"from_name": "Mi Tienda",
"reply_to": "[email protected]",
"send_mode": "scheduled",
"schedule_date": "2026-07-20",
"schedule_time": "10:00"
}
CampoRequeridoTipoDescripción
namesístringNombre interno de la campaña
subjectsístringAsunto del email
body_htmlsístringHTML del email
segmentsístringall, customers, subscribers
from_namenostringNombre del remitente
reply_tonostringEmail de respuesta
send_modesístringdraft, now, scheduled
schedule_datecondicionaldateRequerido si send_mode=scheduled
schedule_timecondicionaltimeRequerido si send_mode=scheduled

Detalle de campaña​

GET /admin/email-marketing/:id

Enviar campaña​

POST /admin/email-marketing/:id/send

Cancelar campaña​

POST /admin/email-marketing/:id/cancel


Secuencias automatizadas​

Listar secuencias​

GET /admin/email-marketing/sequences

Crear secuencia​

POST /admin/email-marketing/sequences

{
"name": "Bienvenida",
"description": "Emails de bienvenida para nuevos suscriptores"
}

Activar / Pausar​

AcciónMétodoEndpoint
ActivarPOST/admin/email-marketing/sequences/:id/activate
PausarPOST/admin/email-marketing/sequences/:id/pause

Landing Pages​

Listar páginas​

GET /admin/email-marketing/landing-pages

Crear página​

POST /admin/email-marketing/landing-pages

{
"name": "Lanzamiento Producto X",
"headline": "Descubre el nuevo Producto X",
"description": "Únete a la lista de espera"
}

Publicar / Despublicar​

AcciónMétodoEndpoint
PublicarPOST/admin/email-marketing/landing-pages/:id/publish
DespublicarPOST/admin/email-marketing/landing-pages/:id/unpublish

IA (Generación asistida)​

AcciónMétodoEndpointDescripción
Generar asuntoPOST/admin/email-marketing/ai/subject5 sugerencias de asunto (Gemini)
Generar contenidoPOST/admin/email-marketing/ai/contentHTML del email (Gemini)
{
"name": "Promo Verano",
"segment": "all"
}

Envío de prueba​

POST /admin/email-marketing/test-send

{
"subject": "Test",
"html": "<html>...</html>"
}

Plantillas LATAM​

GET /admin/email-marketing/templates

9 plantillas pre-diseñadas para el mercado latinoamericano.