👋 Bienvenido a MailApp
Usa el menú lateral. En cada sección, la tabla es la vista principal y el botón + Nuevo abre una ventana para crear o editar.
| # | Nombre completo | Documento | Teléfono | Etiquetas | Estado |
|---|
Define campos propios de tu empresa para tus contactos, además de los fijos (email, nombre, teléfono…). Cada campo tiene su tipo de dato y puede insertarse en las campañas como {{clave}}.
| Etiqueta | Variable | Tipo | Opciones | Obligatorio |
|---|
Para enviar una campaña ya no hace falta una lista: puedes mandarla a todos los suscritos, a un segmento o a una etiqueta. Un segmento se recalcula en el momento del envío; una lista es un conjunto fijo que armas tú. Las listas siguen aquí porque los automatizaciones pueden agregar y quitar contactos de ellas.
| # | Nombre | Descripción | Contactos |
|---|
Filtra tus contactos por condiciones (etiqueta, estado, documento, email…) y aplica el resultado a una lista para enviarles una campaña.
| # | Nombre | Condiciones | Contactos |
|---|
Todas las etiquetas de tus contactos y cuántos tienen cada una. Desde aquí puedes crear una etiqueta nueva eligiendo sus contactos, sumarle más cuando quieras («Añadir contactos»), ver esos contactos o crear una lista con ellos.
| Etiqueta | Contactos |
|---|
| # | Nombre | Última edición |
|---|
Es solo para reconocerla en tu lista. El asunto y el texto de vista previa se ponen al crear la campaña, porque cambian en cada envío.
Si el dato del contacto está vacío, la variable sale en blanco. {{unsubscribe}} = enlace de baja (si no lo pones, se agrega solo al pie).
| # | Nombre | Estado | Destinatarios | Abiertos | Clics |
|---|
Añadir paso
| Dominio | Estado |
|---|
El "De:" con el que salen tus correos (ej. informes@tudominio.com). Debe ser de un dominio que hayas agregado y verificado arriba.
| Nombre | Correo | Dominio | Estado |
|---|
Indica la URL pública de tu sistema que devuelva los contactos en JSON. El sistema la lee y los importa (sin duplicar). Útil para traer tu base de clientes desde tu ERP/CRM.
¿Cómo debe responder tu API externa?
Un arreglo JSON de contactos (o {"data":[...]} / {"contacts":[...]}). Solo email es obligatorio; el resto es opcional. tags puede ser arreglo o texto separado por comas.
Tus campos personalizados también se importan: manda cada uno por su clave, suelto junto a los demás datos o agrupado en customFields. Solo se leen las claves que tengas definidas en «Campos personalizados»; lo demás se ignora.
[
{
"email": "ana@correo.com",
"nombre": "Ana",
"apellidoPaterno": "López",
"apellidoMaterno": "Ríos",
"documento": "12345678",
"telefono": "999888777",
"direccion": "Av. Lima 123",
"tags": ["VIP", "Lima"],
"ciudad": "Lima",
"customFields": { "fecha_matricula": "2026-03-15" }
}
]
Crea un token para que tus sistemas se conecten a tu API. Envíalo en cada petición como Authorization: Bearer <token>. Trátalo como una contraseña.
| Nombre | Token | Último uso | Creado |
|---|
URL base:
Todas las rutas requieren el header Authorization: Bearer <token> y, si envían cuerpo, Content-Type: application/json.
| # | Nombre | Rol |
|---|
| # | Rol | Permisos |
|---|