Inicio · Blog · software-medida/construir-plataforma-cursos

software-medida/construir-plataforma-cursos

Construir plataforma de cursos online con pagos recurrentes

Cómo construir una plataforma de cursos online con pagos recurrentes desde cero, sin pagar comisiones invisibles a Hotmart o Kajabi. Stack, costos y caso real.

Pablo Estrada · 11 de mayo de 2026 · 4 min de lectura
Construir plataforma de cursos online con pagos recurrentes

Construir tu propia plataforma de cursos online con pagos recurrentes te ahorra entre 7,000 y 15,000 USD/año en comisiones invisibles que cobran Hotmart, Kajabi o Teachable, y te da control total sobre experiencia del alumno, branding y datos. En Catalizadora hemos visto escuelas mexicanas mover 113 conversaciones a 30 inscritos con un modelo conversion 26.5% cuando dejan SaaS genéricos y operan con stack propio. Lo que antes tomaba 30 ingenieros y 18 meses lo entregamos en semanas.

Por qué construir propia y no usar Hotmart, Kajabi o Teachable

Cuatro razones operativas duras:

  • Comisión sobre GMV invisible. Hotmart cobra 9.9% del precio del curso. Kajabi cobra 149 USD/mes + transaction fees. Teachable cobra 5 a 10% según plan. En 100,000 USD/año, son entre 5,000 y 12,000 USD que se evaporan.
  • Lock-in del catálogo. Tu curso, tus videos, tu lista de alumnos viven en su DB. Migrar a otra plataforma significa perder histórico de progreso, ratings y comentarios.
  • Branding genérico. El checkout dice "powered by Hotmart" o "Kajabi". Los alumnos no entran a tu marca, entran a la plataforma.
  • Limitaciones de integración. No puedes conectar tu CRM, tu bot WhatsApp o tu pipeline de marketing nativo sin pasar por zaps de Zapier que se rompen.

El caso real: escuela mexicana, 26.5% conversion, sistema propio

Una escuela educativa en Huixquilucan, México, contrató a Catalizadora para construir un sistema operativo completo. Reto inicial: bot WhatsApp sin estructura, landing desorganizada, 113 conversaciones manuales sin CRM, HubSpot desconectado, sin trazabilidad de inscritos.

Lo que se construyó en 5 meses:

  • Bot conversacional 7 fases (discovery → proposing → booked / lost)
  • Integración HubSpot API con meeting booking detection global
  • SQLite conversations + stats_snapshots con dashboard CEO de 14 días de historial
  • Atribución multi-canal real (FORM web / bot WhatsApp / manual)
  • 113 conversaciones totales gestionadas
  • 30 BOOKED (26.5% conversion rate)
  • 5 familias inscritas del funnel
  • 1.364 millones MXN cerrados en pipeline
  • 7,197 sesiones orgánicas en 60 días
  • 32.9% conversion en bot vs 14.1% en pauta digital

Inversión: 40,000 MXN/mes en honorarios. Sin retainers eternos, sin comisión sobre GMV de cursos vendidos.

Stack recomendado para plataforma de cursos a medida

Capa Tecnología Razón
Frontend Next.js + React SEO server-side rendering, SSG para landing
Auth Supabase Auth OAuth + magic link, RLS nativo
DB PostgreSQL + RLS Multi-tenant ready, audit trail
Video Mux o Cloudflare Stream Signed URLs, watermark, adaptive bitrate
Pagos Stripe Subscriptions + Webhooks Smart Retries + dunning automation
Email Resend o SendGrid Welcome, dunning, course progress
Bot Twilio WhatsApp API Recordatorios, follow-ups, soporte
CRM Supabase o HubSpot Lifecycle de alumno completo

Las cinco features que diferencian una plataforma propia

Diferenciadores que ningún SaaS te entrega sin pagar extra:

  1. Bot WhatsApp integrado con progreso del curso. Cuando un alumno deja de avanzar 3 días, el bot manda recordatorio con tu voz, no template genérico.
  2. Dunning en español LATAM con WhatsApp + email + llamada. Recupera 60% de churn por tarjeta declinada con secuencia multi-canal.
  3. Watermark dinámico por alumno. El video muestra el email del alumno en transparencia, desincentivando re-compartir credenciales.
  4. Atribución multi-canal en cada inscripción. Sabes si vino de Instagram, Google, bot o referido. SaaS genéricos solo te dan UTM al checkout.
  5. CRM con pipeline kanban de alumnos. Visualizas funnel completo: lead → trial → activo → renovación → churn.

Cómo arranca un proyecto de plataforma de cursos en 12 semanas

Plan operativo:

  • Semanas 1 y 2: discovery de planes, contenido del catálogo, perfil de alumno, journey completo.
  • Semanas 3 y 4: arquitectura, esquema DB, contratos API, prototipos navegables.
  • Semanas 5 a 8: backend, frontend, video pipeline, Stripe Subscriptions con dunning. Demos semanales.
  • Semanas 9 y 10: despliegue paralelo, migración de alumnos existentes (si aplica), testing.
  • Semanas 11 y 12: capacitación, manual de operaciones, transferencia formal.

Próximos pasos

Si vas a vender cursos en LATAM con pagos recurrentes y quieres dejar de pagar 10 a 15% de comisión invisible a SaaS genéricos, agenda una llamada con MAGIA Core. Doce semanas, código a tu nombre, sin retainers, sin comisión sobre GMV.

Si eres un creador independiente con un solo curso o programa, MAGIA Solo te entrega web + ecommerce + CRM + bot WhatsApp en 15 días por 4,500 USD.

Cómo te ayuda Catalizadora

Construimos sistemas con IA a la medida, con el código 100% tuyo. Elige por dónde empezar:

  • MAGIA Solo — marca, sitio, CRM y asistente con IA en 15 días.
  • MAGIA Core — automatización empresarial y dashboards por rol.
  • MAGIA Forge — software a medida con IA.
  • Ver precios · Academia de IA

Preguntas frecuentes

¿Cuánto cuesta construir una plataforma de cursos online con pagos recurrentes?

Una plataforma a medida con video hosting, autenticación, suscripciones Stripe y CRM integrado parte de 15,000 USD por 12 semanas en MAGIA Core. Para producto independiente con un solo creador, MAGIA Solo entrega en 15 días por 4,500 USD.

¿Hotmart o Kajabi vs plataforma propia para vender cursos en LATAM?

Hotmart cobra 9.9% + Stripe fee. Kajabi cobra 149 USD/mes + comisión. Plataforma propia paga solo Stripe 2.9% + 30 centavos. En 100,000 USD/año de cursos, ahorras entre 7,000 y 15,000 USD/año.

¿Qué stack conviene para una plataforma de cursos con video y pagos recurrentes?

Next.js para frontend, Supabase para auth y base de datos, Mux o Cloudflare Stream para video, Stripe Subscriptions para pagos, Resend para emails de dunning. Stack que escala sin licencias mensuales atadas.

¿Cómo evito que mis alumnos compartan login y pierda ingresos?

Implementa device fingerprinting + max 2 sesiones concurrentes + revocación de tokens si detectas anomalías geográficas. En una escuela en Huixquilucan, el equipo Catalizadora cerró este vector con 113 conversaciones operativas y 30 inscritos en pipeline limpio.

¿Necesito DRM para proteger los videos de mi plataforma de cursos?

Para cursos masivos populares, sí. Mux y Cloudflare Stream ofrecen signed URLs con expiración. DRM full (Widevine, FairPlay) es overkill para la mayoría y agrega complejidad. Empieza con signed URLs y watermarking dinámico.

¿Esto aplica a tu operación?

Déjanos tu correo y te escribimos en menos de 24 horas con un diagnóstico inicial sin costo. Sin pitch, sin agenda comercial.

¿Prefieres conversar antes? Agenda 30 minutos con Pablo Estrada — sin pitch deck.

Agendar llamada →

¿Prefieres aprender a hacerlo tú? El curso completo de la Academia son 8 clases, gratis y sin tarjeta.

Entrar a la Academia →

Sigue leyendo

Cómo automatizar citas médicas con IA en México: guía 2026IA de voz para confirmar citas médicas en LATAM 2026Herramientas IA para reclutamiento: comparativa honesta