Si tus socios tienen planes vigentes, la migración de Usuarios Activos/Planes carga a tus clientes junto con sus membresías: qué plan tiene cada uno, desde cuándo, hasta cuándo, cuánto pagó y cuántas clases le quedan.
Antes de empezar, activa el permiso Ejecutar migraciones como te explicamos en este artículo. Si ya cargaste tus clientes con la migración de Usuarios Activos/Inactivos, aquí completas el proceso con sus membresías.
⚠️ Se ejecuta una sola vez por sede. Cuando termina, la pantalla queda bloqueada. Revisa todo dos veces antes de subir.
Paso a paso
1. Crea tus planes en Fitco (va primero)
En Configuración → Planes, crea cada plan que tus socios tienen vigente, con su precio, duración y número de clases reales. Anota el ID de cada plan, que ves en esa misma pantalla: lo necesitarás en el Excel.
Los planes deben estar activos. Un plan inactivo o eliminado hace fallar todas las filas que lo usen.
Revisa bien la duración: si dejas vacía la fecha de vencimiento, se calcula con la duración del plan.
2. Descarga la plantilla de dos hojas
Entra a Configuración → Migración de Usuarios Activos/Planes y haz clic en Descargar plantilla. El Excel tiene dos hojas que se conectan por el correo:
Clientes: crea a las personas. Se llena igual que en la migración de Usuarios Activos/Inactivos (correo y nombre obligatorios).
Membresías: asigna a cada persona su plan. Una fila por membresía.
Si ya cargaste tus clientes con la migración de Usuarios Activos/Inactivos, puedes dejar la hoja Clientes vacía. Los correos deben existir ya en tu sede.
No cambies los nombres de las hojas ni de la fila 1, y no dejes filas de ejemplo: todo lo que esté en las hojas se importa.
3. Llena la hoja Membresías
Columna | Qué escribir | ¿Obligatoria? | Ejemplo |
Email Address | Correo del socio. Debe estar en la hoja Clientes o ya existir en tu sede | Sí | |
planMigrationId | ID del plan en Fitco (Configuración → Planes) | Sí | 553159 |
activationDate | Día en que empezó la membresía | Sí | 2026-08-20 |
Expected expiration | Día en que vence. Si la escribes, se respeta | No | 2026-10-20 |
purchaseDate | Día en que se pagó. Vacío = fecha de inicio | No | 2026-07-04 |
planPrice | Precio de lista. Vacío = precio del plan en Fitco | No | 150.00 |
totalPaid | Cuánto pagó el socio. Vacío = pagó todo | No | 150.00 |
planDiscount | Descuento en dinero, no en porcentaje | No | 30 |
totalAvailableInPersonClases | Clases que incluye el plan. Vacío si es ilimitado | No | 12 |
takenInPersonClases | Clases que ya usó | No | 3 |
remainingInPersonClases | Clases que le quedan | No | 9 |
giftedClasses | Clases extra de regalo | No | 0 |
giftedDays | Días extra por congelamiento o cortesía | No | 0 |
Si un socio tiene dos planes, repite su correo en dos filas, una por plan. Nunca repitas el mismo plan dos veces para el mismo socio.
Las 5 reglas de oro
El Excel es la foto de hoy. Describe qué plan tiene cada socio, hasta cuándo y cuánto pagó en tu sistema anterior. Lo que cobres después, lo registras en Fitco como una venta normal.
El descuento va en dinero, no en porcentaje. Descuento = precio − lo que pagó. Si el plan cuesta 150 y el socio pagó 120, escribe 30 (no 20 ni 20%).
totalPaid es lo que pagó el socio. Vacío = pagó todo. Un monto = se registra una venta por ese monto. 0 = sin pago registrado. Si pagó menos que el precio, el saldo no queda como deuda: cóbralo después en Fitco como una venta nueva.
Montos sin separadores de miles ni símbolos. Escribe 35000 (no 35.000) y 400.00 (no S/ 400). Los decimales van con punto: 150.50.
Tu fecha de vencimiento manda. Si la escribes, se respeta tal cual. Si la dejas vacía, se calcula con la duración del plan más los giftedDays. Lo más seguro es escribir la fecha que tu socio ya conoce.
Las fechas van siempre en formato AAAA-MM-DD. Ejemplo: 2026-08-20.
4. Checklist antes de subir
Todos los planes están creados y activos, con la duración y las clases correctas.
Los IDs de plan del Excel corresponden a los de Configuración → Planes.
Las hojas se llaman Clientes y Membresías, y la fila 1 no se tocó.
No quedan filas de ejemplo.
Los descuentos están en dinero, no en porcentaje.
Los montos no tienen S/, $ ni separadores de miles.
Las fechas están en formato AAAA-MM-DD.
Un socio con dos planes aparece en dos filas, y ninguno repite el mismo plan.
El archivo es .xlsx y pesa menos de 10 MB.
5. Sube el archivo y ejecuta
Haz clic en Seleccionar archivo, elige el Excel con las dos hojas y presiona Ejecutar migración. Revisa el resultado como se explica en Cómo leer el resultado, más abajo.
6. Verifica el mismo día
Al terminar verás Migración completada: N de M filas procesadas, con el detalle por hoja. Revisa hoy mismo:
Que el total de clientes haya subido en lo esperado.
Toma 3 socios de planes distintos y revisa el plan, la fecha de vencimiento y las clases restantes.
Revisa un socio con descuento: el monto cobrado debe ser precio − descuento.
Si hubo pagos parciales, revisa uno.
El candado
Cuando la migración de membresías termina, la pantalla queda bloqueada y el botón deshabilitado. Es intencional: evita que una segunda carga duplique membresías y facturas. Desde ese momento, los socios nuevos se registran desde las pantallas normales de Fitco. Solo nuestro equipo de soporte puede levantar el candado, después de revisar qué se guardó.
¿Tu sede ya tuvo una migración de membresías anterior? No uses esta migración: podrías duplicar membresías. En ese caso usa solo la migración de Usuarios Activos/Inactivos y consúltanos antes por el chat.
Cómo leer el resultado
Al ejecutar, el sistema primero revisa todo el archivo y recién después importa. Puede pasar una de tres cosas:
Si ves… | Significa | Qué hacer |
🔴 "No se ejecutó la migración" | Hay errores. No se guardó ninguna fila y el candado no se activa | Corrige el Excel según la lista y vuelve a subirlo |
🟡 "Revisa antes de continuar" | Hay advertencias. El archivo es válido, pero algo conviene revisar | Léelas y elige: Corregir el archivo o Sí, migrar de todas formas |
🟢 "Migración completada" | Todo salió bien | Verifica los datos en Fitco el mismo día |
La lista de errores indica la fila, la columna y qué corregir. Puedes bajarla en Excel con Descargar lista.
Antes de presionar "Sí, migrar de todas formas", revisa sobre todo dos advertencias: "El descuento parece un porcentaje" (casi siempre es un error real) y "El socio pagó X de Y" (si en realidad pagó todo, corrige el monto). Una advertencia ignorada por error no se puede deshacer.
Errores frecuentes
Mensaje | Qué hacer |
El correo no está en la hoja Clientes ni existe en tu sede | Agrega a esa persona en la hoja Clientes |
El ID del plan debe ser un número | Escribiste el nombre del plan. Va el número de ID |
No existe un plan con ID X / el plan está inactivo | Crea o activa el plan en Configuración → Planes |
El importe tiene símbolos de moneda / es ambiguo | Quita S/ o $ y escribe 35000, no 35.000 |
El vencimiento es anterior al inicio | Casi siempre son el día y el mes invertidos. Usa AAAA-MM-DD |
Las clases tomadas superan a las del plan más las de regalo | Revisa los números de clases |
Este socio ya tiene el plan N en la fila M | Deja una sola fila por socio y plan |
Si algo sale mal
Mensaje | Qué hacer |
Tu rol no tiene el permiso "Ejecutar migraciones" | Activa el permiso y recuerda cerrar sesión y entrar de nuevo |
Solo se aceptan archivos Excel (.xlsx) | En Excel: Guardar como → Libro de Excel (.xlsx) |
El archivo supera el máximo de 10 MB | Borra hojas, formatos e imágenes que no uses |
La migración no se completó y no se guardó ningún cambio | Vuelve a intentarlo |
La migración se interrumpió después de importar N filas | No la vuelvas a intentar. Escríbenos por el chat |
Si algo no cuadra, escríbenos aquí el mismo día indicando el nombre de tu sede, la fecha y hora de la carga, el mensaje que viste y el Excel que subiste.
