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
namestringNombre interno de la campaña
subjectstringAsunto del email
body_htmlstringHTML del email
segmentstringall, customers, subscribers
from_namenostringNombre del remitente
reply_tonostringEmail de respuesta
send_modestringdraft, 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.