Secuencias automáticas de email — entradas y tiempos
TheFittClub utiliza Resend para enviar. La aplicación determina la secuencia del contacto y cuándo corresponde el siguiente mensaje. Las campañas puntuales del Back Office se gestionan aparte.
El nombre de archivo Email_Secuencia_Dias_0_7 se conserva para mantener sus enlaces. El antiguo esquema diario de sesiones seguido de una oferta de 72 horas no describe estas secuencias. Los textos actuales corresponden al lanzamiento con lista de espera y sin ventas abiertas.
Al completar el formulario
| Entrada | Entrega vinculada a la acción |
|---|---|
| Guía | Si el PDF está disponible y puede firmarse, el formulario devuelve un enlace temporal y solicita su envío por email. Sin enlace no se envía la entrega. La confirmación permite pedir un reenvío explícito. |
| Auto-test | Se muestra el resultado y se solicita su envío por email. Puede incluir acceso a la guía cuando el flujo dispone de ese enlace. |
| Lista de espera general | Se confirma la inscripción en la web. Este flujo no envía un acuse inmediato por email; su primer seguimiento queda programado. |
Las entregas de guía y resultado son correos asociados a esa acción, separados del seguimiento. Solicitar el envío no garantiza que el proveedor lo haya aceptado.
Seguimiento automático
Cada entrada tiene tres pasos. La primera espera empieza en la inscripción. Las siguientes empiezan cuando el proveedor acepta el envío anterior. No son fechas fijas contadas desde el formulario.
| Entrada | Paso | Espera | Para qué llega | Destino del botón |
|---|---|---|---|---|
| Guías | 1 | 2 días desde inscripción | Conservar el PDF o explicar cómo solicitar otro enlace. | Inicio de la web. |
| Guías | 2 | 5 días desde el envío anterior | Explicar el orden de trabajo del método. | Inicio de la web. |
| Guías | 3 | 7 días desde el envío anterior | Presentar Ritual Core con las inscripciones cerradas. | Inicio de la web. |
| Auto-test | 1 | 1 hora desde inscripción | Volver al resultado guardado; si falta, utilizar el texto alternativo previsto. | Resultado guardado; si falta, inicio de la web. |
| Auto-test | 2 | 3 días desde el envío anterior | Explicar la activación dentro del método. | Inicio de la web. |
| Auto-test | 3 | 7 días desde el envío anterior | Dar continuidad y explicar la lista de espera. | Inicio de la web. |
| Lista de espera | 1 | 1 día desde inscripción | Dar la bienvenida y contar qué esperar de la lista. | Inicio de la web. |
| Lista de espera | 2 | 7 días desde el envío anterior | Explicar la práctica en el programa. | Inicio de la web. |
| Lista de espera | 3 | 14 días desde el envío anterior | Explicar el futuro aviso de apertura. Este mensaje no anuncia ventas abiertas. | Inicio de la web. |
El proceso revisa diariamente los envíos pendientes. La espera indica cuándo un mensaje pasa a estar disponible para envío, no una hora garantizada de recepción. Los lotes y reintentos pueden retrasarlo. El primer seguimiento del auto-test, por ejemplo, no tiene por qué llegar exactamente una hora después del resultado.
Condiciones y límites
- Un contacto tiene un único estado de secuencia. Repetir un formulario no reinicia el seguimiento existente ni crea otra secuencia en paralelo.
- Se consideran pasos pendientes cuya fecha haya llegado y cuyo contacto no esté marcado como
doNotContact. Un envío fallido deja el paso pendiente para reintentarlo. - No hay un reenvío automático a las 48 horas por no abrir un correo en estas secuencias. Los antiguos umbrales de aperturas, clics y finalización de cápsula tampoco describen reglas ejecutadas por este proceso.
- La selección actual no comprueba compras ni cambia de mensajes al abrir ventas. Un contacto puede tener acceso al producto además de conservar su registro de lead.
- Se mantienen los enlaces de baja y las supresiones por rebotes o quejas. El idioma y la voz de equipo siguen el brief de emails.
Otros flujos y fuentes
La lista de embarazo gestiona la guía solicitada y un único aviso para retomar el test, con condiciones propias. Los avisos de cuenta, soporte, recuperación y actividad tampoco forman parte de estos tres seguimientos. El inventario interno _docs/guia-correos-del-sistema.md documenta todas las familias y sus condiciones; no se publica en Quartz.
Fuentes en el repositorio del producto:
app/lib/domain/email-sequences.ts: pasos y cálculo de esperas.app/services/email-sequences.server.ts: selección, destinos, envío y reintentos.app/services/email-audiences.server.ts: inscripción y supresiones.app/services/leads.server.ts: entregas de guías, resultado y reenvíos.workers/background/index.ts: ejecución programada.public/locales/{es,en}/email.json, clavessequence: textos aprobados e integrados en T682.
Para el contexto comercial y las rutas, Mapa de flujos. Para escribir los mensajes, Email_Brief_L9. Estas referencias complementan el inventario interno, sin duplicar los cuerpos de los emails.