Saltar al contenido principal
— Cómo hacerlo

Inscribir en un curso a los clientes etiquetados

Alva Courses añade una acción Enroll customer in course a Shopify Flow. Combínala con el desencadenador Customer tags added de Shopify y, al añadir la etiqueta enroll-course a un cliente, este quedará inscrito en un curso y recibirá por correo su enlace de acceso. Es ideal para compradores mayoristas, asistentes a eventos y formación del personal.

Cómo funciona la inscripción por etiqueta

El flujo de trabajo tiene tres partes. El desencadenador Customer tags added de Shopify se ejecuta cada vez que se añaden etiquetas a un cliente. Una condición solo le deja continuar cuando una de esas etiquetas es enroll-course. Después, la acción Enroll customer in course de Alva Courses inscribe a ese cliente y envía el correo de acceso al curso.

Es una inscripción normal. El alumno aparece en Miembros, puede abrir el curso enseguida y Alva Courses activa su propio desencadenador Course enrollment created con el origen de inscripción flow, para que tus otros flujos de trabajo también lo vean. La referencia de desencadenadores muestra sus campos.

Crea el flujo de trabajo

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 Customer tags added

Busca y elige Customer tags added, uno de los desencadenadores propios de Shopify. Se ejecuta cada vez que se añaden una o varias etiquetas a un cliente, y le pasa al flujo de trabajo ese cliente y la lista de etiquetas recién añadidas.

3. Comprueba la etiqueta enroll-course

Añade una condición sobre el campo Tags del desencadenador: al menos una de ellas es igual a enroll-course, todo en minúsculas. Los clientes que reciben cualquier otra etiqueta se detienen aquí, así que el resto de tu etiquetado no se ve afectado.

4. Añade Enroll customer in course

En la rama Entonces de la condición, añade una acción, elige Alva Courses y selecciona Enroll customer in course. No hay que elegir ningún cliente: Flow pasa el cliente que se acaba de etiquetar.

5. Rellena el curso y las opciones

Pega el ID de Flow del curso, como 42, o su identificador de URL en Course ID or URL handle. Deja Access length in days en blanco para usar la configuración de acceso del propio curso, o introduce 365 para un año. Marca Send the course access email.

6. Ponle nombre y actívalo

Llama al flujo de trabajo Inscribir en un curso a los clientes etiquetados y haz clic en Activar flujo de trabajo. Solo cuentan las etiquetas añadidas a partir de ahora: un cliente que ya tenía enroll-course se inscribe cuando le quitas la etiqueta y se la vuelves a añadir.

7. Pruébalo con tu propio registro de cliente

En Shopify, abre Clientes, elige un cliente con tu propia dirección de correo electrónico y añádele la etiqueta enroll-course. El correo de acceso al curso debería llegar en uno o dos minutos, y el curso aparecerá en la página de ese cliente en Miembros, en Alva Courses.

8. Consulta el resultado si no pasa nada

Abre las ejecuciones recientes del flujo de trabajo en Flow: un paso fallido muestra el motivo que da Alva Courses, como No course with ID or handle '42' in this store. El mismo resultado aparece en Actividad de Flow → Acciones ejecutadas en la página de configuración de Shopify Flow de Alva Courses.

Ejecutarlo dos veces nunca inscribe a nadie dos veces

Enroll customer in course se puede repetir sin problemas. Quita enroll-course y vuelve a añadirla y el flujo de trabajo se ejecuta de nuevo, pero la acción responde Already enrolled y no envía un segundo correo. El alumno conserva su progreso y su fecha límite de acceso no cambia.

Eso incluye a un alumno cuyo acceso ha caducado: una ejecución repetida no lo renueva, y el mensaje del resultado indica cuándo terminó. Para darle más tiempo, cambia la fecha límite en su página de miembro o usa la acción Extend or set course access de la referencia de acciones.

Los clientes reembolsados y revocados no se vuelven a inscribir

La automatización nunca deshace un reembolso. Si el acceso de un cliente se revocó porque su pedido se reembolsó, Enroll customer in course se detiene con un error en lugar de inscribirlo, y Flow marca la ejecución como fallida con el motivo. Lo que devuelve el acceso a un cliente reembolsado es una nueva compra.

El acceso retirado con la acción Revoke course access se rechaza de la misma manera. Para devolverlo, abre al alumno en Miembros en Alva Courses y haz clic en Restaurar acceso junto al curso; su progreso se ha conservado. Consulta reembolsos y acceso a los cursos.

Lo que debes saber antes de confiar en él

Algunos detalles deciden si el flujo de trabajo hace exactamente lo que esperas, sobre todo cuando lo usas para más de un curso.

  • Una etiqueta por curso. Para un segundo curso, copia el flujo de trabajo y cambia tanto la etiqueta como el curso, por ejemplo enroll-watercolour-101.
  • No añadas etiquetas en este flujo de trabajo. Shopify advierte de que un paso Add customer tags en un flujo de trabajo con Customer tags added puede hacer que se ejecute indefinidamente.
  • Los cursos gratuitos nunca caducan. En un curso gratuito, Access length in days se ignora y el acceso es ilimitado.
  • Sin dirección de correo, no hay correo. Un cliente sin dirección de correo electrónico se inscribe igualmente. El resultado indica que no se envió el correo de acceso, y el cliente abre el curso iniciando sesión en su cuenta de la tienda.
  • Los correos de los cursos deben estar activados. Si los correos de los cursos están desactivados en Alva Courses, el cliente se inscribe pero no recibe ningún correo de acceso.

Preguntas frecuentes

¿Qué pasa si añado la etiqueta enroll-course a alguien que ya está inscrito?

No cambia nada. La acción Enroll customer in course responde Already enrolled, no envía un segundo correo de acceso y deja el progreso y la fecha límite de acceso del alumno como estaban. Puedes quitar la etiqueta y volver a añadirla sin problemas.

¿Puede una etiqueta volver a inscribir a un cliente cuyo pedido se reembolsó?

No. Alva Courses nunca permite que la automatización deshaga un reembolso. La acción falla con un mensaje que indica que el acceso del cliente se revocó tras un reembolso, y Flow muestra la ejecución como fallida. Una nueva compra restaura su acceso.

¿Cómo inscribo a clientes etiquetados en más de un curso?

Crea un flujo de trabajo por curso, cada uno con su propia etiqueta, como enroll-watercolour-101, y con el ID de Flow o el identificador de URL de ese curso en el campo Course ID or URL handle. Para inscribir en varios cursos a los clientes de una misma etiqueta, añade un paso Enroll customer in course por cada curso.

¿Dónde encuentro el ID de Flow de un curso?

En Alva Courses, abre Configuración, luego Integraciones y luego 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. La pestaña Configuración de cada curso también muestra su ID de Flow.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización 2026-10-01