Saltar al contenido principal
— Cómo hacerlo

Recordar a los alumnos antes de una fecha límite del curso

Alva Courses activa un desencadenador Course access expiring soon en Shopify Flow a medida que se acerca la fecha límite de acceso de un alumno. Salvo que el soporte de Alva haya activado la aplicación de fechas límite en tu tienda (está desactivada de forma predeterminada), una fecha límite no termina el acceso por sí sola, así que esta receta envía el recordatorio y, si tu correo dice que el acceso termina, añade un segundo flujo de trabajo que lo termina cuando pasa la fecha.

Cuándo se activa el desencadenador

Alva Courses comprueba las fechas límite cada hora y activa Course access expiring soon cuando faltan 14, 7, 3 y 1 días para la fecha límite de un alumno, una vez en cada punto. Days until expiry indica qué punto se ha alcanzado, así que una condición sobre ese campo elige el recordatorio que quieres.

Solo se activa el punto más cercano. Un alumno que se inscribe con 5 días de acceso recibe un único evento de 7 días, nunca el de 14 y el de 7 a la vez. Si cambias la fecha límite de un alumno, la cuenta atrás vuelve a empezar desde la nueva fecha.

Se omiten los cursos gratuitos y el acceso por etiqueta de membresía, que no tienen fecha límite, y el acceso revocado. La cuenta atrás llega hasta la propia fecha límite, antes de cualquier periodo de gracia. La referencia de desencadenadores muestra los campos, incluido Access expires at.

Access enforced indica si tu tienda bloquea al alumno en cuanto pasan la fecha límite y cualquier período de gracia. Cuando es false, no ocurre nada ese día salvo que añadas el flujo de trabajo de Terminar el acceso cuando pase la fecha límite. Si tu correo dice que el acceso termina, añade una condición sobre él.

Crea el recordatorio

1. Crea un flujo de trabajo

En el panel de administración de Shopify, abre Apps → Flow y haz clic en Crear flujo de trabajo. Después haz clic en Seleccionar un desencadenador.

2. Elige Course access expiring soon

Elige Alva Courses y luego Course access expiring soon. Su cliente es el alumno cuya fecha límite se acerca.

3. Añade una condición para 7 días

Añade una condición en la que Days until expiry sea igual a 7. Una semana deja tiempo para terminar las últimas lecciones. Sin la condición, el flujo de trabajo se ejecuta a los 14, 7, 3 y 1 días y envía cuatro correos.

4. Añade el correo de recordatorio

En la rama Entonces de la condición, añade Send marketing email y diséñalo en Shopify Messaging. Haz que el correo coincida con lo que va a pasar. Con el flujo de trabajo de Terminar el acceso cuando pase la fecha límite activado, un asunto como Tu acceso al curso termina pronto es exacto. Sin él, y con la aplicación de fechas límite desactivada, el alumno conserva el acceso después de la fecha, así que escribe sobre terminar el curso, con un asunto como Te queda una semana para terminar tu curso. Añade un botón a la página de cursos de tu tienda.

5. Ponle nombre y actívalo

Llama al flujo de trabajo Recordar a los alumnos antes de la fecha límite de su curso y haz clic en Activar flujo de trabajo. Alva Courses solo envía este desencadenador mientras lo usa un flujo de trabajo activado, así que actívalo antes de hacer la prueba.

6. Pruébalo con una fecha límite de 6 días

En Alva Courses, abre Miembros y luego un alumno de prueba que esté inscrito en un curso de pago y suscrito al marketing por correo electrónico. Haz clic en Editar, bajo su fecha límite de acceso, elige Limitado y fija una fecha dentro de 6 días. En menos de una hora se activa el evento de 7 días y se envía el correo.

7. Comprueba la ejecución

En la página de configuración de Shopify Flow de Alva Courses, Actividad de Flow → Desencadenadores enviados muestra el evento. En Flow, las ejecuciones recientes del flujo de trabajo muestran si se cumplió la condición y se envió el correo.

Terminar el acceso cuando pase la fecha límite

Crea este segundo flujo de trabajo cuando tu recordatorio diga que el acceso termina. Ejecuta Revoke course access cuando se activa Course access expired, para que el final ocurra de verdad. Se conservan las lecciones completadas, los intentos de cuestionario y el trabajo del curso del alumno. Deja fuera cualquier curso que vendas como suscripción: su fecha límite solo avanza cuando llega a Alva Courses un pedido de renovación, así que una renovación tardía, o una que Alva Courses no pueda leer, podría terminar el acceso de un suscriptor que sí paga. Usa la condición Course ID del paso 2 para limitar este flujo de trabajo a tus cursos de compra única.

1. Elige Course access expired

Crea otro flujo de trabajo y elige Alva Courses y luego Course access expired. Alva Courses comprueba cada hora y lo activa en cuanto ha pasado la fecha límite del alumno, más cualquier período de gracia de tu tienda: el momento en que su página de miembro lo marca como Expirado.

2. Añade una condición en la que Access enforced sea false

Access enforced indica si Alva Courses bloquea por sí mismo a los alumnos expirados. Cuando es false, el alumno todavía puede abrir el curso, y este flujo de trabajo es lo que termina su acceso. Para limitarlo a un curso, añade también una condición en la que Course ID sea igual al Flow ID del curso.

3. Añade Revoke course access

En la rama Entonces de la condición, añade la acción Revoke course access de Alva Courses y establece como curso la variable Course ID del desencadenador. Flow rellena el cliente a partir del desencadenador.

4. Ponle nombre y actívalo

Llama al flujo de trabajo Terminar el acceso al curso en la fecha límite y haz clic en Activar flujo de trabajo. Solo actúa sobre las fechas límite que pasen a partir de ahora: Course access expired omite las que pasaron más de 48 horas antes de la comprobación, así que elimina del curso a los alumnos cuya fecha límite ya ha quedado atrás desde su página de miembro.

Cada revocación aparece en la página de miembro del alumno como Revocado por Shopify Flow, con un botón Restaurar acceso que le devuelve el curso con su progreso intacto. Si restauras a un alumno y quieres que su acceso vuelva a terminar más adelante, dale una nueva fecha límite; el flujo de trabajo lo revoca cuando pase esa.

¿Cierras tú mismo una cohorte o un trimestre? Fija la fecha límite de todo el grupo en su último día con Actualizar acceso en la pestaña Miembros del curso, redacta el recordatorio en torno a esa fecha, y este flujo de trabajo termina el acceso de todos cuando pase.

Quién recibe el recordatorio

Send marketing email solo llega a los alumnos suscritos al marketing por correo electrónico; Shopify omite al resto. Shopify Flow no tiene correo transaccional para clientes: su acción Send internal email no se puede dirigir al cliente del flujo de trabajo, así que Shopify la reserva para el personal.

El correo se crea en Shopify Messaging a partir de la ficha del cliente, así que no puede mostrar valores del flujo de trabajo como Course title o Access expires at. Para un mensaje específico de un curso, añade una condición en la que Course ID sea igual al ID de Flow del curso, como 42, y crea un flujo de trabajo por curso.

Para llegar a todos los alumnos, usa la acción Resend course access email de Alva Courses con la variable Course ID del desencadenador como curso. Reenvía tu correo de inscripción, con el enlace incluido, a cualquier alumno inscrito que tenga dirección de correo electrónico, pero no dice nada de la fecha límite. Solo se envía mientras Enviar correos de inscripción esté marcado en Configuración → Configuración de correo, que empieza sin marcar.

Dar más tiempo a algunos alumnos

Para dar más tiempo a los alumnos en lugar de un aviso, combina el desencadenador con la acción Extend or set course access de Alva Courses. Mueve la fecha límite del alumno, así que tanto los recordatorios como el flujo de trabajo que termina el acceso esperan a la nueva fecha. Rellena exactamente una de sus opciones: Extend the deadline by this many days suma días a la fecha límite actual, así que 14 da dos semanas más. La referencia de acciones explica todas las opciones.

Por ejemplo, amplía el acceso a los alumnos que van por la mitad. En otro flujo de trabajo con Course access expiring soon, añade una condición en la que Days until expiry sea igual a 1 y luego Get course progress con la variable Course ID del desencadenador como curso. Añade una condición en la que percentComplete sea mayor o igual que 50 y completed sea false, y en Entonces, amplía el acceso 14 días.

Cada ampliación reinicia la cuenta atrás, así que ese alumno vuelve a llegar al punto de 1 día dos semanas después. Para ampliar solo una vez, limita el flujo de trabajo a un curso, añade Add customer tags con access-extended-42 después de ampliar y omite a los clientes que ya tengan esa etiqueta.

La ampliación se rechaza en los cursos gratuitos y el acceso por etiqueta de membresía, que no tienen fecha límite, y en el acceso revocado. La ejecución falla con el motivo y no cambia nada, así que amplía antes de que pase la fecha límite; una vez que se haya ejecutado el flujo de trabajo de revocación, usa primero Restaurar acceso.

Preguntas frecuentes

¿Cuándo se activa Course access expiring soon?

14, 7, 3 y 1 días antes de la fecha límite de acceso de un alumno, una vez en cada punto. Alva Courses comprueba cada hora y solo envía el punto más cercano que se haya alcanzado, así que un alumno inscrito con 5 días restantes solo recibe el evento de 7 días.

¿Qué pasa con los recordatorios si amplío el acceso de un alumno?

La cuenta atrás vuelve a empezar desde la nueva fecha límite. El alumno recibe nuevos eventos de 14, 7, 3 y 1 días para la nueva fecha, así que tu recordatorio de 7 días se vuelve a enviar antes de ella. Un flujo de trabajo con Course access expired también espera a la nueva fecha.

¿Por qué un alumno no recibió el recordatorio?

Send marketing email solo llega a los clientes suscritos al marketing por correo electrónico. El desencadenador también omite los cursos gratuitos, el acceso por etiqueta de membresía y el acceso revocado, y un alumno cuya fecha límite ya estaba a menos de 3 días nunca llega al punto de 7 días.

¿El acceso termina realmente en la fecha límite?

Solo si el soporte de Alva ha activado la aplicación de fechas límite en tu tienda; está desactivada de forma predeterminada. Con ella desactivada, la página del miembro marca al alumno como Expirado cuando pasa la fecha límite, pero todavía puede abrir el curso. El acceso termina cuando un flujo de trabajo con Course access expired ejecuta Revoke course access, o cuando eliminas al alumno del curso en su página de miembro.

¿Puede un alumno volver a entrar después de que el flujo de trabajo termine su acceso?

Sí. Abre al alumno en Miembros y haz clic en Restaurar acceso; se conservan sus lecciones completadas, sus intentos de cuestionario y su trabajo del curso. Para volver a terminar el acceso más adelante, dale una nueva fecha límite, y el flujo de trabajo lo revoca cuando pase esa.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización: 2026-10-13