Ir al contenido principal
— Guía de migración

Cómo cambiar de Tevello o Courses Plus a Alva Courses

Un plan de migración para comerciantes de Shopify que trasladan sus cursos desde Tevello o Courses Plus: qué reconstruir, cómo volver a inscribir a los estudiantes actuales por CSV y el orden que mantiene el acceso de todos abierto.

Alva Courses es una app de Shopify que crea, vende y entrega cursos online dentro de tu tienda. También lo son Tevello y Courses Plus, lo que hace que este sea un trabajo distinto de dejar Kajabi o Thinkific: tu tienda, tus productos, el pago y tu lista de clientes se quedan exactamente donde están.

Lo que se traslada es el contenido de los cursos y el registro de quién está inscrito. Si sigues el orden de abajo, los estudiantes actuales conservan el acceso en todo momento, y la app antigua solo se elimina cuando ya nada depende de ella.

¿Hay un importador desde Tevello o Courses Plus?

No. Alva Courses no tiene importador para Tevello, Courses Plus ni ninguna otra plataforma, y en octubre de 2026 el centro de ayuda de ninguna de las dos apps describe una forma de exportar el contenido de los cursos. Las lecciones se reconstruyen a mano. Los estudiantes sí puedes trasladarlos en bloque, como un CSV de nombres y correos.

Qué puedes exportar de cada app

Courses Plus exporta el progreso de los estudiantes como CSV. El centro de ayuda de Tevello documenta una importación de miembros pero no una exportación de miembros, a octubre de 2026. El propio Shopify puede exportar a todos los clientes que compraron un producto de curso, uses la app que uses. Exporta todo antes de desinstalar y guarda tú mismo el texto de las lecciones, los archivos y el vídeo original.

Courses Plus: la exportación de progreso

En Courses Plus, abre la página Students de un curso, elige Reports y luego Export progress CSV, o usa My Courses → Actions para exportar todos los cursos a la vez. El archivo te llega por correo y puede incluir nombre, correo, curso, lecciones terminadas, progreso, fecha de inicio y fecha de finalización.

Exporta un archivo por curso: dentro de un mismo archivo, Alva Courses marca como duplicado un correo repetido, así que un estudiante que está en dos cursos pertenece a dos archivos.

Tevello: exporta desde Shopify

En Shopify, abre Clientes y filtra por los clientes que compraron el producto del curso; después elige Exportar y la opción de clientes que coinciden con tus filtros. Los estudiantes que añadiste a Tevello a mano o por CSV solo aparecen si también compraron el producto, así que añade al resto desde tus propios registros o consulta al soporte de Tevello.

Resultados de cuestionarios, certificados y vídeo

Ninguno de los dos centros de ayuda documenta una exportación de resultados de cuestionarios anteriores ni de certificados emitidos, ni una forma de descargar los vídeos subidos. Si conservas registros para una acreditación, guárdalos ahora. Comprueba que sigues teniendo los archivos originales de cualquier vídeo que subiste a la app antigua.

El orden de migración que mantiene el acceso abierto

Ejecuta las dos apps en paralelo y avanza en un orden fijo: crear, vincular, probar, importar, redirigir enlaces, avisar y desinstalar. Cada paso depende del anterior, y la app antigua sigue instalada hasta el final, de modo que ningún estudiante se queda atrapado entre dos sistemas sin acceso a ninguno.

Lista de cambio: de Tevello o Courses Plus a Alva Courses

Tarea Hecho cuando
Exportar estudiantes y registros de la app antigua Tienes un CSV de nombres y correos por curso
1. Reconstruir cada curso en Alva Courses Mismas secciones, lecciones y títulos
2. Vincular los productos de Shopify existentes Cada producto aparece en Linked Products
3. Hacer un pedido de prueba La inscripción, el correo y la reproducción funcionan
4. Importar estudiantes El número de miembros coincide con tu exportación
5. Redirigir menús, cuenta y pago Nada apunta ya a la app antigua
6. Escribir a los estudiantes Todos los estudiantes importados han sido avisados
7. Desinstalar la app antigua Una semana tranquila en tu bandeja de soporte

Paso 1: reconstruye cada curso con el mismo esquema

Reconstruye los cursos de uno en uno en Alva Courses, manteniendo el orden de las secciones, el orden de las lecciones y los títulos que ya tienes. Mantener el esquema antiguo importa más que pulirlo: los estudiantes que vuelven buscarán la lección en la que lo dejaron, y una estructura idéntica les permite encontrarla sin ayuda.

Define el esquema de una sola vez

En la página del curso, Crear Múltiples abre un cuadro de diálogo donde escribes el nombre de cada sección y lección, las reordenas y creas todo el esquema de golpe. Si varios cursos comparten estructura, termina uno y usa Duplicar curso: la copia es un borrador sin miembros ni productos vinculados.

Traslada el contenido de las lecciones bloque a bloque

Cada lección es una pila de bloques de contenido: texto, imágenes, PDF, audio, ePub, archivos de MS Office, vídeo, cuestionarios, enlaces de Zoom y botones. Pega el texto de la lección en un bloque de texto, adjunta los archivos que guardaste y reconstruye cada cuestionario en un bloque de cuestionario.

Vuelve a añadir tu vídeo

El vídeo incrustado desde YouTube, Vimeo o Loom es el caso fácil: pega los mismos enlaces en las lecciones nuevas. En Vimeo, prefiere Embed only (antes Hide from Vimeo) con Specific domains antes que «Unlisted», porque Alva Courses construye el reproductor a partir del número de vídeo del enlace. Alva Courses no tiene incrustación de Wistia, así que el vídeo de Wistia necesita un nuevo hogar.

El vídeo subido necesita tus archivos originales. En el plan Unlimited, las subidas van al almacenamiento de Shopify, con un límite de 1 GB y 10 minutos por archivo. Unlimited Pro añade Alojamiento de vídeo Alva: 50 GB y sin límite de duración por vídeo. La guía sobre los límites de vídeo de Shopify compara las opciones.

Vuelve a activar certificados y bloqueos

Los cursos nuevos tienen los certificados activados con el diseño predeterminado de tu tienda, mientras que el correo del certificado empieza desactivado. Personaliza la plantilla con tu marca, activa el correo y habilita Requerir finalización antes de la siguiente lección en todos los cursos donde el curso antiguo obligaba a seguir las lecciones en orden.

Paso 2: vincula los mismos productos de Shopify

Alva Courses inscribe a los compradores a través de los productos de Shopify vinculados a un curso. Al crear el curso, elige Seleccionar producto existente y escoge el producto que entrega la app antigua, o añádelo después en Settings → Pricing & access. Las páginas de producto, los precios y las colecciones se quedan exactamente como están.

Un producto puede desbloquear varios cursos, y puedes vincular un producto completo o una sola variante. Consulta vincular un curso a un producto de Shopify.

Un vínculo solo funciona hacia delante

Alva Courses inscribe a un comprador cuando Shopify informa de un pedido pagado de un producto vinculado, y nunca revisa el historial de pedidos. Quien compró mientras la app antigua entregaba el curso necesita la importación por CSV del paso 4.

Mientras la app antigua siga entregando el mismo producto, un comprador nuevo puede ser inscrito, y recibir correo, de ambas apps. Es inofensivo durante un día y confuso durante un mes, así que mantén los pasos 2 a 5 muy juntos.

Paso 3: prueba con un pedido real

Antes de que ningún estudiante vea el curso nuevo, cómpralo tú con un código de descuento del 100 % o con el Bogus Gateway de Shopify. Comprueba que el pedido figura como Pagado y confirma después que la inscripción aparece en la lista de miembros del curso, que llega el correo de inscripción y que las lecciones, los vídeos y los cuestionarios se reproducen en la tienda.

Los correos de inscripción solo se envían cuando Enviar correos de inscripción está marcado en Settings → Email Settings. Esa casilla empieza sin marcar, así que márcala antes de la prueba. La guía de la inscripción de prueba enumera cada comprobación. Corrige los problemas ahora, mientras el único estudiante afectado eres tú.

Paso 4: importa a tus estudiantes actuales por CSV

Los estudiantes actuales se inscriben en Alva Courses con una importación CSV masiva, en Miembros → Importación Masiva CSV. El archivo necesita una columna de correo, nombres y apellidos opcionales, y una columna de curso con el título exacto del curso en Alva Courses. Una fila puede inscribir a un estudiante en hasta diez cursos. La guía importar miembros con CSV recorre cada pantalla.

Los estudiantes importados aparecen en la lista de Miembros con un 0 % de progreso, inscritos en el curso indicado en su fila.

Prepara el archivo

  • email: obligatorio. Las direcciones mal formadas y repetidas se marcan en la vista previa.
  • first_name y last_name: opcionales, pero mantienen legible la lista de miembros.
  • course_1 a course_10: el título del curso exactamente como está en Alva Courses, mayúsculas incluidas. La página de importación enumera todos los títulos y copia uno con un clic.

Los títulos de los cursos solo pueden usar letras de Europa occidental, números y signos de puntuación comunes: un título con un emoji, un apóstrofo tipográfico o un guion largo detiene la importación. También se rechazan las filas que nombran un título compartido por dos cursos, así que renombra esos cursos antes de empezar.

Las mayúsculas de los encabezados no importan, así que las columnas First Name, Last Name y Email de una exportación de clientes de Shopify sirven tal cual. Borra el resto de columnas y añade course_1.

Una exportación de Courses Plus necesita ajustar los encabezados: renombra la columna del curso como course_1, con valores que coincidan con el título en Alva Courses, renombra la columna del nombre como first_name y comprueba que la columna del correo se titula Email. Cada archivo puede tener 1,000 líneas incluido el encabezado, así que divide las listas más grandes.

Elige las opciones de importación

Enviar correos de inscripción a miembros importados aparece cuando el archivo nombra un curso, y empieza sin marcar. Si la marcas, cada estudiante recién inscrito recibe tu correo de inscripción con tu marca y un enlace personal que abre el curso, incluso sin una cuenta de cliente de Shopify.

Igual que los correos enviados tras un pedido, estos solo salen mientras Enviar correos de inscripción esté activado en Settings → Email Settings, así que comprueba que sigue marcado desde el paso 3.

Decídelo antes de empezar. Una segunda ejecución omite a los estudiantes ya inscritos, así que no envía nada, y Reenviar correo en la página de un miembro funciona de uno en uno.

Agregar etiqueta a clientes importados en Shopify pone una etiqueta, como moved-from-tevello, a cada cliente importado, lista para el aviso del paso 6. Las demás columnas aparecen en Columnas adicionales, sin marcar; marca la columna de progreso o de fecha de finalización para conservarla como propiedad de contacto.

Qué pasa con cada fila

Los compradores ya son clientes de Shopify, así que el importador los vincula por correo en lugar de crear duplicados, y cada inscripción empieza en 0 %. Mantén la página abierta con archivos grandes; si Shopify limita la creación de clientes, la importación se detiene y Reanudar importación continúa donde se quedó.

Estudiantes que tenían acceso por etiqueta

Ambas apps antiguas pueden dar acceso mediante una etiqueta de cliente de Shopify, a menudo para suscriptores. Añade la misma etiqueta en Membership Tags de un curso One Time Purchase, y un cliente con sesión iniciada que la tenga obtiene acceso al abrir el curso, sin importación.

Revisa el goteo, los bloqueos y los plazos

Una inscripción importada lleva la fecha del día de la importación, y los calendarios de goteo cuentan desde esa fecha, así que un estudiante que iba por la semana seis puede encontrar bloqueada de nuevo la semana dos. Con el bloqueo secuencial activado, además tendrá que volver a completar las lecciones en orden.

El acceso por tiempo limitado también inicia una ventana nueva en la fecha de importación. Para corregirlo, marca a los estudiantes en la pestaña Miembros del curso y elige Actualizar acceso, como en cambiar el plazo de un estudiante.

Paso 5: apunta tu tienda a los cursos nuevos

Los estudiantes necesitan una puerta de entrada nueva antes de que se cierre la antigua. Alva Courses sirve una página de cursos en yourstore.com/apps/alva/courses, añade una página Mis cursos a las cuentas de cliente de Shopify y pone botones de curso en la página de agradecimiento y en los pedidos. Apunta todos los enlaces ahí y después elimina los bloques de la app antigua.

Menús y enlaces del tema

En Shopify, ve a Contenido → Menús y haz que tu elemento Cursos apunte a /apps/alva/courses, donde los estudiantes con sesión iniciada ven todos los cursos que tienen. Sustituye también los enlaces antiguos a cursos en las descripciones de producto y en el pie de página. Consulta añadir una página de cursos a tu tema.

Cuenta de cliente y pago

En Alva Courses, abre Settings → Extensions → Installation Instructions para añadir la página Mis cursos y los botones de agradecimiento y de pedido. Cada botón de instalación abre el editor de pago y cuentas de Shopify: mientras está abierto, elimina los bloques de la app antigua para que los compradores vean un único botón de curso.

URL antiguas de los cursos

Tevello sirve su área de miembros en /a/members, y Courses Plus su lista de cursos en /apps/my/courses/list. Las redirecciones de URL de Shopify solo se activan para direcciones que devuelven un 404 y no pueden crearse bajo /a/ ni /apps/, así que los enlaces antiguos a los cursos no pueden reenviarse.

Actualiza en su lugar todos los enlaces que controlas: menús, secuencias de correo, plantillas de notificación de Shopify como la confirmación del pedido, automatizaciones de Shopify Flow y páginas de enlaces en la biografía. Los enlaces que ya están en las bandejas de entrada de los estudiantes dejarán de funcionar, y por eso importa el paso 6.

Paso 6: cuenta a los estudiantes qué ha cambiado

Avisa a los estudiantes antes de que lo noten. Un correo breve que explique dónde está ahora el curso, cómo iniciar sesión y qué pasa con su progreso te ahorra una ronda de consultas de soporte. Envíalo a la etiqueta de cliente que añadiste durante la importación, desde la herramienta de correo que ya uses.

Las herramientas de email marketing, Shopify Messaging incluido, solo llegan a los clientes que aceptan marketing por correo, así que una campaña a esa etiqueta no alcanza a los estudiantes que nunca se suscribieron. Los estudiantes que recibieron el correo de inscripción del paso 4 ya tienen su enlace; contacta con el resto por otra vía.

Edítala para que coincida con lo que hiciste realmente. Los estudiantes perdonan una barra de progreso reiniciada mucho más fácilmente que una sorpresa.

Paso 7: desinstala la app antigua al final

Desinstala Tevello o Courses Plus solo cuando nada dependa de ella: todos los cursos reconstruidos y probados, todos los estudiantes importados, todos los enlaces apuntando a Alva Courses y todos los estudiantes avisados. Deja una o dos semanas para los rezagados y responde a sus preguntas mientras ambas apps siguen activas.

El centro de ayuda de Tevello dice que desinstalarla cancela su suscripción. Ninguna de las dos apps documenta qué pasa con tus datos ni con el acceso de los estudiantes después, así que da por hecho que el área del curso antiguo se cierra al desinstalar, y exporta antes todo lo que aún necesites.

Qué se traslada y qué no

Solo se trasladan dos cosas: el contenido de los cursos que reconstruyes y la lista de estudiantes que importas. Todo lo que ocurrió dentro de la app antigua, desde las marcas de las lecciones hasta las puntuaciones de los cuestionarios o los hilos de la comunidad, se queda atrás. Los datos de Shopify no se tocan, porque los pedidos, los clientes y los productos nunca pertenecieron a ninguna de las dos apps de cursos.

Comprobación de la realidad de la migración

Elemento ¿Se traslada? Qué hacer
Productos, pedidos y clientes de Shopify Se quedan donde están Nada: vincula los mismos productos
Esquema del curso y contenido de las lecciones No Reconstruir en el editor de cursos
Vídeo de YouTube, Vimeo o Loom Se reutilizan los enlaces Pega los mismos enlaces en los bloques de vídeo
Vídeo subido a la app antigua No Volver a subir desde tus archivos originales
Estudiantes inscritos Por CSV Exporta una lista e impórtala en Miembros
Progreso de las lecciones No Vuelve a empezar en 0 %; guarda las cifras antiguas como propiedades de contacto
Intentos y puntuaciones de cuestionarios No Guarda todo lo que necesites conservar
Certificados ya emitidos No Pide a los estudiantes que descarguen los suyos antes de desinstalar
Comentarios y publicaciones de la comunidad No Archiva lo importante; los comentarios de las lecciones empiezan de cero

Preguntas frecuentes

¿Puede Alva Courses importar mis cursos desde Tevello o Courses Plus?

No. Alva Courses no tiene importador para Tevello, Courses Plus ni ninguna otra plataforma, así que el contenido de los cursos se reconstruye a mano, y Crear Múltiples define el esquema de una sola vez. Los estudiantes se trasladan aparte: una importación CSV masiva inscribe a cada persona en el curso correcto, vinculada a su registro de cliente de Shopify por correo.

¿Perderán mis estudiantes el acceso mientras hago el cambio?

No, si la app antigua sigue instalada hasta el final. Crea y prueba cada curso en Alva Courses, importa a tus estudiantes, actualiza los enlaces de la tienda, escribe a los estudiantes y solo entonces desinstala Tevello o Courses Plus. En cada paso, cada estudiante tiene acceso operativo en al menos una app.

¿Conservan los estudiantes su progreso y sus certificados?

No. El progreso de las lecciones, los intentos de cuestionario y los certificados de la app antigua no se transfieren, y Alva Courses no puede importarlos. Los estudiantes importados empiezan en 0 % y obtienen un certificado de Alva Courses cuando vuelven a terminar. Pide a los estudiantes que descarguen cualquier certificado antiguo antes de desinstalar.

¿Puedo seguir vendiendo el mismo producto de Shopify?

Sí. Vincula el producto existente al nuevo curso al crearlo, o más tarde en Settings, Pricing & access. Las páginas de producto y los precios se quedan como están. Alva Courses inscribe a los compradores a partir de los pedidos pagados recibidos después de crear el vínculo, así que los compradores anteriores pasan por la importación CSV.

¿Necesitan los estudiantes importados una cuenta de cliente de Shopify?

No. Si marcas Enviar correos de inscripción a miembros importados, con Enviar correos de inscripción también activado en Settings, cada estudiante recibe un enlace personal que abre el curso sin iniciar sesión. Los estudiantes que inician sesión en su cuenta de cliente de Shopify con el mismo correo también encuentran el curso en Mis cursos, una vez que hayas añadido esa página.

¿Cómo se compara el precio de Alva Courses con Tevello y Courses Plus?

Alva Courses cuesta $9.99 al mes en Unlimited o $14.99 en Unlimited Pro, que añade 50 GB de Alojamiento de vídeo Alva, y cada plan incluye una prueba gratuita de 14 días. En octubre de 2026, Tevello indica un único plan mensual de $29 para tiendas en producción, y Courses Plus indica un nivel gratuito de cinco lecciones y planes de pago de $19.99 a $199.99 al mes.

¿Listo para enseñar en Shopify?

Instala Alva Courses en Shopify y crea tu primer curso en minutos. Un constructor de arrastrar y soltar, lecciones en vídeo, cuestionarios, certificados de finalización, gestión de miembros y entrega de correos de marca — todo nativo en tu tienda. Cada plan comienza con una prueba gratuita de 14 días.

Instalar en Shopify →