Plugin de certificados de Moodle: límites y cuándo no basta
El plugin Custom certificate de Moodle genera PDF sin verificación pública. Qué hace bien, dónde se queda corto y cómo complementarlo sin duplicar trabajo.
El plugin Custom certificate de Moodle hace una cosa y la hace bien: cuando un alumno completa un curso en tu Moodle, genera un PDF con su nombre, el curso y la fecha, según un diseño que configuras una vez. Lo que no hace es dar a ese PDF una página de verificación pública donde un empleador compruebe que es auténtico, ni llevar tu marca más allá del archivo. Para cursos internos, basta. Para certificados que el alumno presentará ante terceros, no. Esta guía marca dónde está esa línea.
¿Qué hace bien el plugin de Moodle?
Si ya tienes Moodle funcionando, el plugin es la opción natural y tiene méritos claros:
- Automatización dentro del curso. El certificado se habilita al cumplir condiciones (actividades completadas, nota mínima) sin que nadie lo emita a mano.
- Diseño configurable. Fondo, textos, campos del usuario y del curso, imágenes, firma como imagen.
- Sin costo de licencia. Se instala en tu instalación de Moodle.
- Historial dentro de Moodle. Puedes ver qué alumnos descargaron su certificado.
- Un solo sistema. Alumno, curso, notas y certificado viven en el mismo lugar.
Para una academia que dicta cursos cien por ciento en línea dentro de Moodle, con alumnos que solo necesitan el PDF para su archivo personal, no hay razón para buscar más. Cómo configurar certificados automáticos en Moodle cubre esa parte.
¿Dónde se queda corto?
El límite está en una palabra: verificación. El plugin produce un archivo. Todo lo que pasa después con ese archivo queda fuera de su alcance.
La Academia Digital Qantu dicta cursos de marketing digital en su Moodle y emite con el plugin. Sus egresados postulan a agencias. Una agencia recibe el PDF de un postulante y quiere confirmar que es real. ¿Qué hace? Escribe al correo de la academia. Alguien entra al Moodle, busca al alumno, revisa si completó el curso, responde. Eso, por cada consulta. Y si el postulante editó el PDF para cambiar la nota o la fecha, la agencia no tiene cómo saberlo salvo preguntando.
Lo que el plugin no cubre:
- Página de verificación pública. No hay una URL que un tercero abra y vea los datos tal como fueron emitidos. El PDF es la única evidencia, y un PDF se edita.
- Marca fuera del archivo. Tu logo está en el PDF; no hay una página con tu identidad que respalde el certificado ante quien lo revisa. Por qué importa el QR con página de verificación.
- Cursos fuera de Moodle. Un taller presencial, un congreso, una capacitación en planta: nada de eso vive en Moodle, así que el plugin no lo certifica sin crear cursos artificiales.
- Envío al correo con seguimiento. El alumno descarga desde Moodle; si no entra, no lo tiene. No hay registro de a quién le llegó.
- Compartir en LinkedIn con un enlace que verifique. El alumno puede subir el PDF como archivo, pero no hay un enlace de verificación que respalde la publicación.
- Mantenimiento. Actualizaciones de Moodle, compatibilidad del plugin, hosting, copias de seguridad. Alguien tiene que hacerlo.
Ninguno de estos puntos es un defecto de programación. El plugin fue diseñado para resolver la emisión dentro del aula virtual, y eso lo resuelve. La verificación ante terceros simplemente no era su objetivo.
Tabla: qué cubre el plugin y qué no
| Necesidad | Plugin Custom certificate | Plataforma de emisión (Certifika) |
|---|---|---|
| Emisión automática al completar el curso en Moodle | Sí | No directa; se emite desde Excel exportado |
| Diseño con tu marca en el PDF | Sí | Sí |
| Código único por certificado | Código interno del plugin | Sí |
| Página de verificación pública con tu marca | No; genera PDF sin verificación pública | Sí, al escanear el QR |
| Cursos presenciales o fuera de Moodle | Solo matriculando en Moodle | Sí, desde Excel |
| Envío al correo del alumno con registro | Descarga desde Moodle | Automático |
| Botón para agregar a LinkedIn | No | Sí |
| Costo | Sin licencia; hosting y mantenimiento propios | Gratis hasta 5 certificados al mes; planes en soles desde S/ 49 al mes |
| Mantenimiento técnico | Tuyo | Del proveedor |
Lectura honesta: si la columna “emisión automática al completar” es lo que más valoras y tus alumnos no necesitan verificar nada ante terceros, el plugin gana. Si la fila de verificación pública es la que define tu caso, el plugin no basta.
¿Cuándo el plugin basta y cuándo no?
Un criterio simple: pregúntate quién va a mirar ese certificado y qué va a hacer con él.
Basta cuando:
- El certificado es para el archivo personal del alumno o para un reconocimiento interno.
- Todos tus cursos viven en Moodle y nadie los dicta fuera.
- Nadie te ha escrito nunca preguntando si un certificado es auténtico.
- Tienes quien mantenga el Moodle y el plugin al día.
No basta cuando:
- Tus egresados presentan el certificado en postulaciones, licitaciones o ante clientes.
- Dictas también cursos presenciales o eventos.
- Has recibido consultas de autenticidad o has visto certificados con tu logo que no emitiste.
- Quieres que el alumno comparta en LinkedIn con un enlace que verifique.
- Tu equipo es pequeño y el mantenimiento técnico recae en la misma persona que dicta clases.
Las academias que están entre ambos escenarios suelen usar los dos: el plugin para la constancia interna de avance y una plataforma externa para el certificado oficial del curso.
La Academia Qantu terminó ahí. Mantuvo el plugin para que cada alumno descargue su constancia de avance al terminar cada módulo del curso de marketing digital, porque eso motiva y no cuesta nada. Y pasó el certificado final del curso completo, el que los egresados llevan a las agencias, a una plataforma con verificación pública. Las consultas de autenticidad por correo bajaron a cero: la agencia escanea el QR y ve la página. El equipo dejó de entrar a Moodle a buscar alumnos para responder a terceros.
¿Cómo complementar Moodle sin duplicar trabajo?
El flujo que usan academias con Moodle y emisión externa:
- Moodle sigue siendo la fuente de verdad de quién aprobó. No cambias nada del curso.
- Exportas el reporte de finalización a Excel: nombre, correo, fecha de aprobación.
- Agregas las columnas fijas: nombre del curso tal como irá en el certificado, horas, fechas de inicio y fin.
- Cargas el Excel en la plataforma, revisas la vista previa (nombres largos, tildes) y emites.
- El alumno recibe el certificado por correo con su QR y el botón para LinkedIn.
Son unos minutos por grupo, y a cambio cada certificado tiene página de verificación. Así funciona la emisión masiva desde Excel. Si el volumen crece, el paso de exportar e importar es el único que repites.
Errores comunes con el plugin
- Confundir el código interno con verificación pública. El plugin puede mostrar un código en el PDF, pero sin una página pública que lo resuelva, nadie externo puede comprobarlo.
- Usar la firma escaneada sin pensar en copias. La imagen de la firma viaja en cada PDF; recortarla y pegarla en otro documento toma segundos.
- No revisar el certificado con nombres largos. El cuadro de texto configurado para “Ana Ríos” rompe con “María Alejandra Quispe Huamán de la Torre”.
- Dejar el plugin sin actualizar. Una actualización de Moodle puede romper la compatibilidad justo la semana de clausura.
- Matricular asistentes presenciales solo para emitir. Multiplica el trabajo y llena tu Moodle de cursos vacíos.
- Olvidar las horas del curso. El plugin muestra lo que configures; si no incluyes las horas, el certificado sale incompleto para quien lo evalúa.
El siguiente paso
Exporta el reporte de finalización de tu último curso en Moodle, emite esos certificados con verificación pública y escanea el QR de uno. Compara con el PDF del plugin. Puedes hacerlo en Certifika con el plan gratuito y, si administras una academia, ver el caso completo en la página de soluciones para academias.
Preguntas frecuentes
¿El plugin Custom certificate de Moodle es gratis?
El plugin es de código abierto y se instala en tu Moodle sin pagar licencia. El costo está en el hosting, el mantenimiento de la instalación y el tiempo de quien lo configura y actualiza.
¿Puedo poner un código QR en el certificado del plugin?
Puedes agregar elementos gráficos y códigos al diseño, pero el plugin genera un PDF y no ofrece una página pública de verificación con tu marca donde un tercero compruebe los datos emitidos.
¿Sirve el plugin para cursos presenciales que no están en Moodle?
No de forma directa: emite certificados a usuarios matriculados en un curso de la plataforma. Para un taller presencial tendrías que crear el curso en Moodle y matricular a los asistentes solo para emitir, lo que suele ser más trabajo que usar una herramienta externa.
¿Si uso una plataforma externa pierdo la automatización de Moodle?
Pierdes la emisión al completar el curso dentro de Moodle, pero puedes exportar el listado de aprobados a Excel y emitir en lote. Para la mayoría de academias ese paso toma minutos y a cambio obtienen verificación pública y envío con registro.
Certifika
El equipo de Certifika, la plataforma peruana para emitir certificados verificables con QR, validación de DNI y facturación en soles.
¿Listo para emitir certificados verificables?
Certificados con QR verificable, listos en minutos.