Cuando Inmobiliaria Levante (cliente real, nombre cambiado) nos contrató el verano pasado, su día a día era un pequeño ecosistema mantenido a mano:
- 3 Google Sheets para listings, una por barrio
- 1 Excel para cruzar compradores con propiedades
- 1 Trello para ofertas y negociaciones
- 1 WhatsApp Business para clientes
- 1 Holded para facturación
- 1 calendario en Outlook
- Y una carpeta de Dropbox con 4.800 fotos en subcarpetas en las que nadie confiaba
Cada lunes por la mañana la responsable de oficina pasaba 2,5 horas copiando datos de los Excels a un PDF "informe semanal de KPIs" que el jefe leía mientras tomaba el café.
Once meses después habíamos sustituido casi todo eso por una sola app interna a medida. 2.400 horas/año ahorradas. Los listings subían el mismo día en que se captaban en lugar de esperar una media de 4 días. El jefe dejó de pedir el PDF de los lunes — porque el dashboard estaba en directo en la TV de pared.
Ésta es la historia del proyecto, lo que hicimos bien, lo que hicimos mal y por qué el software a medida sigue siendo mejor que el SaaS estándar para un tipo concreto de empresa.
Por qué no elegimos un SaaS de los que ya hay
Lo primero que hicimos no fue escribir código. Fue descartar las opciones existentes. Preguntamos al equipo:
- "¿Habéis probado Idealista Tools, Witei, Inmovilla?" → Sí, dos de ellas. "Se acercan, pero los flujos siguen sintiéndose forzados. Doblamos nuestro proceso para encajar en la herramienta, no al revés."
- "¿Por qué no os quedasteis?" → "Porque exportar nuestros datos era un infierno y el precio escalaba por agente, así que crecer nos castigaba."
Ése es el test honesto del software a medida: si 3 SaaS mainstream ya encajan más o menos, el a medida es la respuesta equivocada. Compra SaaS, acepta el 80% de fit, sigue.
Pero para Inmobiliaria Levante tres cosas inclinaron la balanza:
- Tenían una lógica única de reparto de comisiones (por agente, por inmueble, por origen del comprador) que ningún SaaS modelaba bien.
- Tenían un pipeline de partners con 4 brokers hipotecarios locales y 2 empresas de reformas que necesitaba compartir datos en vivo — algo que ningún SaaS exponía.
- El jefe tenía 58 años, había usado 3 PMSs en 20 años y se negaba a pagar 99€/mes/agente para siempre por una herramienta que no era suya.
Ganó el a medida.
Lo que construimos (y en qué orden)
Trabajamos en 9 sprints de 1 semana, cada viernes haciendo demo al equipo entero en la oficina con café.
Sprint 1 — auth, roles, base multi-tenant
Empezamos por la infraestructura aburrida. Auth con email + Google para agentes. Roles (admin, agente, partner hipotecario, partner de reformas, lectura para el dueño). Audit log en cada escritura. PostgreSQL con row-level security para separar partners.
Esa semana no se vio nada. El jefe estaba nervioso. Aguantamos.
Sprint 2 — módulo de listings + pipeline de fotos
El módulo más usado. Construimos:
- Un formulario con valores por defecto desde el código postal (referencia catastral pulled vía API de Catastro).
- Un flujo de subida de fotos desde iPhone para que el agente fotografíe un piso y publique en 4 minutos. EXIF alimenta GPS, número de habitaciones y superficie cuando está disponible.
- Un pipeline automático de WebP/AVIF + watermark (en una función serverless minúscula — nos cuesta 1,40€/mes).
- Un paso de difuminado automático de caras y matrículas respetando privacidad (uno de los favoritos sorpresa — el jefe había tenido una queja dos años antes).
Sprint 3 — compradores + motor de matching
Cada comprador tiene un perfil de búsqueda. El motor cruza cada nuevo listing contra todos los perfiles activos en milisegundos. Tres minutos después de captar un inmueble, sale un WhatsApp automático a los compradores adecuados con una nota personal del agente asignado.
La integración con WhatsApp Business API (Cloud API oficial) fue el cambio de comportamiento más grande de la empresa. Tasa de apertura: 94%. Respuestas: 38%. Compáralo con los emails masivos que solían hacer (12% / 1,5%).
Sprint 4 — ofertas + timeline de negociación
Sustituyó a Trello. Cada inmueble tiene un timeline vertical de ofertas, contraofertas, archivos, firmas, con menciones tipo Slack para que toda la comunicación interna esté en contexto. Metimos Docusign vía API para firmas digitales.
Sprint 5 — integración con Holded
La temida. La API de Holded es funcional pero no la más fluida en España. Construimos un sync bidireccional: las operaciones cerradas en nuestra app crean facturas borrador en Holded con el IVA correcto, el reparto de comisión correcto y la etiqueta correcta para la presentación trimestral del jefe. La asesora lloró de alegría.
Sprint 6 — comisiones + payouts automáticos
Aquí el a medida destrozó las opciones del mercado. Modelamos su regla exacta: el agente se lleva el 40% de la comisión normalmente, el 50% si el comprador vino de su red personal, con un tope de X€/mes y un bonus trimestral si se cumple un objetivo de equipo. El sistema calcula esto solo y produce un informe el día 1 de cada mes, listo para SEPA.
Sprint 7 — dashboards + la vista para la TV de pared
KPIs en directo en una TV fijada en la oficina. Visitas esta semana, listings captados, ofertas en marcha, valor del pipeline, ranking de agentes. Actualización en tiempo real. En dos semanas el comportamiento del equipo cambió sin un solo email del jefe — competencia, gamificada.
Sprint 8 — portal de partners
Una vista reducida de ciertos listings expuesta a brokers hipotecarios y empresas de reformas. Pueden dejar presupuestos, pedir fotos, marcar interés. Sustituyó a un grupo de WhatsApp horrible con 19 personas.
Sprint 9 — buscador, exports, pulido del admin
Búsqueda con Algolia, un endpoint de exportación GDPR de un clic, y un panel de admin limpio para el jefe. También dejamos algo para compliance: borrado automático de los datos de comprador 24 meses después de su última actividad, una casilla que él no sabía que faltaba hasta que se la mencionamos.
En lo que metimos la pata (para que tú no)
No vamos a fingir que todo fue perfecto. Dos errores reales:
- El sprint 3 se nos fue 4 días porque subestimamos el proceso de aprobación de WhatsApp Business. Lección: arranca las aprobaciones de API el día 1 de cualquier proyecto que toque WhatsApp, Apple Pay o Stripe. La burocracia no espera.
- El sprint 6 tenía un bug de redondeo que pagaba 4,20€ menos a un agente en su primera nómina. Lo notó en 3 minutos (las comisiones son personales, claro). Añadimos tests de propiedades ese mes — nunca habría pasado en producción con lo que testeamos ahora. Lección dolorosa y útil.
Los números, 11 meses después
| Antes | Después |
|---|
| Tiempo captación → publicación | 4 días media | mismo día |
| Horas administrativas / agente / sem | ~9 | ~2 |
| Tasa de apertura WhatsApp | 12% (email) | 94% |
| Listings publicados / mes | 38 | 71 |
| Ofertas gestionadas en herramienta | 0 (Trello) | 100% |
| Informe mensual de KPIs | 2,5h manual | en directo |
| Coste tooling / mes | 647€ (mixto) | 89€ (hosting) |
| Horas ahorradas / año (equipo) | — | ~2.400 |
| Ciclo medio de venta | 71 días | 52 días |
A un coste cargado medio de 18€/h por hora administrativa de agente, solo las horas ahorradas son 43.200€/año. El coste del proyecto se amortizó en 4,1 meses.
Cuándo el software a medida es lo correcto (y cuándo no)
A medida cuando:
- Tienes un proceso que es un diferencial real, no una copia de la competencia
- 3+ SaaS existentes encajan más o menos pero requieren atajos cada semana
- El precio por puesto castiga tu crecimiento
- Tu IP está en los datos + workflow
- Estás dispuesto a comprometerte con la propiedad: mantenimiento, evolución, contratar o aliarte a largo plazo
Off-the-shelf cuando:
- Tus procesos son un 80%+ estándar de tu sector
- Estás en fase early, pre-product-market-fit, y necesitas aprender primero
- Tienes menos de 15k–20k€ de presupuesto de build
- No tienes a nadie que pueda hacer de product owner interno
Le decimos a los clientes que compren SaaS alrededor de un tercio de las veces. No es una errata. Rechazamos esos proyectos con gusto.
¿Tu negocio es caso para custom?
Hacemos un discovery de 2 horas gratis para PYMES que creen haber superado las hojas de cálculo. Mapeamos tus procesos reales, hacemos contigo la cuenta comprar-vs-construir y te damos la respuesta honesta — incluso si es "quédate en Notion otro año".
Reserva una llamada de discovery o descubre nuestros servicios de software a medida.
Las hojas de cálculo no escalan. El proceso sí.