Personalización

Ajusta tu experiencia

Documentación de MGPanel

MGPanel es una plataforma todo-en-uno para crear y gestionar sitios web con un CRM completamente integrado, manteniendo cada marca o cliente en su propio espacio de trabajo. Desde un solo panel puedes diseñar páginas, administrar ventas e inventario, colaborar con tu equipo y apoyarte en emyi para recibir guía contextual en cualquier módulo sin interrumpir tu flujo de trabajo.


Acceso rápido

Índice

E-Learning

Todo en uno Web + CRM - Olvida las herramientas dispersas.

El módulo E-Learning te permite crear, publicar y vender cursos online directamente desde MGPanel. Organiza tu contenido en secciones y lecciones (video, texto, documentos o sesiones en vivo), evalúa con exámenes, emite certificados y gestiona las inscripciones de tus estudiantes, reutilizando lo que ya tienes en el CRM: Clientes, Inventario, Facturas y Formularios.


1. ¿Qué es el módulo de E-Learning?

El módulo E-Learning convierte tu sitio en una plataforma de cursos (LMS) sin salir de MGPanel ni instalar nada adicional.

  • Para dueños de negocio: crea una academia online, ofrece cursos gratis, de pago o por solicitud, y haz seguimiento del progreso y las inscripciones de cada estudiante.
  • Para desarrolladores: aprovecha un modelo de datos claro (cursos, secciones, lecciones, inscripciones) y reutiliza el checkout, la facturación y los formularios existentes mediante integraciones.

Relación con otros módulos:

  • Inventario: los cursos de pago se vinculan a un producto del inventario (precio, impuestos y promociones viven ahí).
  • Facturas: el cobro de cursos de pago reutiliza el checkout y la facturación existentes.
  • Clientes: cada estudiante es un registro de Clientes; no se crea una base de datos aparte.
  • Acceso de Clientes: inscribirse a un curso gratuito o por solicitud requiere que el estudiante tenga una cuenta con sesión iniciada — el sistema de login/registro está documentado en Acceso de Clientes.
  • Formularios: los cursos por solicitud capturan los datos con un formulario.
  • Usuarios: el tutor del curso es un usuario del panel.

2. Acceso y vista general

  1. Desde el menú lateral → E-Learning.
  2. El módulo tiene dos vistas, accesibles desde la navegación lateral:
    1. Cursos: catálogo de cursos que creas y administras.
    2. Inscripciones: estudiantes inscritos y solicitudes de acceso.

La vista Cursos incluye:

  • Barra superior: buscador por título o código, botón Filtrar y Nuevo curso.
  • Panel de estadísticas: total de cursos, publicados, borradores e inscritos.
  • Tabla central: curso (con portada), modalidad de acceso, número de lecciones, inscritos, estatus y un menú de acciones con Editar, Vista previa y Eliminar.

3. Crear un curso

Pulsa Nuevo curso. El editor organiza la información en pestañas. Recuerda Guardar (Ctrl + S) para conservar los cambios.

3.1 Datos

  • Título (obligatorio) y Código (COURSE-XXXX, automático si lo dejas vacío).
  • Idioma y Nivel (principiante a experto).
  • Etiquetas y Categorías: selector con búsqueda que permite crear categorías nuevas al escribirlas.
  • Resumen: descripción breve que aparece en los listados.

3.2 Currículo

Organiza el contenido en secciones y, dentro de cada una, en lecciones.

  • Tipos de lección: video, document, text, live (en vivo) y download (descarga).
  • Duración estimada (min) y URL del contenido (por ejemplo, el enlace del video de YouTube/Vimeo o del archivo).
  • Vista previa (sin inscripción): marca la lección como clase de muestra, accesible sin estar inscrito.
  • Contenido / notas: editor de texto enriquecido (colapsable) para escribir el cuerpo de las lecciones de tipo texto o agregar notas que acompañen a un video u otro recurso.

3.3 Examen

  • Activa Habilitar examen y define descripción, duración, % de aprobación e intentos máximos (0 = ilimitado).
  • Agrega preguntas con sus opciones, marcando la(s) correcta(s).

3.4 Acceso

Define cómo obtienen acceso los estudiantes:

  • Gratis: cualquiera puede inscribirse.
  • De pago: vincula un producto del Inventario; el cobro reutiliza el checkout y las facturas.
  • Por solicitud: el estudiante solicita acceso mediante un formulario; puedes aprobar manualmente o configurar elegibilidad/auto-aprobación.

Además, controla inscripción abierta, fechas de inicio/cierre, cupos y liberación progresiva de secciones (drip).

3.5 Descripción

  • Video de presentación (trailer) del curso.
  • Portada / galería de imágenes.
  • Descripción completa con editor enriquecido.

3.6 Configuración

  • Estatus (publicado, borrador, archivado) y Destacado.
  • URL pública del curso (/courses/<slug>) con botón Vista previa para verlo en el sitio.
  • Certificado: actívalo, elige plantilla y define la vigencia (0 = sin expiración).

4. Modalidades de acceso

ModalidadCómo entra el estudianteRequisitos
GratisSe inscribe con un clicNinguno
De pagoQueda inscrito al confirmarse el pagoProducto en Inventario + pasarela de pago
Por solicitudSolicita acceso y el administrador aprueba (o entra solo si cumple la elegibilidad)Formulario de solicitud

5. Inscripciones y aprobación de solicitudes

Cada relación estudiante–curso es una inscripción. En la vista Inscripciones verás al estudiante, el curso, la modalidad, el estado, el progreso y las acciones disponibles.

5.1 Estados de la inscripción

EstadoSignificado
pending_approvalSolicitud pendiente de revisión por el administrador
pending_paymentEsperando confirmación de pago
activeAcceso activo; el estudiante puede tomar el curso
completedCurso finalizado
rejectedSolicitud rechazada
revoked / expiredAcceso revocado o vencido

5.2 Aprobar o rechazar solicitudes

  • Las inscripciones en pending_approval muestran botones de Aprobar y Rechazar en la columna de acciones.
  • Aprobar activa el acceso (estado active); Rechazar lo deniega (estado rejected). En ambos casos se registra quién y cuándo revisó la solicitud.

6. Experiencia del estudiante (el aula)

  • El estudiante encuentra el curso en su página pública (/courses/<slug>) y se inscribe según la modalidad.
  • El aula muestra el currículo en una barra lateral y el reproductor de la lección actual (video, texto, documento o sesión en vivo).
  • Con Marcar como completada el estudiante avanza y la barra de progreso se actualiza.
  • Al terminar, puede presentar el examen final y, si está habilitado, obtener su certificado.

7. Página pública y URLs

Cuando publicas un curso, MGPanel expone automáticamente estas páginas en tu sitio (no necesitas crearlas):

  • /courses — el catálogo con todos los cursos publicados.
  • /courses/<slug> — la página de un curso (portada, temario y botón de inscripción).
  • /courses/category/<slug> — los cursos de una categoría.
  • /courses/<slug>?lesson=<id> — el aula (classroom) de una lección; con ?lesson= vacío entra a la primera lección.
  • /courses?view=mineMis cursos: los cursos en los que el estudiante está inscrito (requiere sesión iniciada).

Son páginas del sistema: no cambies su URL ni las recrees. El inicio de sesión, registro y el enlace “Mis cursos” del perfil los provee el sistema de cuentas documentado en Acceso de Clientes.


8. Shortcodes disponibles

Para mostrar cursos dentro de otra página del sitio (un home, una landing), inserta un shortcode en una sección (Editar Web) con la sintaxis {{cursos=tipo:cantidad parametro="valor"}}. Funciona igual con el alias en inglés {{courses=...}}.

TipoSintaxisQué muestra
destacados{{cursos=destacados:6}}Solo los cursos marcados como Destacado
listado (cualquier palabra){{cursos=todos:12 category="marketing"}}Cursos publicados; el texto antes de ":" es solo una etiqueta salvo que sea destacados

Parámetros: la cantidad va tras los dos puntos (por defecto 6); category (slug de categoría), level (nivel) y style (presentación, def. grid). Ejemplos: {{cursos=destacados:3}}, {{courses=lista:8 category="ventas" level=1 style="grid"}}.


9. Integraciones clave

  • Inventario: precio e impuestos de los cursos de pago.
  • Facturas / cobro: el pago se confirma con la facturación y activa la inscripción automáticamente.
  • Clientes: los estudiantes son clientes del CRM, con su cronología de actividad.
  • Formularios: capturan las solicitudes de acceso.
  • Usuarios: el tutor del curso.
  • Notificaciones por email: se usan los correos del sistema para avisar al estudiante.

10. Mejores prácticas según tu perfil

10.1 Dueños de negocio

  • Empieza con un curso gratuito o una lección de vista previa para atraer estudiantes.
  • Para cursos de pago, crea primero el producto en Inventario y vincúlalo en la pestaña Acceso.
  • Revisa la vista Inscripciones con frecuencia para aprobar solicitudes a tiempo.

10.2 Desarrolladores

  • Tras editar el currículo, vuelve a Guardar el curso para que cada lección reciba su identificador estable (clave para el progreso del estudiante).
  • Usa la modalidad por solicitud con elegibilidad para casos B2B o de acceso restringido.

11. Solución de problemas frecuentes

SituaciónPosible causaCómo resolverlo
Al hacer clic en la 2.ª lección siempre carga la primera, o aparece “Datos inválidos” al marcar como completadaEl curso se guardó antes de que las lecciones tuvieran identificadorAbre el curso y vuelve a Guardarlo: se regeneran los identificadores de las lecciones
La lección de texto no muestra contenidoFalta el cuerpo de la lecciónEscribe el contenido en el campo “Contenido / notas” de la lección
El botón Vista previa pide guardar primeroEl curso aún no se ha guardado o no tiene URLGuarda el curso para generar su URL pública y vuelve a intentarlo
La solicitud aprobada no da accesoLa inscripción sigue en pending_approvalApruébala desde la vista Inscripciones
Un curso de pago no inscribe al estudianteEl pago no se ha confirmadoVerifica el estado de la factura o pago asociado

12. Recursos adicionales y soporte

  • emyi puede ayudarte a crear un curso, configurar el acceso o aprobar inscripciones paso a paso.
  • Soporte: abre un ticket desde emyi, usa Reportar un error (Ayuda → Sugerir mejoras → Reportar un error) o escribe a [email protected].

13. Próximos lanzamientos

  • Certificados en PDF descargables y verificables.
  • Analíticas de progreso y finalización por curso.
  • Preguntas y respuestas (Q&A) por lección.

COMPARTIR

FAQs

MGPanel es una plataforma para crear y gestionar sitios web con CRM integrado. Está pensada para dueños de negocio, equipos de marketing y desarrolladores que necesitan trabajar con múltiples cuentas desde un solo panel.

Una cuenta es el proyecto o negocio (sitio web + CRM). Un usuario es la persona que accede al panel. Un mismo usuario puede tener acceso a varias cuentas con roles distintos.

Desde el módulo Usuarios puedes invitar por correo y asignar un rol (Propietario, Administrador, Programador o Editor). Cada rol define qué puede ver y modificar dentro de la cuenta.

Los cambios se publican desde el módulo Editar Web. Si tienes publicación automática activada, se reflejan al guardar. Si no, deberás solicitar o confirmar la publicación según la configuración de tu cuenta.

Sí. MGPanel es multi-cuenta: puedes crear y gestionar varias cuentas y cambiar entre ellas desde el módulo Cuentas sin mezclar datos.

Crea el formulario en el módulo Formularios y luego usa su shortcode dentro de una página del módulo Sitio Web. El formulario se renderiza automáticamente en el sitio.

Los productos se crean en Inventario y se usan en Facturas o Presupuestos. Para métodos de pago, activa una pasarela desde Integraciones y completa las credenciales requeridas.

Usa la vista previa desde el editor o abre la URL pública del sitio. Si no aparece, revisa el estado de publicación y limpia caché del navegador.

Puedes preguntar a emyi desde el panel o abrir un ticket en Ayuda → Reportar un error. Incluye capturas y el nombre de la cuenta para acelerar el soporte.

MGPanel mantiene snapshots y respaldos según la configuración de tu cuenta. Revisa Configuración para ver el estado de backups y control de versiones.