Usar los campos de los desencadenadores
Cada desencadenador de Alva Courses empieza con el alumno como cliente de Shopify, seguido de Course ID, Course title y Course URL. Los desencadenadores de lección añaden Lesson ID, Lesson title y Lesson URL. Todos los campos se envían siempre: el texto que no aplica va vacío y un número que no aplica vale 0.
En una Condición, elige el campo entre los datos del desencadenador. En el texto de una acción, insértalo con Agregar una variable. Ahí Flow escribe cada nombre de campo en camelCase, así que Course title se convierte en {{ courseTitle }}. Usa el selector en lugar de escribir los nombres, para que los campos con ID o URL en su nombre queden exactamente bien.
Los enlaces de cursos y lecciones abren tu tienda online, donde el alumno inicia sesión para ver el curso. Las fechas y horas son texto en formato ISO 8601 y en UTC, como 2026-10-01T09:30:00.000Z.
Desencadenadores de inscripción y progreso
Estos desencadenadores siguen a un alumno a lo largo de un curso, desde la inscripción hasta la finalización. Úsalos para etiquetar o dar las gracias a los alumnos, sincronizar el progreso con una herramienta de email o avisarte cuando un cuestionario sale mal. Cada uno se activa una vez por cada cambio real, nunca por una solicitud repetida.
Course enrollment created
Un cliente se inscribió en un curso de Alva mediante una compra, por ti, o con una importación CSV, una etiqueta de membresía, la inscripción gratuita por su cuenta o una acción de Flow.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno inscrito, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Enrollment source |
Texto | Cómo se inscribió el alumno: purchase, manual, import, membership tag, free o flow |
Order name |
Texto | El pedido que dio el acceso, como #1001. Vacío si no hubo compra |
Access expires at |
Texto | Cuándo caduca el acceso (ISO 8601). Vacío significa ilimitado |
Se activa una vez, cuando se crea la inscripción. Ampliar, renovar o restaurar el acceso no lo vuelve a activar; eliminar a un alumno e inscribirlo de nuevo sí, porque es una inscripción nueva. Una inscripción hecha con la acción Enroll customer in course tiene Enrollment source con el valor flow.
Course lesson completed
Un alumno completó una lección de un curso de Alva. Se vuelve a activar si la completa de nuevo después de que se restableciera su progreso; consulta Repeat completion.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno que completó la lección, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Lesson ID |
Texto | El ID de la lección en Alva |
Lesson title |
Texto | El título de la lección |
Lesson URL |
URL | Enlace a la lección en la tienda online |
Lessons completed |
Número | Lecciones que el alumno ha completado en este curso |
Total lessons |
Número | Lecciones del curso |
Percent complete |
Número | Progreso del curso, de 0 a 100 |
Repeat completion |
Verdadero o falso | Si el alumno ya había completado esta lección y desde entonces se restableció su progreso. Añade una condición sobre este campo para recompensar cada lección una sola vez |
Se activa la primera vez que un alumno completa una lección. Completarla de nuevo no envía nada, salvo que su progreso se haya restablecido entretanto: entonces se vuelve a activar con Repeat completion en verdadero. Para recompensar cada lección una sola vez, añade una condición en la que Repeat completion sea falso.
Course completed
Un alumno completó un curso de Alva: todas las lecciones, los cuestionarios obligatorios y una evaluación aprobada cuando el curso la exige.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno que completó el curso, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Completed at |
Texto | Cuándo se completó el curso (ISO 8601) |
Grade |
Texto | La calificación en letra de la evaluación. Vacío si el curso no tiene |
Final score |
Número | La puntuación de la evaluación. 0 si el curso no tiene |
Evaluation required |
Verdadero o falso | Si un instructor tenía que aprobar el trabajo del curso del alumno |
Se activa la primera vez que un alumno completa el curso. En un curso que exige evaluación, ese momento es cuando apruebas su trabajo del curso, no cuando termina la última lección. Si restableces su progreso, o lo hace la acción Reset course progress, completar el curso de nuevo lo vuelve a activar; si es el propio alumno quien restablece su progreso, no.
Course quiz graded
El intento de cuestionario de un alumno en un curso de Alva se aprobó, se suspendió o se quedó sin tiempo. Los cuestionarios que necesitan revisión manual se activan cuando los revisas.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno que hizo el cuestionario, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Lesson ID |
Texto | El ID de la lección en Alva |
Lesson title |
Texto | El título de la lección |
Lesson URL |
URL | Enlace a la lección en la tienda online |
Quiz ID |
Texto | El ID del cuestionario en Alva |
Quiz title |
Texto | El título del cuestionario |
Result |
Texto | passed, failed o expired |
Passed |
Verdadero o falso | Si el alumno aprobó |
Score |
Número | La puntuación en porcentaje |
Passing score |
Número | El porcentaje necesario para aprobar |
Attempt number |
Número | Qué número de intento fue, empezando por 1 |
Manually reviewed |
Verdadero o falso | Si calificaste alguna respuesta a mano |
Answers |
Texto | Una línea por pregunta: la pregunta, la respuesta del alumno y si era correcta |
Se activa cuando un intento se aprueba o se suspende. Un intento con tiempo límite que se queda sin tiempo se activa con Result en expired en cuanto Alva Courses lo detecta: cuando el alumno lo entrega, vuelve a empezar el cuestionario o se guardan sus respuestas. Los cuestionarios con respuestas que corriges a mano se activan después de que los revises, y cambiar una calificación de aprobado a suspendido, o al revés, lo vuelve a activar con el nuevo resultado.
Answers tiene una línea por pregunta con la respuesta del alumno y si era correcta. En cuestionarios muy largos puede acortarse para que el desencadenador no supere el límite de tamaño de Shopify Flow.
Desencadenadores de acceso
Estos desencadenadores avisan de que un alumno pierde el acceso o está a punto de perderlo. Úsalos para recordatorios de renovación, ofertas para recuperar clientes o para poner en orden etiquetas y listas. Los desencadenadores de caducidad proceden de una comprobación que se hace cada hora, así que llegan dentro de esa hora y no en el minuto exacto.
Course access removed
Un alumno perdió el acceso a un curso de Alva: se canceló su inscripción, se le reembolsó, se eliminó como miembro o Flow lo revocó. Quitar una etiqueta de membresía no lo activa.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno que perdió el acceso, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Reason |
Texto | unenrolled, refunded, member deleted o revoked by flow |
Reason es unenrolled cuando quitas al alumno del curso, refunded tras un reembolso, member deleted cuando eliminas al miembro (una vez por cada curso que tenía) o revoked by flow. Quitar una etiqueta de membresía, eliminar un curso, desinstalar Alva Courses y el borrado de datos de clientes no lo activan, y cuando el acceso se agota se activa Course access expired en su lugar.
Course access expiring soon
El acceso de un alumno a un curso de Alva caduca dentro de 14, 7, 3 o 1 días. Añade una condición sobre Days until expiry para elegir cuándo actuar.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno cuyo acceso va a caducar, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Access expires at |
Texto | Cuándo caduca el acceso (ISO 8601) |
Days until expiry |
Número | 14, 7, 3 o 1 |
Se activa como máximo una vez para cada uno de los plazos de 14, 7, 3 y 1 días antes de que termine el acceso, y solo para el más cercano de los que ya se han alcanzado, de modo que un alumno inscrito con 5 días restantes recibe el de 7, nunca el de 14 y el de 7 a la vez. Ampliar su acceso reinicia la cuenta atrás. Quedan excluidos los alumnos revocados, el acceso por etiqueta de membresía y los cursos gratuitos.
Course access expired
El acceso de un alumno a un curso de Alva llegó a su fecha de caducidad, más tu periodo de gracia.
| Campo | Tipo | Qué contiene |
|---|---|---|
| Cliente | Cliente de Shopify | El alumno cuyo acceso caducó, con todos los campos de cliente de Shopify, como el correo electrónico y las etiquetas |
Course ID |
Texto | El ID del curso en Alva |
Course title |
Texto | El título del curso |
Course URL |
URL | Enlace al curso en la tienda online (el alumno inicia sesión para abrirlo) |
Access expired at |
Texto | Cuándo caducó el acceso (ISO 8601) |
Access enforced |
Verdadero o falso | Si Alva bloquea a los alumnos con el acceso caducado. Si está desactivado, el alumno todavía puede abrir el curso |
Se activa una vez que han pasado la fecha de caducidad y el periodo de gracia, si lo hay, tanto si bloqueas a los alumnos con el acceso caducado como si no; Access enforced te indica cuál es el caso. Omite las fechas límite que pasaron más de 48 horas antes de la comprobación, así que activar un flujo de trabajo nunca reproduce caducidades antiguas. Access expired at es la propia fecha de caducidad, sin el periodo de gracia.
Ver también
¿Te ha resultado útil?
Última actualización 2026-10-01
Desencadenadores de comentarios, trabajos del curso y certificados
Estos desencadenadores cubren las conversaciones y el trabajo evaluado: un alumno comenta, tú respondes, un alumno entrega su trabajo del curso, tú lo evalúas y se envía un certificado. Úsalos para publicar comentarios en Slack, enviar por correo tus respuestas a los alumnos o llevar un registro de las calificaciones.
Course lesson comment postedUn alumno publicó un comentario o una respuesta en una lección de un curso de Alva.
Course IDCourse titleCourse URLLesson IDLesson titleLesson URLComment IDComment textIs replySe activa con los comentarios y respuestas que escriben los alumnos, tanto si Alva Courses te avisa por correo de los comentarios nuevos como si no. Tus propias respuestas activan
Course instructor reply posteden su lugar.Course instructor reply postedRespondiste al comentario de un alumno en una lección de un curso de Alva. El cliente es el alumno al que respondiste.
Course IDCourse titleCourse URLLesson IDLesson titleLesson URLReply textComment IDSe activa cuando respondes a un comentario que escribió un alumno. El cliente es ese alumno, así que el flujo de trabajo puede enviarle un correo. Alva Courses no avisa por sí mismo a los alumnos de tus respuestas, y para eso sirve este desencadenador.
Course coursework submittedUn alumno entregó su trabajo del curso para evaluación en un curso de Alva.
Course IDCourse titleCourse URLSubmission numberSe activa cada vez que un alumno entrega su trabajo del curso para evaluación, incluida una nueva entrega después de que le pidieras una revisión.
Course coursework evaluatedEvaluaste el trabajo del curso de un alumno en un curso de Alva, como aprobado o como solicitud de revisión.
Course IDCourse titleCourse URLOutcomeGradeFinal scoreFeedback visible to studentSubmission numberSe activa cuando apruebas el trabajo del curso o pides una revisión. Un aprobado que completa el curso también activa
Course completed. Tus comentarios escritos no se incluyen, porque pueden ser largos y personales.Course certificate issuedSe envió por correo a un alumno un certificado de un curso de Alva.
Course IDCourse titleCourse URLIssued atSe activa cuando Alva Courses envía por correo a un alumno su certificado, incluido uno enviado con la acción
Send course certificate. Reenviar un certificado desde la página del miembro no lo vuelve a activar, y un certificado que el alumno solo descarga no activa nada.