---
title: "Construir plataforma de cursos online con pagos recurrentes"
description: "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."
slug: "construir-plataforma-de-cursos-online-con-pagos-recurrentes"
url: "https://catalizadora.ai/blog/construir-plataforma-de-cursos-online-con-pagos-recurrentes"
cluster: "software-medida/construir-plataforma-cursos"
author: "Pablo Estrada"
published_at: "2026-05-11T12:00:00+00:00"
updated_at: "2026-06-19T19:59:51.42746+00:00"
read_minutes: "4"
lang: "es"
---
# 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.

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](https://catalizadora.ai/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](https://catalizadora.ai/magia/solo) te entrega web + ecommerce + CRM + bot WhatsApp en 15 días por 4,500 USD.
## 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.


---

Source: https://catalizadora.ai/blog/construir-plataforma-de-cursos-online-con-pagos-recurrentes
Author: Pablo Estrada — AI Catalyst, LLC (catalizadora.ai)
