Documentación
Guía completa de cómo funciona MODULA y cómo usarlo desde el dashboard de tu desarrolladora: desde crear tu primer desarrollo hasta recibir tu primera cotización.
¿Qué es MODULA?
MODULA es un configurador de vivienda con cotización en tiempo real para desarrolladoras inmobiliarias en preventa. Tu comprador elige modelo y las opciones de tu catálogo (acabados, extras y lo que definas), y ve el precio total actualizarse al instante, sin depender de un asesor disponible. El mismo principio que usa un configurador de autos.
Cada envío del formulario de cotización queda registrado como un lead calificado, con el detalle exacto de la configuración elegida: modelo, opciones elegidas y precio total en el momento del envío.
Cómo funciona
Todo corre sobre un único motor de catálogo y cálculo de precio. Configuras tu catálogo una sola vez desde el dashboard, y ese mismo motor se entrega al comprador final de dos formas distintas, según tu plan:
- Plan Básico: una página propia que nosotros hospedamos, en
tudominio.com/tu-desarrollo/cotizacion-cliente. No requiere sitio propio ni instalación. - Plan Profesional: el mismo configurador embebido como widget (
iframe) dentro de tu propio sitio, con tu marca y tu dominio.
Nunca duplicas configuración entre planes: modelos, categorías de opciones y promociones se editan en un solo lugar y se reflejan igual en ambos.
Primeros pasos
Crea tu cuenta
Desde /register, elige tu plan (Básico o Profesional), completa el nombre de tu desarrolladora, tu nombre, correo y contraseña. Al confirmar pagas directamente con Stripe.
Crea tu primer desarrollo
En Desarrollos → Nuevo desarrollo das de alta un proyecto con solo su nombre. Un desarrollo es un proyecto inmobiliario. Puedes tener varios bajo la misma cuenta. Tu URL pública se genera automáticamente a partir del nombre; la moneda (por defecto MXN) se ajusta después desde General → Configuración avanzada.
Configura tu catálogo
Modelos y categorías de opciones, y opcionalmente promociones (ver la sección Configurar tu catálogo).
Publica
Cambia el estado de “Borrador” a “Publicado” desde la cabecera del desarrollo. Solo un desarrollo publicado es visible para compradores.
Comparte o instala
En Plan Básico, comparte el enlace de tu página. En Plan Profesional, copia el snippet desde Integración y pégalo en tu sitio.
Configurar tu catálogo
Dentro de cada desarrollo, el catálogo se configura en pestañas. Los cambios se guardan de inmediato pero solo son visibles al público cuando el desarrollo está publicado:
- General y marca: nombre, descripción, moneda, logo, color primario/acento y el texto del botón de cotizar.
- Catálogo: tus modelos de vivienda: nombre, m², recámaras y precio base. Puedes marcar un modelo como inactivo sin borrarlo.
- Categorías: un árbol de hasta 5 niveles con categorías, subcategorías y opciones. En cada nivel eliges si el comprador elige una o elige varias. El precio solo va en las opciones finales (un delta sobre el precio base), nunca en las categorías. Cualquier nodo puede limitarse a “solo para estos modelos”, y esa restricción aplica a todo lo que cuelga de él.
- Reglas de precio: promociones con vigencia (fecha de inicio y fin) y descuento porcentual o fijo, aplicadas automáticamente por el motor mientras estén vigentes.
El precio final que ve el comprador siempre es: precio base del modelo + suma de las opciones elegidas − código de promoción.
Plan Básico: publicar tu página
El Plan Básico entrega tu configurador como una página propia que nosotros hospedamos, sin que tengas que instalar nada. El flujo del comprador es: elegir modelo → elegir opciones por categoría → ver el precio total en vivo → dejar sus datos de contacto.
Antes de publicar, usa Ver vista previa (arriba en la ficha del desarrollo) para probar el configurador exactamente como lo vería un comprador, sin que esté visible públicamente todavía.
Un desarrollo en estado Borrador no es accesible públicamente; al Publicar, su URL queda activa para cualquiera con el enlace.
Plan Profesional: el widget embebible
El Plan Profesional agrega la pestaña Integración, exclusiva de este plan, donde obtienes un snippet (iframe + un pequeño script) para pegar en tu propio sitio (WordPress, Wix, Webflow, o HTML a la medida). El widget hereda el ancho de su contenedor y ajusta su propia altura automáticamente, así que no queda scroll doble.
- Entorno: Vista previa: no valida el dominio de origen, para que pruebes libremente antes de publicar el cambio en tu sitio real.
- Entorno: Producción: valida que la solicitud venga de uno de tus dominios autorizados (uno por línea). Si alguien copia tu snippet a un sitio no autorizado, el widget no carga ahí.
- Token del proyecto: identifica tu desarrollo ante el widget. Si sospechas que se filtró, puedes regenerarlo. Esto invalida el anterior de inmediato.
Si tu cuenta está en Plan Básico, tanto la pestaña Integración como la URL pública del widget muestran un mensaje para subir de plan. El control de acceso se aplica en el servidor, no solo ocultando el botón.
Dominio personalizado
Exclusivo de Plan Profesional. Sirve tu página propia del configurador (Plan Básico) bajo un dominio tuyo (ej. cotiza.tuempresa.com) en vez de la URL de MODULA. Se configura desde Integración → Dominio personalizado.
Guarda el dominio en MODULA
En Integración → Dominio personalizado, escribe el subdominio que vas a usar (ej. cotiza.tuempresa.com) y guarda. MODULA genera un token único y te muestra el registro TXT exacto que falta agregar. De aquí en adelante todo lo demás corre de nuestro lado, tú solo tienes que completar el DNS.
Agrega los registros DNS
Con el TXT del paso anterior a la mano, agrega los registros en el proveedor donde administras el dominio. Los pasos exactos varían según dónde vive tu DNS:
- 1.Ve a vercel.com/domains → tu dominio → pestaña "DNS Records".
- 2.Agrega un registro CNAME: nombre = tu subdominio (ej. cotiza), valor = cname.vercel-dns.com.
- 3.Agrega un registro TXT: nombre = _modula-verify.<subdominio>, valor = el token que te dé MODULA en el paso siguiente.
Verifica
De vuelta en Integración, dale clic a Verificar. Si el TXT ya propagó, el dominio pasa a "Verificado" de inmediato y queda activo, con su certificado de seguridad (HTTPS) emitido automáticamente en cuanto el CNAME resuelve (puede tardar desde minutos hasta un par de horas según tu proveedor de DNS). Si no encuentra el TXT, espera unos minutos e inténtalo de nuevo.
Cualquier visitante que entre a ese dominio ve directamente el configurador de ese desarrollo. El dominio de MODULA (y el resto de tus desarrollos) siguen funcionando normal, sin verse afectados.
Cotizaciones (leads)
Cada cotización enviada por un comprador (desde Plan Básico o Profesional) llega a la bandeja de Cotizaciones del desarrollo correspondiente, con el modelo, las opciones elegidas, el precio total, datos de contacto y el plan de origen.
- Puedes marcar cada una como Nueva, Contactada o Cerrada, y filtrar la lista por estado.
- Exportar CSV descarga las cotizaciones filtradas para llevarlas a tu CRM o una hoja de cálculo.
- Eliminar datos del lead borra los datos personales de una cotización a solicitud del titular, sin borrar el registro de conversión.
Analítica
Cada desarrollo tiene su propia pestaña de Analítica con visitas al configurador, configuraciones completadas y cotizaciones enviadas, más un ranking de los modelos más cotizados, útil para saber qué combinaciones interesan más a tus compradores.
Miembros y roles
Desde Miembros invitas a tu equipo a la misma cuenta, cada uno con un rol. Tu cuenta empieza con 3 roles ya creados (Administrador, Editor de catálogo, Solo lectura), pero desde Roles puedes editarlos o crear los que necesites, marcando exactamente qué puede hacer cada uno: editar catálogo, gestionar cotizaciones, integración, eliminar desarrollos, gestionar miembros y roles, o facturación.
Al invitar a alguien se le crea una cuenta con una contraseña temporal, enviada por correo. Solo quien tenga el permiso de miembros y roles puede invitar/quitar gente o tocar los roles, y siempre debe quedar al menos un miembro con ese permiso en la cuenta.
Facturación
MODULA se cobra por suscripción mensual: Plan Básico $499 MXN/mes y Plan Profesional $999 MXN/mes. Desde Facturación puedes:
- Ver tu plan y estado actuales, y tu historial de facturas.
- Subir o bajar de plan en cualquier momento. Si ya tienes una suscripción activa, el cambio se aplica de inmediato y Stripe cobra o abona solo la diferencia prorrateada del periodo restante, no el precio completo de nuevo.
- Gestionar suscripción abre el portal de Stripe, donde actualizas tu método de pago o cancelas.
Seguridad y datos
- Aislamiento entre cuentas: cada consulta al backend queda acotada a tu cuenta autenticada: ninguna desarrolladora puede ver o modificar el catálogo o las cotizaciones de otra.
- Datos personales de leads: nombre, correo y teléfono capturados en una cotización viajan siempre cifrados (HTTPS), y puedes eliminarlos a solicitud del titular desde la bandeja de Cotizaciones.
- MODULA no procesa pagos de tus compradores finales: el alcance del producto es generación de cotizaciones y captura de leads calificados, nunca cobro a tus clientes. La facturación de Stripe es únicamente tu suscripción a MODULA.
Solución de problemas comunes
Mi configurador no aparece
- ¿Tienes al menos un modelo activo en Catálogo? Sin uno, no hay nada que mostrar.
- ¿El desarrollo está en Publicado? Revísalo en la cabecera de General: en Borrador solo tú puedes verlo con Vista previa.
- La ficha de General muestra un checklist con estos mismos pasos y enlaces directos mientras falte alguno.
Mi widget dice "no autorizado"
- ¿Tu cuenta está en Plan Profesional? El widget embebible es exclusivo de ese plan.
- ¿El Entorno en Integración está en Producción? Solo ese modo valida el dominio. Vista previa nunca lo bloquea.
- ¿El dominio exacto donde pegaste el snippet está en la lista de dominios autorizados (uno por línea, sin
https://)?
¿Tienes más dudas? Revisa las preguntas frecuentes en la página principal.