Saltar al contenido principal
— Cómo hacerlo

Dar puntos de fidelidad por completar un curso

Alva Courses activa un desencadenador Course completed en Shopify Flow cuando un alumno termina un curso. Conéctalo a la acción de Flow de tu app de fidelización y cada alumno que termine recibirá puntos automáticamente, una recompensa que le hará volver a tu tienda para el siguiente curso.

Cómo funcionan los puntos por finalización

Course completed se activa cuando un alumno completa un curso en Alva Courses: todas las lecciones, los cuestionarios obligatorios y una evaluación aprobada cuando el curso la necesita. Su cliente es el alumno, así que la acción de tu app de fidelización suma los puntos al saldo de ese cliente.

El desencadenador también incluye el ID, el título y el enlace del curso, cuándo se completó y, en los cursos evaluados, Grade y Final score. Las condiciones sobre estos campos te permiten dar cantidades distintas según el curso o el resultado. La referencia de desencadenadores muestra todos los 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 Course completed

Elige Alva Courses y luego Course completed. Flow pasa el alumno que terminó a todos los pasos posteriores.

3. Añade la acción de puntos de tu app de fidelización

Añade una acción, busca tu app de fidelización y elige su acción de puntos. En Smile.io, elige Adjust points balance, que no necesita ninguna configuración en Smile; Send Smile activity necesita que antes crees una regla de obtención de puntos en Smile.

4. Da 100 puntos

Introduce 100 puntos, suficientes para que se noten sin afectar a tu margen, y comprueba que el cliente de la acción es el cliente del desencadenador. Si la acción tiene un campo de nota o motivo, escribe Ha completado un curso para que el alumno vea de dónde salen los puntos.

5. Ponle nombre y actívalo

Llama al flujo de trabajo Dar puntos de fidelidad por completar un curso y haz clic en Activar flujo de trabajo. Solo dan puntos las finalizaciones a partir de ahora; los alumnos que terminaron antes no los reciben con carácter retroactivo.

6. Pruébalo con un curso de una sola lección

Crea un curso de prueba con una sola lección e inscribe a un cliente con tu propia dirección de correo electrónico. Inicia sesión como ese cliente en tu tienda online y completa la lección; después abre ese cliente en tu app de fidelización: los 100 puntos deberían aparecer una sola vez.

7. Comprueba la ejecución

Abre las ejecuciones recientes del flujo de trabajo en Flow para ver el paso de los puntos y cualquier error que haya devuelto tu app de fidelización. En la página de configuración de Shopify Flow de Alva Courses, Actividad de Flow → Desencadenadores enviados muestra cada evento Course completed.

Los puntos se dan una vez por finalización

Course completed se activa una vez, cuando se registra por primera vez la finalización de un alumno. Volver a abrir el curso, volver a ver lecciones o repetir un cuestionario después no lo vuelve a activar, así que un alumno no puede ganar dos veces los puntos del mismo curso por volver a él.

La única excepción es un restablecimiento del progreso. Si restableces el progreso de un alumno, desde su página de miembro o con la acción Reset course progress de la referencia de acciones, y vuelve a terminar, Course completed se activa de nuevo.

Evita un segundo premio tras un restablecimiento

Para pagar una sola vez a cada alumno por curso incluso después de un restablecimiento, etiquétalo cuando le des los puntos y comprueba antes la etiqueta. Crea un flujo de trabajo por curso, empezando por una condición en la que Course ID sea igual al ID de Flow del curso, como 42.

Después añade una condición: al menos uno de los Tags del cliente es igual a points-paid-42. Deja vacía su rama Entonces. En su rama De lo contrario, añade la acción de puntos, seguida de Add customer tags con points-paid-42.

Premia más los mejores resultados

Como el desencadenador incluye el curso y el resultado, un solo flujo de trabajo puede dar cantidades distintas según el logro.

  • Un extra por las mejores notas. Añade una condición en la que Final score sea mayor o igual que 90, y da 200 puntos en Entonces y 100 en De lo contrario. Final score es 0 en los cursos sin evaluación, así que úsalo en cursos evaluados.
  • Puntos para un solo curso. Añade una condición en la que Course ID sea igual al ID de Flow del curso, que aparece en Configuración → Integraciones → Shopify Flow en Alva Courses.
  • Puntos por lección. Usa Course lesson completed en su lugar, con una condición en la que Repeat completion sea falso, para que una lección completada de nuevo después de restablecer el progreso no dé puntos.

Preguntas frecuentes

¿Qué apps de fidelización funcionan con Alva Courses?

Cualquier app de fidelización que añada a Shopify Flow una acción para dar puntos a un cliente. Smile.io, por ejemplo, añade Adjust points balance y Send Smile activity. Alva Courses aporta el desencadenador Course completed; la app de fidelización aporta los puntos.

¿Puede un alumno ganar puntos dos veces por el mismo curso?

No por volver a él. Course completed se activa una vez, cuando se registra por primera vez la finalización. Solo se vuelve a activar si restableces el progreso del alumno y vuelve a terminar, y una comprobación de etiqueta en el flujo de trabajo evita un segundo premio.

¿Cuándo cuenta como completado un curso con evaluación?

Cuando apruebas el trabajo del curso del alumno. En un curso que exige evaluación, Course completed se activa en ese momento, no cuando el alumno termina la última lección, e incluye la calificación y la puntuación final.

¿Reciben puntos los alumnos que terminaron antes de que creara el flujo de trabajo?

No. Alva Courses solo envía Course completed para las finalizaciones que ocurren mientras lo usa un flujo de trabajo activado. Da los puntos a mano en tu app de fidelización a quienes terminaron antes.

Ver también

¿Te ha resultado útil?

¿Sigues atascado? Escríbenos.

Última actualización 2026-10-01