Marketplace para Entrenadores Personales
Un marketplace SaaS para entrenadores personales es una plataforma que permite a profesionales del fitness vender servicios, gestionar clientes y recibir pagos de forma profesional. nodo. construyó este marketplace con pagos integrados vía Webpay Plus de Transbank, arquitectura PWA instalable desde el celular, mecánicas de gamificación para retención de usuarios y un módulo de evaluación biométrica con IA que analiza composición corporal a partir de fotografías. La plataforma resuelve el problema completo del entrenador independiente: desde encontrar clientes hasta cobrar, fidelizar y medir resultados.
Sin plataforma profesional
Los entrenadores personales en Chile operan mayoritariamente de forma informal. No tenían una plataforma propia para vender servicios, gestionar clientes y recibir pagos de forma profesional. Dependían de transferencias manuales, agendamiento por WhatsApp y no tenían forma de diferenciarse ni fidelizar clientes más allá de la relación personal directa.
El ecosistema estaba fragmentado en múltiples herramientas que no se integraban: Instagram para marketing, WhatsApp para coordinar horarios, transferencias bancarias para cobrar, planillas Excel para registrar clientes y rutinas escritas a mano o en PDFs genéricos. Cada paso del flujo requería intervención manual y generaba fricción tanto para el entrenador como para el cliente.
Para los clientes, la experiencia no era mejor. Encontrar un entrenador confiable dependía de recomendaciones de amigos o búsquedas en Instagram sin ningún filtro de calidad. No había forma de comparar precios, ver certificaciones verificadas, leer reseñas de otros clientes o reservar una sesión sin intercambiar 15 mensajes de WhatsApp. La barrera de entrada para probar un entrenador era alta, y cambiar de entrenador significaba perder todo el historial de progreso.
Marketplace SaaS completo
Construimos un marketplace SaaS completo que resuelve el ciclo completo: descubrimiento, contratación, pago, entrega del servicio, seguimiento y fidelización. Una plataforma donde entrenadores y clientes se encuentran, interactúan y crecen juntos.
- Perfiles profesionales verificados con portafolio visual, certificaciones validadas, especialidades, ubicación, rango de precios y reseñas de clientes reales
- Sistema de booking con disponibilidad en tiempo real, sincronización con Google Calendar, confirmación automática y recordatorios por push notification
- Pagos integrados con Webpay Plus de Transbank — tarjetas de crédito, débito y prepago con split de pagos para comisión del marketplace
- Suscripciones recurrentes con cobro automático mensual vía Webpay OneClick para planes de entrenamiento continuo
- PWA instalable que funciona como app nativa en iOS y Android sin pasar por App Store ni Google Play
- Gamificación con logros desbloqueables, streaks de asistencia, rankings semanales y sistema de puntos canjeables
- Evaluación biométrica con IA que estima composición corporal, mide progreso visual y genera reportes de evolución
- Chat en tiempo real entre entrenador y cliente con envío de rutinas, imágenes y archivos
Integración de pagos con Transbank
Integrar pagos en Chile tiene complejidades específicas. Transbank opera como procesador dominante a través de Webpay Plus, y la integración requiere un proceso de certificación formal que incluye pruebas en ambiente de integración, validación de flujos de pago y envío de evidencia a Transbank antes de obtener credenciales de producción.
Implementamos dos modalidades de pago. Webpay Plus para pagos puntuales — cuando un cliente reserva una sesión individual o compra un paquete de sesiones. Y Webpay OneClick para suscripciones recurrentes, donde el cliente autoriza el cobro automático mensual asociado a un plan de entrenamiento. El split de pagos distribuye automáticamente la comisión del marketplace y el pago al entrenador, depositándose en sus respectivas cuentas bancarias.
El flujo de pago incluye manejo de casos edge: tarjetas rechazadas con reintentos programados, boletas electrónicas automáticas vía SII, reembolsos parciales por sesiones canceladas con más de 24 horas de anticipación, y conciliación automática que cruza las transacciones de Transbank con los registros internos para detectar discrepancias.
Experiencia nativa sin app store
La arquitectura PWA (Progressive Web App) permite que la plataforma se instale directamente desde el navegador en el home screen del celular, funcionando con apariencia y comportamiento de app nativa: splash screen, navegación full screen, push notifications y carga offline de contenido previamente visitado. Esto eliminó la barrera de descargar una app de 50+ MB y la necesidad de mantener builds separadas para iOS y Android.
El sistema de gamificación se diseñó para resolver el mayor problema del fitness: la deserción. El 80% de las personas que empiezan un programa de entrenamiento lo abandonan en los primeros 3 meses. Implementamos mecánicas probadas de retención: streaks de asistencia que se pierden si el usuario falta (creando aversion a la pérdida), logros desbloqueables por hitos de progreso (primera sesión, 10 sesiones, 1 mes consecutivo), rankings semanales entre clientes del mismo entrenador y un sistema de puntos canjeables por sesiones gratuitas o descuentos en productos.
El módulo de evaluación biométrica usa visión por computador para analizar fotografías del usuario tomadas en condiciones estandarizadas. El modelo estima porcentaje de grasa corporal, masa muscular relativa y distribución corporal, generando un reporte visual de evolución que compara fotografías en el tiempo. Esto le da al entrenador datos objetivos para ajustar rutinas y al cliente evidencia tangible de su progreso, reforzando la motivación y justificando el valor del servicio.
Matching entre entrenadores y clientes
El algoritmo de matching considera múltiples variables para conectar al cliente con el entrenador correcto: ubicación geográfica (presencial o remoto), especialidad (fuerza, cardio, funcional, rehabilitación), rango de precios, disponibilidad horaria, rating de reseñas y afinidad de perfil. Un cliente que busca entrenamiento funcional en Las Condes los sábados a las 9:00 ve primero a los entrenadores que cumplen esos criterios, ordenados por relevancia y calidad de servicio.
Para los entrenadores, la plataforma funciona como un sistema de gestión de negocio completo. Un dashboard les muestra ingresos del mes, clientes activos, tasa de retención, sesiones realizadas y proyección de ingresos. Pueden gestionar sus planes y precios, ver el historial completo de cada cliente, enviar rutinas personalizadas y recibir notificaciones de nuevas reservas y pagos. El entrenador pasa de gestionar su negocio por WhatsApp a tener un backoffice profesional.
Plataforma operativa completa
Plataforma operativa con pagos Webpay, PWA instalable, gamificación y evaluación biométrica con IA integrada. Los entrenadores pasaron de cobrar por transferencia a tener un negocio digital profesional con facturación automática, gestión de clientes y herramientas de retención.
La plataforma redujo el tiempo que los entrenadores dedican a tareas administrativas de aproximadamente 8 horas semanales a menos de 1 hora, liberando ese tiempo para lo que realmente genera valor: entrenar clientes. La gamificación mejoró la asistencia promedio, y la evaluación biométrica con IA se convirtió en un diferenciador que los entrenadores usan activamente en su marketing.
Tecnologías utilizadas
Next.js como framework frontend con SSR para SEO y carga rápida. Fastify como backend API por su rendimiento superior en conexiones concurrentes. PostgreSQL con Prisma ORM para el modelo de datos relacional. Socket.IO para chat en tiempo real. Webpay SDK para procesamiento de pagos. Cloud Run para deployment containerizado con auto-scaling.
Recursos relacionados
¿Tienes un desafío similar?
Conversemos sobre cómo podemos construir tu marketplace con pagos integrados, experiencia nativa y mecánicas de retención.
Escríbenos →o directo a contacto@nodo.build