Alva Courses es una app de Shopify que permite a los comerciantes crear, vender y entregar cursos online de forma nativa dentro de su tienda. Su integración con Shopify Flow convierte los eventos de los cursos, como que un alumno termine un curso o suspenda un cuestionario, en flujos de trabajo que se ejecutan solos.
Un negocio de cursos está lleno de pequeñas tareas que se repiten: etiquetar a los graduados, perseguir a los alumnos que se estancan, responder comentarios, dar acceso a un comprador mayorista. Cada una lleva unos pocos clics. Hechas a diario, se acumulan, y las que olvidas te cuestan alumnos.
¿Qué es Shopify Flow y qué le añade Alva Courses?
Shopify Flow es la app de automatización gratuita de Shopify. Un flujo de trabajo es un desencadenador, condiciones opcionales y una o varias acciones. Alva Courses añade 13 desencadenadores, como Course completed y Course quiz graded, y 7 acciones, como Enroll customer in course, en ambos planes, Unlimited y Unlimited Pro, sin coste adicional.
Los desencadenadores inician un flujo de trabajo cuando ocurre algo en un curso
Cada desencadenador de Alva Courses incluye al alumno como cliente de Shopify, además del ID, el título y el enlace del curso. Los 13 desencadenadores cubren la inscripción, la finalización de lecciones y cursos, la calificación de cuestionarios, los comentarios en las lecciones y tus respuestas, los formularios de contacto, el trabajo del curso, los certificados y el acceso que se retira, que está a punto de caducar o que ha caducado.
Como el alumno llega como cliente, cualquier acción de Flow puede usarlo: añadir una etiqueta de cliente, enviar un correo interno o actualizar Klaviyo o una hoja de Google Sheets. La referencia de desencadenadores enumera todos los campos que envía cada desencadenador.
Las acciones permiten que cualquier flujo de trabajo cambie el acceso de un alumno
Las 7 acciones de Alva Courses funcionan en sentido contrario. Un flujo de trabajo puede inscribir a un cliente, revocar o ampliar su acceso, reenviar el correo de acceso al curso, enviar un certificado, restablecer el progreso o consultar el progreso de un alumno para un paso posterior. La referencia de acciones explica cada una.
Alva Courses solo envía un desencadenador a Flow mientras lo usa un flujo de trabajo activado, así que los desencadenadores que no usas no envían nada.
¿Qué puedes automatizar en un negocio de cursos online?
La mayoría de las automatizaciones de cursos hacen una de estas cuatro tareas: hacer un seguimiento cuando un alumno termina, detectar a los alumnos que se han atascado, mantener a tu equipo al día de los comentarios, y dar o cambiar el acceso desde fuera del curso. Cada tarea empieza con un desencadenador de Alva Courses, o termina con una acción de Alva Courses, dentro de un flujo de trabajo de Shopify Flow.
- Cuando un alumno termina. Course completed puede etiquetar al graduado, darle puntos de fidelidad, enviar la finalización a Klaviyo o inscribirlo en tu siguiente curso.
- Cuando un alumno se atasca. Course quiz graded puede avisarte por correo de un intento suspendido, y una comprobación del progreso una semana después de la inscripción puede animar a quien no haya empezado.
- Cuando los alumnos comentan. Course lesson comment posted puede publicar cada comentario en Slack, y Course instructor reply posted puede avisar al alumno de que le has respondido.
- Cuando cambia el acceso. Una etiqueta de cliente de Shopify puede inscribir a alguien sin pedido, y Course access expiring soon puede avisar a un alumno, o ampliar su acceso, antes de que termine.
¿Qué son las plantillas de Alva Courses en Shopify Flow?
Alva Courses publica seis plantillas listas para usar en la biblioteca de plantillas de Shopify Flow. Cada una es un flujo de trabajo terminado basado en un desencadenador o una acción de Alva. La instalas, rellenas lo que sea específico de tu tienda, como una dirección de correo electrónico, y la activas. Dos se conectan a Slack o Google Sheets, y una necesita la app de fidelización Rivo.
| Plantilla | Cómo funciona |
|---|---|
| Etiquetar a los clientes que completan un curso | Course completed → Agregar etiquetas de cliente, con la etiqueta course-completed. No hay nada que rellenar. |
| Recibir un correo cuando un estudiante no apruebe un cuestionario | Course quiz graded → Passed es false → Enviar correo electrónico interno. Introduces tu dirección de correo electrónico. |
| Publicar nuevos comentarios de lecciones en Slack | Course lesson comment posted → Send Slack message. Conectas Slack y eliges un canal. |
| Inscribir a clientes etiquetados en un curso | Customer tags added de Shopify, con la etiqueta enroll-course → Enroll customer in course. Introduces el ID del curso o su identificador de URL. |
| Registrar resultados de cuestionarios en Google Sheets | Course quiz graded → Add row to spreadsheet. Conectas Google y eliges la hoja de cálculo. |
| Otorgar puntos de fidelidad por completar un curso | Course completed → Add Points de Rivo, 100 puntos. Necesita la app de fidelización Rivo. |
Etiquetar a los clientes que completan un curso
La plantilla más sencilla no tiene nada que rellenar. Cuando un alumno completa un curso, Flow le añade la etiqueta course-completed, así que un solo segmento de clientes encuentra a todos los graduados para descuentos y campañas de correo. Completado significa que terminó todas las lecciones, aprobó los cuestionarios obligatorios y, cuando el curso la necesita, superó la evaluación.
La etiqueta es la misma para todos los cursos. Para etiquetar solo a quienes terminan un curso concreto, añade una condición sobre Course ID. Todos los pasos: Etiquetar a los clientes que completan un curso.
Recibir un correo cuando un estudiante no apruebe un cuestionario
Course quiz graded se activa con cada intento calificado. La plantilla solo continúa cuando Passed es false, así que recibes un correo, con la puntuación y las respuestas, cuando un alumno suspende o se le acaba el tiempo en un cuestionario con tiempo límite. Introduce la dirección en la que atiendes a los alumnos; Enviar correo electrónico interno llega a ti y a tu equipo, nunca al alumno.
Es la forma más rápida de encontrar a los alumnos que necesitan una mano, sobre todo si usas cuestionarios para comprobar los conocimientos entre lecciones. Todos los pasos: Recibir un correo cuando un alumno suspende un cuestionario.
Publicar nuevos comentarios de lecciones en Slack
Cada vez que un alumno comenta en una lección o responde en un hilo, Flow publica el comentario en un canal de Slack con un enlace a la lección, para que quien esté de guardia pueda responder rápidamente. Conecta Slack y elige el canal. Tus propias respuestas como instructor nunca lo inician.
Flow publica a través de una app de Slack llamada FlowBot, que antes tiene que estar añadida al canal. Todos los pasos: Publicar en Slack los nuevos comentarios de las lecciones.
Inscribir a clientes etiquetados en un curso
Esta plantilla empieza con Customer tags added, el desencadenador propio de Shopify. Añade la etiqueta enroll-course a un cliente y la acción Enroll customer in course de Alva Courses lo inscribe y le envía por correo su enlace de acceso. Es ideal para compradores mayoristas, asistentes a eventos y formación del personal. Introduce el ID de Flow o el identificador de URL del curso antes de activarla.
Ejecutarla dos veces nunca inscribe a nadie dos veces, y no vuelve a inscribir a un cliente cuyo acceso se retiró tras un reembolso. Todos los pasos: Inscribir en un curso a los clientes etiquetados.
Registrar resultados de cuestionarios en Google Sheets
Cada intento de cuestionario calificado se convierte en una fila de la hoja de cálculo: el curso, la lección, el cuestionario, el resultado, la puntuación y el número de intento. Conecta tu cuenta de Google y elige la hoja de cálculo. Los cuestionarios que corriges a mano se registran cuando terminas de revisarlos, así que la hoja sigue siendo un registro completo de todos los intentos.
Todos los pasos, incluido cómo evitar que una coma en el título de un curso divida una columna: Registrar los resultados de los cuestionarios en Google Sheets.
Otorgar puntos de fidelidad por completar un curso
Course completed alimenta la acción Add Points de la app de fidelización Rivo, que da 100 puntos a cada graduado, una recompensa que le hace volver a tu tienda para el siguiente curso. Instala Rivo primero y cambia la cantidad si 100 no encaja con tu programa.
Course completed se activa una vez por finalización, así que volver a un curso terminado no da más puntos. ¿Usas otra app de fidelización? Dar puntos de fidelidad por completar un curso muestra el mismo flujo de trabajo con la acción de puntos de otra app.
¿Cómo se instala una plantilla de Alva Courses en Shopify Flow?
Instalar una plantilla lleva unos minutos. En el panel de administración de Shopify, abre Shopify Flow, explora la biblioteca de plantillas, busca Alva Courses y abre la plantilla que quieras. Haz clic en Instalar, rellena los campos resaltados y activa el flujo de trabajo. Las plantillas instaladas empiezan desactivadas, así que no se ejecuta nada hasta que lo hagas.
- En el panel de administración de Shopify, abre Apps → Flow y haz clic en Crear flujo de trabajo.
- Elige Explorar plantillas.
- Busca Alva Courses, o filtra por Apps → Alva Courses, para ver las seis plantillas.
- Abre una plantilla y haz clic en Instalar.
- Rellena los campos resaltados, como tu dirección de correo electrónico, un canal de Slack o un ID de curso.
- Haz clic en Activar flujo de trabajo.
Usar las plantillas de Alva Courses en Shopify Flow explica cada paso, y cada plantilla tiene su propio artículo de ayuda con una prueba que puedes hacer.
Un flujo de trabajo solo ve los eventos desde el momento en que está activado
Alva Courses empieza a enviar un desencadenador aproximadamente un minuto después de que actives un flujo de trabajo que lo usa. Los eventos anteriores nunca se envían después, así que una plantilla que activas hoy etiqueta a los graduados de hoy, no a los del mes pasado. Recompensa o etiqueta a mano a los alumnos anteriores.
¿Qué automatizaciones de cursos puedes crear sin una plantilla?
Otros cinco flujos de trabajo tienen recetas paso a paso en el centro de ayuda de Alva Courses en lugar de una plantilla. Envían las finalizaciones de cursos a Klaviyo o a Shopify Messaging, avisan por correo a los alumnos cuando respondes, les recuerdan que su acceso va a terminar y animan a los alumnos que no han empezado. Cada uno lo creas tú mismo en el editor de Flow.
- Enviar a Klaviyo los cursos completados: la acción Track an event de Klaviyo registra un evento Completed Alva course en el perfil del alumno, listo para iniciar un flujo de Klaviyo.
- Enviar un Shopify Email cuando un alumno completa un curso: felicita a quienes terminan con un descuento en tu siguiente curso a través de Shopify Messaging.
- Avisar por correo a los alumnos cuando respondes a su comentario: Course instructor reply posted hace que el alumno vuelva para leer tu respuesta.
- Recordar a los alumnos antes de que caduque su acceso al curso: Course access expiring soon se activa 14, 7, 3 y 1 días antes de que termine el acceso, para que puedas enviar un recordatorio o ampliar el acceso.
- Animar a los alumnos que no han empezado un curso: espera 7 días después de la inscripción, comprueba el progreso con Get course progress y envía un correo a quien esté por debajo del 10 %.
Los recordatorios de caducidad solo importan cuando un curso tiene fecha límite. Fechas límite de curso que caducan de verdad explica cuándo un curso con tiempo limitado es el producto adecuado.
Cómo llegan a los alumnos los correos de Flow
Shopify Flow no tiene correo transaccional para clientes. Enviar correo electrónico interno solo llega a las direcciones que escribes, así que sirve para avisos para ti y tu equipo. Enviar correo electrónico de marketing, de Shopify Messaging, solo llega a los alumnos suscritos al marketing por correo electrónico.
Para llegar a todos los alumnos inscritos que tengan dirección de correo electrónico, usa la acción Resend course access email de Alva Courses. Reenvía tu correo de inscripción, con el enlace incluido, así que funciona mejor como empujón para volver al curso.
¿Cómo limitas un flujo de trabajo a un curso?
Cada desencadenador de Alva Courses se activa para todos tus cursos e incluye un Course ID. Para actuar sobre un curso, añade una condición en la que Course ID sea igual al ID de Flow de ese curso. En Alva Courses, abre Configuración → Integraciones → Shopify Flow: la tabla ID de cursos para Flow muestra el ID de Flow y el identificador de URL de cada curso, con botones para copiarlos.
El mismo ID de Flow aparece en la pestaña Configuración de cada curso. Las acciones de Alva aceptan tanto el ID de Flow como el identificador de URL, y un flujo de trabajo que usa un identificador antiguo sigue funcionando si más adelante cambias la URL del curso.
¿Cómo compruebas que un flujo de trabajo funciona?
Alva Courses muestra lo que envía. En Configuración → Integraciones → Shopify Flow, cada desencadenador que usa un flujo de trabajo activado aparece como En uso, y Actividad de Flow muestra los últimos 25 desencadenadores que envió Alva y las últimas 25 acciones que ejecutó, con su estado y cualquier error. En Shopify Flow, las ejecuciones recientes de cada flujo de trabajo muestran cada paso.
Qué tener en cuenta
- Sin orden garantizado. Dos desencadenadores del mismo momento, como la última lección y la finalización del curso, pueden llegar a Flow en cualquier orden.
- En raras ocasiones, dos veces. Si un servidor se reinicia justo en el peor momento, Flow puede recibir el mismo desencadenador dos veces, así que da preferencia a pasos que no hagan daño si se repiten, como añadir una etiqueta.
- Cursos con evaluación. En un curso que exige evaluación, Course completed se activa cuando apruebas el trabajo del curso del alumno, no cuando termina la última lección.
- Revocar el acceso conserva el progreso. Revoke course access conserva las lecciones, los intentos de cuestionario y el trabajo del curso, y puedes restaurar el acceso desde la página del alumno en Miembros.
Automatizar Alva Courses con Shopify Flow cubre el resto, incluidos todos los desencadenadores y acciones en un solo lugar.
¿Por dónde deberías empezar?
Empieza con la plantilla que te quite una tarea que ya haces a mano. Si etiquetas a los graduados manualmente, instala Etiquetar a los clientes que completan un curso; no tiene nada que rellenar. Si revisas los resultados de los cuestionarios para encontrar a los alumnos con dificultades, instala Recibir un correo cuando un estudiante no apruebe un cuestionario. Después crea las recetas a medida que crezca tu negocio de cursos.
Preguntas frecuentes
No. Alva Courses incluye sus 13 desencadenadores y 7 acciones de Shopify Flow en ambos planes, Unlimited a $9.99/mes y Unlimited Pro a $14.99/mes, sin coste adicional, y Shopify Flow es una app gratuita de Shopify. Las apps que conectes dentro de un flujo de trabajo, como una app de fidelización o de email marketing, mantienen sus propios precios.
En el panel de administración de Shopify, abre Apps y luego Flow, haz clic en Crear flujo de trabajo y elige Explorar plantillas. Busca Alva Courses, o filtra por Apps y elige Alva Courses, para ver las seis. Abre una plantilla, haz clic en Instalar, rellena los campos resaltados y haz clic en Activar flujo de trabajo.
No. Las plantillas instaladas empiezan desactivadas, así que no se ejecuta nada hasta que haces clic en Activar flujo de trabajo. Después, Alva Courses empieza a enviar el desencadenador en aproximadamente un minuto. Los eventos anteriores, como finalizaciones de cursos o resultados de cuestionarios previos, no se envían a Shopify Flow después, así que ocúpate a mano de los alumnos anteriores.
Sí. Cada desencadenador de Alva Courses se activa para todos tus cursos e incluye un campo Course ID. Añade una condición en la que Course ID sea igual al ID de Flow del curso, que puedes copiar desde Configuración → Integraciones → Shopify Flow en Alva Courses o desde la pestaña Configuración del curso.
Sí, de dos formas. La acción Resend course access email de Alva Courses reenvía tu correo de inscripción a cualquier alumno inscrito que tenga dirección de correo electrónico. La acción Enviar correo electrónico de marketing de Shopify Messaging envía un correo que diseñas tú, pero solo a los clientes suscritos al marketing por correo electrónico. Enviar correo electrónico interno de Flow es para ti y tu equipo, no para los alumnos.
Solo algunas. Etiquetar a los clientes que completan un curso, Recibir un correo cuando un estudiante no apruebe un cuestionario e Inscribir a clientes etiquetados en un curso solo necesitan Alva Courses y Shopify Flow. Las plantillas de Slack y Google Sheets te piden que conectes esas cuentas, y la plantilla de fidelización usa la acción Add Points de la app de fidelización Rivo.