Saltar al contenido principal
— Concepto

Automatizar Alva Courses con Shopify Flow

Alva Courses añade 12 desencadenadores y 7 acciones a Shopify Flow, la app de automatización gratuita de Shopify. Los desencadenadores inician un flujo de trabajo cuando ocurre algo en un curso; las acciones permiten que cualquier flujo de trabajo inscriba a un cliente, cambie su acceso, le envíe sus correos o restablezca su progreso. Funciona en todos los planes de Alva Courses.

Cómo funciona Alva Courses con Shopify Flow

Un flujo de trabajo de Shopify Flow es un desencadenador, condiciones opcionales y una o varias acciones. Cada desencadenador de Alva Courses incluye al alumno como cliente de Shopify, además del ID, el título y el enlace del curso, para que cualquier acción de Flow pueda usarlos: añadir una etiqueta de cliente, enviar un correo interno o actualizar Klaviyo o una hoja de Google Sheets. Las acciones de Alva funcionan en sentido contrario: permiten que un flujo de trabajo inscriba a un cliente, cambie su acceso o consulte su progreso.

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 cuestan nada y no envían nada.

Encontrar los ID de curso y los identificadores de URL

Cada acción de Alva tiene un campo Course ID or URL handle, y cada desencadenador incluye Course ID para que una condición pueda seleccionar un curso concreto. 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, debajo de la URL del curso. El identificador de URL es la parte del enlace del curso que va después de /apps/alva/courses/. Si más adelante cambias la URL de un curso, los flujos de trabajo que usan el identificador antiguo siguen funcionando.

Crea tu primer flujo de trabajo

1. Abre Shopify Flow

En Alva Courses, abre Configuración → Integraciones → Shopify Flow y haz clic en Abrir Shopify Flow, o abre Flow desde Apps en el panel de administración de Shopify. Haz clic en Crear flujo de trabajo.

2. Elige un desencadenador de Alva

Haz clic en Seleccionar un desencadenador, elige Alva Courses y escoge el evento que debe iniciar el flujo de trabajo, como Course completed. La referencia de desencadenadores indica qué envía cada uno.

3. Limítalo a un curso (opcional)

Cada desencadenador de Alva se activa para todos tus cursos. Para actuar solo sobre un curso, añade una Condición en la que Course ID sea igual al ID de Flow de ese curso.

4. Añade una acción

Añade cualquier acción de Flow, como Agregar etiquetas de cliente o Enviar correo electrónico interno, o una acción de Alva Courses como Enroll customer in course. En una acción de Alva, pega el ID de Flow o el identificador de URL del curso en Course ID or URL handle. La referencia de acciones explica cada una.

5. Actívalo y compruébalo

Activa el flujo de trabajo. De vuelta en Alva Courses, su desencadenador aparece como En uso, y Actividad de Flow muestra cada desencadenador que envía Alva y cada acción que ejecuta, con su estado.

Todos los desencadenadores

Alva Courses envía 12 desencadenadores. Cada uno incluye al alumno y el curso, y los eventos de lección añaden la lección. La referencia de desencadenadores muestra todos los campos que incluye cada desencadenador.

Disparador Cuándo se activa
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.
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.
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.
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.
Course lesson comment posted Un alumno publicó un comentario o una respuesta en una lección de un curso de Alva.
Course coursework submitted Un alumno entregó su trabajo del curso para evaluación en un curso de Alva.
Course coursework evaluated Evaluaste el trabajo del curso de un alumno en un curso de Alva, como aprobado o como solicitud de revisión.
Course certificate issued Se envió por correo a un alumno un certificado de un curso de Alva.
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.
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.
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.
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.

Todas las acciones

Alva Courses añade 7 acciones. Cada una necesita un cliente, así que úsalas después de un desencadenador que lo proporcione. La referencia de acciones explica sus campos, sus reglas y los mensajes que muestra Flow cuando se ejecuta un paso.

Acción Qué hace
Enroll customer in course Da a un cliente acceso a un curso de Alva.
Revoke course access Quita a un cliente el acceso a un curso de Alva. Se conservan su progreso, sus intentos de cuestionario y su trabajo del curso.
Extend or set course access Cambia cuándo caduca el acceso de un cliente a un curso de Alva. Rellena exactamente una de las tres opciones.
Resend course access email Envía por correo a un cliente el enlace a un curso de Alva en el que está inscrito.
Send course certificate Envía por correo a un cliente su certificado de un curso de Alva que ha completado. No hace nada si ya se envió.
Reset course progress Restablece el progreso de un cliente en un curso de Alva. Elimina de forma permanente sus lecciones completadas, sus intentos de cuestionario y las evaluaciones de su trabajo del curso.
Get course progress Consulta el progreso de un cliente en un curso de Alva para usarlo en pasos posteriores.

Lo que debes saber antes de confiar en un flujo de trabajo

Alva Courses solo envía un desencadenador cuando algo cambia de verdad, y algunos eventos se comportan de formas que conviene tener en cuenta.

  • Un desencadenador por cada cambio real. Volver a abrir una lección terminada, repetir una solicitud o inscribir a alguien que ya está inscrito no envía nada.
  • 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.
  • Finalización repetida. Course lesson completed solo se vuelve a activar si se restableció el progreso de un alumno y este completa la lección de nuevo; en ese caso, Repeat completion es verdadero. Añade una condición para que sea falso si quieres recompensar cada lección una sola vez.
  • 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. No crees un flujo de trabajo que necesite que uno llegue primero.
  • En raras ocasiones, dos veces. Si un servidor se reinicia justo en el peor momento, Flow puede recibir el mismo desencadenador dos veces. Da preferencia a pasos que no hagan daño si se repiten, como añadir una etiqueta.
  • Recordatorios de caducidad. Course access expiring soon se activa 14, 7, 3 y 1 días antes de que termine el acceso. Alva Courses lo comprueba cada hora y solo envía el más cercano de los que ya se han alcanzado, de modo que un alumno inscrito con 5 días restantes recibe el recordatorio de 7 días, nunca el de 14 y el de 7 a la vez.
  • No todos los cambios son eventos. Quitar una etiqueta de membresía no activa Course access removed, porque el acceso por etiqueta se comprueba cuando el alumno abre el curso. Eliminar un curso, desinstalar Alva Courses y las solicitudes de borrado de datos de clientes no activan nada.
  • Los flujos de trabajo nuevos empiezan de cero. 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 no se envían después, y Course access expired omite las fechas límite que pasaron hace más de 48 horas.
  • Automatizaciones de marketing. Cada desencadenador de Alva incluye al alumno como cliente, así que Shopify también ofrece los desencadenadores de Alva cuando creas automatizaciones de marketing en Shopify Messaging, antes Shopify Email. Los correos de marketing solo llegan a los clientes que se han suscrito al marketing por correo electrónico.
  • Nombres en inglés. Shopify Flow muestra los nombres de los desencadenadores, acciones y campos de Alva solo en inglés, sea cual sea el idioma de tu panel de administración.

Restaurar el acceso que revocó un flujo de trabajo

Revoke course access conserva el progreso, los intentos de cuestionario y el trabajo del curso del alumno, así que el acceso se puede devolver. En Alva Courses, abre Miembros y selecciona al alumno. El curso muestra Revocado por Shopify Flow con un botón Restaurar acceso; confírmalo y el alumno podrá volver a abrir el curso con su progreso intacto.

La automatización nunca deshace una revocación: Enroll customer in course rechaza a un alumno revocado. El acceso retirado tras un reembolso no tiene botón Restaurar acceso, porque una nueva compra lo restaura. Si el flujo de trabajo que revocó el acceso se vuelve a ejecutar, puede revocarlo de nuevo.

Comprobar que un flujo de trabajo funciona

En Alva Courses, Configuración → Integraciones → Shopify Flow marca como En uso cada desencadenador que usa un flujo de trabajo activado. 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 el mensaje que Alva Courses devolvió en cada paso de acción.

Preguntas frecuentes

¿Shopify Flow cuesta más con Alva Courses?

No. Alva Courses incluye sus desencadenadores y acciones de Shopify Flow en ambos planes, Unlimited y Unlimited Pro, 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.

¿Puede un flujo de trabajo ejecutarse solo para un curso?

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.

¿Activar un flujo de trabajo enviará desencadenadores de eventos pasados?

No. Alva Courses solo envía un desencadenador para los eventos que ocurren mientras lo usa un flujo de trabajo activado, a partir de aproximadamente un minuto después de activarlo. Las inscripciones, finalizaciones y resultados de cuestionarios anteriores no se reenvían a Shopify Flow.

¿Qué pasa con el progreso de un alumno cuando un flujo de trabajo revoca su acceso?

Se conserva. La acción Revoke course access conserva las lecciones completadas, los intentos de cuestionario y el trabajo del curso. Restaura el acceso desde la página del alumno en Miembros, en Alva Courses, y continuará donde lo dejó. Solo la acción Reset course progress elimina el progreso.

¿Cómo compruebo por qué no se ejecutó un flujo de trabajo?

En Alva Courses, abre Configuración → Integraciones → Shopify Flow. Un desencadenador que usa un flujo de trabajo activado aparece como En uso, y Actividad de Flow muestra los últimos desencadenadores que envió Alva y las acciones que ejecutó, con cualquier error. En Shopify Flow, las ejecuciones recientes de cada flujo de trabajo muestran el mensaje que Alva Courses devolvió en cada paso de acción.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización 2026-10-01