Saltar al contenido principal
— Referencia

Desencadenadores de Shopify Flow y sus campos

Alva Courses envía 12 desencadenadores a Shopify Flow. Esta referencia indica cuándo se activa cada uno y todos los campos que incluye, para que puedas crear condiciones y rellenar los pasos de acción con los datos correctos.

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 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 posted

Un alumno publicó un comentario o una respuesta en una lección de un curso de Alva.

Campo Tipo Qué contiene
Cliente Cliente de Shopify El alumno que publicó el comentario, 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
Comment ID Texto El ID del comentario en Alva
Comment text Texto El comentario, recortado a 2000 caracteres
Is reply Verdadero o falso Si el comentario responde a otro comentario

Se 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 posted en su lugar.

Course instructor reply posted

Respondiste al comentario de un alumno en una lección de un curso de Alva. El cliente es el alumno al que respondiste.

Campo Tipo Qué contiene
Cliente Cliente de Shopify El alumno a cuyo comentario se respondió, 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
Reply text Texto Tu respuesta, recortada a 2000 caracteres
Comment ID Texto El ID de tu respuesta en Alva

Se 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 submitted

Un alumno entregó su trabajo del curso para evaluación en un curso de Alva.

Campo Tipo Qué contiene
Cliente Cliente de Shopify El alumno que hizo la entrega, 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)
Submission number Número Qué número de entrega es, empezando por 1

Se 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 evaluated

Evaluaste el trabajo del curso de un alumno en un curso de Alva, como aprobado o como solicitud de revisión.

Campo Tipo Qué contiene
Cliente Cliente de Shopify El alumno cuyo trabajo del curso se evaluó, 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)
Outcome Texto pass o revise
Grade Texto La calificación en letra. Vacío si no se dio ninguna
Final score Número La puntuación. 0 si no se dio ninguna
Feedback visible to student Verdadero o falso Si el alumno puede ver tus comentarios de evaluación
Submission number Número Qué número de entrega fue, empezando por 1

Se 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 issued

Se envió por correo a un alumno un certificado de un curso de Alva.

Campo Tipo Qué contiene
Cliente Cliente de Shopify El alumno que recibió el certificado, 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)
Issued at Texto Cuándo se envió el certificado (ISO 8601)

Se 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.

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?

¿Sigues atascado? Escríbenos.

Última actualización 2026-10-01