Una calculadora pública
Precio de la vivienda, entrada, tipo, plazo y comunidad. Eliges una comunidad y calcula automáticamente los impuestos y gastos reales, y cada etiqueta y tooltip es editable desde el panel.
Antes de la app, un asesor tenía que filtrar a cada interesado a mano, juzgando a partir de ingresos, deudas, ahorros, empleo y comunidad si su perfil podía optar a una hipoteca en España. Para un equipo pequeño, cada hora dedicada a alguien que no puede optar es una hora que se resta a alguien que sí.
Los leads vivían en una hoja de cálculo sin puntuación y sin registro de por qué alguien encajaba o no. Y los costes reales eran opacos: los impuestos y gastos autonómicos hacen que el dinero que un comprador necesita de verdad supere con creces la entrada nominal, así que los interesados se llevaban la sorpresa con el proceso ya avanzado.
Una app en español y mobile-first que hace el primer filtro automáticamente y entrega al asesor un lead ya puntuado.
Precio de la vivienda, entrada, tipo, plazo y comunidad. Eliges una comunidad y calcula automáticamente los impuestos y gastos reales, y cada etiqueta y tooltip es editable desde el panel.
Un cuestionario corto devuelve una puntuación verde, ámbar o roja en cada métrica, con mensajes a medida y, en primer plano, el dinero total real que necesita el comprador.
El interesado recibe un informe en PDF por email; el asesor recibe un resumen del lead; el lead también se exporta a su hoja de cálculo. El asesor recibe un lead ya puntuado en vez de una consulta en frío.
Una consola de administración que no exige conocimientos técnicos para gestionar leads y ajustarlo todo: umbrales y mensajes de puntuación, pesos por tipo de empleo, porcentajes de coste por comunidad y cada palabra del texto en pantalla. Sin ningún desarrollador de por medio.
Una single-page app en React y TypeScript sobre Supabase (Postgres y Edge Functions). La configuración se obtiene en tiempo de ejecución, así que los cambios del panel se aplican sin volver a desplegar. Los informes se renderizan en el navegador y salen por email a través de Loops.
Una única app en React y TypeScript (Vite, Tailwind, shadcn/ui) que cubre la calculadora, la página de resultados y el panel de administración. El estado es local; la configuración se obtiene en tiempo de ejecución, así que las ediciones del equipo aparecen sin desplegar.
Supabase Postgres guarda las solicitudes, la configuración de puntuación, los costes por comunidad y el contenido de la página. Las edge functions se encargan de las dos tareas que deben ser fiables: enviar los emails a través de Loops y la exportación segura a la hoja del cliente.
La vista de resultados se renderiza a canvas en el navegador y se exporta como PDF, y el mismo render se envía al email para que el interesado y el asesor vean exactamente lo que había en pantalla.
El panel de administración usa un inicio de sesión sencillo a medida en vez de una infraestructura de autenticación completa, elegido a propósito: lo maneja un único equipo pequeño y conocido, así que una autenticación más pesada habría añadido fricción sin aportar protección real.
Cada umbral, mensaje de puntuación, porcentaje de coste por comunidad, peso por empleo y cadena de texto en pantalla es editable desde el panel. Urban Capital puede ajustar el producto según lo que ve en interesados reales, sin nosotros de por medio. La puntuación empezó como reglas fijas en código y se convirtió en un motor configurable precisamente para que gente no técnica pudiera hacerlo suyo.
El panel de administración es un verdadero back office de operador: un CMS que hace editable cada umbral, mensaje, coste por comunidad y palabra de texto, y un CRM ligero que filtra, sigue y exporta el pipeline de leads.
Un back office completo que el equipo maneja por sí mismo.
Empezamos con la puntuación en una hoja de Google, para que el equipo pudiera leer, editar y discutir la lógica en una herramienta familiar antes de formalizar nada en una base de datos. Montamos una página de diagnóstico aislada para probar la integración de principio a fin antes de conectarla al flujo de leads en producción.
A partir de ahí iteramos la calculadora directamente con el feedback del fundador, resolviendo cada pequeña fricción en la misma semana, luego convertimos la puntuación en un motor configurable y migramos el almacenamiento a una base de datos solo cuando el filtrado, el estado y la exportación convirtieron la hoja en el cuello de botella. No antes de tiempo.
Cuando el uso real sacó a la luz dos problemas de cara al interesado, se detectaron y resolvieron en la misma iteración: la cifra de dinero total ahora se calcula de forma consistente en pantalla, en el PDF y en los emails, y el informe se rediseñó para poder adjuntarse y enviarse directamente.
Volumen de leads, tasa de leads cualificados, conversión a llamadas con asesor, tiempo ahorrado por lead: nada de esto está aún registrado. La app está construida para capturar justamente esto, así que el siguiente paso es la medición, y añadiremos cifras reales aquí en cuanto las tengamos.
Con el motor en marcha y totalmente configurable, el trabajo pasa de construir a aprender: observar cómo se mueven los interesados reales por él, y ajustar la puntuación según lo que de verdad convierte.
Medir el embudo, del primer dato a la llamada con el asesor.
Ajustar la puntuación según los leads que de verdad convierten.
Mantener a los asesores fuera del primer filtro, y en las operaciones.
Un pequeño estudio de producto. Prototipamos, automatizamos y lanzamos.
Ser pequeños es la ventaja: trabajas directamente con quienes construyen la cosa, y nos importa más algo que aguante en producción que algo que quede bien en una presentación.