Automatizaciones Básicas para Inmobiliarias con Google Sheets: 7 flujos útiles

En CABA y el GBA, la operación diaria de una inmobiliaria mezcla volumen de consultas, documentación, seguimiento comercial y reporting. Y en un contexto argentino donde los precios pueden estar publicados en USD pero las reservas, señas, expensas y costos operativos se mueven en pesos argentinos ($), la necesidad de ordenar y actualizar información es permanente. ¿La buena noticia? Con Google Sheets podés armar automatizaciones básicas (sin programar) que ahorran horas y mejoran la calidad del seguimiento.
Además, el mercado viene empujando fuerte hacia procesos más “data-driven”. Hay tableros públicos y fuentes de datos relevantes (por ejemplo, Buenos Aires Data con variables del mercado inmobiliario) y reportes de la industria que destacan el avance de la automatización y el análisis predictivo en Argentina. No hace falta ir directo a una plataforma compleja: empezar con 7 flujos simples en Sheets ya genera impacto en captación, agenda, pipeline y reporting.
Objetivo de este artículo: darte 7 automatizaciones prácticas para inmobiliarias con ejemplos listos para copiar, orientadas a CABA/GBA, y con criterios reales (barrios, expensas, cochera, PH, moneda mixta, etc.).
Antes de automatizar: estructura mínima recomendada (y cómo evitar el caos) Plantilla base: 4 pestañas que ordenan todoPara que las automatizaciones no se rompan, conviene que tu Google Sheets tenga una estructura estable. Una configuración típica para una inmobiliaria chica o mediana:
- Propiedades: inventario (captación y cartera).
- Consultas/Leads: todas las entradas (portales, WhatsApp, Instagram, referidos).
- Agenda/Seguimiento: tareas y próximas acciones.
- Reportes: métricas, pipeline y tableros.
Si faltan estos campos, después es difícil automatizar estados, vencimientos o reportes:
- ID único (propiedad y lead): evita duplicados.
- Fecha de alta (captación / consulta).
- Estado (publicada, reservada, alquilada, vendida, pausada; o lead nuevo, contactado, visita, oferta, cerrado).
- Barrio / zona (Palermo, Recoleta, Belgrano, Caballito; o GBA Norte/Sur/Oeste).
- Moneda (USD / $) y precio.
- Expensas (si aplica) y datos clave: UF, cochera, apto crédito, PH.
Cuando entran propiedades por múltiples canales (dueño directo, referido, prospección, cartel, Instagram), es común repetir registros o perder datos. Este flujo arma una entrada consistente y ayuda a detectar duplicados (por dirección, dueño o teléfono).
Cómo implementarlo (simple, sin Apps Script)- Creá un Google Form “Alta de propiedad” (dueño, teléfono, dirección, barrio, m², ambientes, precio sugerido, expensas, observaciones, si tiene cochera, si es PH, etc.).
- Vinculalo a Sheets (pestaña Captación (Respuestas)).
- En la pestaña Propiedades, usá fórmulas para traer y limpiar datos.
1) Generar ID único (por zona + barrio + correlativo):
Si tu barrio está en B2 y querés un correlativo basado en fila:
=UPPER("CABA-"&LEFT(B2,5)&"-"&TEXT(ROW(A2)-1,"00000"))
2) Detección de duplicados por dirección (normalizada):
=IF(COUNTIF($C:$C,C2)>1,"Posible duplicado","OK")
Consejo operativoEn CABA, muchas direcciones vienen con variaciones (“Av.” vs “Avenida”, piso/depto, etc.). Para mejorar, agregá una columna “Dirección normalizada” (sin puntos, en mayúsculas) y compará sobre esa.
Flujo 2: Seguimiento de leads con estados + “próxima acción” automática Qué resuelveUn problema típico: entran 30 consultas por día desde portales y redes, se responden rápido, pero después nadie sabe quién quedó “en visto”, quién pidió visita o quién estaba a nada de reservar. Este flujo crea un mini-CRM en Sheets con estado, prioridad y próxima acción.
Estructura recomendada (Consultas/Leads)- Fecha ingreso
- Nombre
- Teléfono
- Propiedad consultada (ID Propiedad)
- Barrio de interés
- Presupuesto (USD / $)
- Estado (Nuevo / Contactado / Visita / Oferta / Cerrado / Perdido)
- Último contacto
- Próxima acción
- Vencimiento (SLA)
1) SLA de respuesta (por ejemplo, 24 hs hábiles como regla interna):
=IF(A2="","",A2+1)
(A2 = fecha/hora de ingreso; si querés horas exactas, usá +1/24 para 1 hora, +12/24 para 12 horas)
2) Próxima acción según estado:
=IFS(H2="Nuevo","Responder y calificar",H2="Contactado","Proponer visita",H2="Visita","Enviar info + seguimiento",H2="Oferta","Coordinar reserva/seña",H2="Cerrado","Pedir referido",H2="Perdido","Etiquetar motivo")
Tip “bien inmobiliario”Separá motivo de pérdida (precio, expensas altas, ubicación, no apto crédito, se alquiló/vendió otra unidad, etc.). Después eso alimenta el reporting y mejora tu captación: ¿cuántos se caen por expensas en Recoleta? ¿cuántos piden cochera en Belgrano?
Flujo 3: Agenda automática de visitas y recordatorios internos (sin CRM) Qué resuelveEn semanas intensas, se pisan visitas, se olvida confirmar, o queda sin agendar el seguimiento post-visita. Con este flujo, Sheets te arma una agenda con confirmación y tareas derivadas.
Armado de la agendaEn la pestaña Agenda definí columnas:
- Fecha/hora visita
- ID Propiedad
- Cliente
- Asesor
- Dirección
- Estado visita (Agendada / Confirmada / Reprogramada / Realizada / No asistió)
- Seguimiento post-visita (fecha)
1) Fecha de seguimiento post-visita (24 hs después):
=IF(A2="","",A2+1)
2) Semáforo por proximidad (útil para saber qué se viene hoy/mañana):
=IFS(A2<NOW(),"Vencida",A2<NOW()+1,"Hoy/24 hs",A2<NOW()+2,"Mañana/48 hs",TRUE,"Futura")
Extra recomendableSi trabajás con varios asesores, agregá validación de datos para “Asesor” y “Estado visita”. La consistencia del dato es lo que después permite reportar de forma confiable.
Flujo 4: Publicación y control de cartera con checklist (portales, fotos, documentación) Qué resuelveEn Argentina, la velocidad de publicación y la calidad del material (fotos, planos, tour 360°, render) impactan fuerte. Fuentes del sector remarcan que la exposición máxima y la ejecución semanal del plan de comercialización son claves para vender. Este flujo convierte el “pendiente” en un checklist auditable.
Checklist sugerido por propiedad- Fotos profesionales
- Video / tour 360°
- Plano
- Documentación (título, reglamento, expensas al día)
- Publicada en portales
- Publicación en redes
- Cartel
- Open house (si aplica)
1) Estado “Lista para publicar” (si todas las casillas están OK):
Suponiendo que en columnas H a N tenés checks TRUE/FALSE:
=IF(COUNTIF(H2:N2,FALSE)=0,"Lista para publicar","Pendiente")
2) % de completitud:
=IFERROR(COUNTIF(H2:N2,TRUE)/COLUMNS(H2:N2),0)
Tabla rápida: checklist vs. impacto Elemento Impacto en conversión Uso típico en CABA Fotos profesionales Alto Clave en Palermo/Belgrano por competencia de publicaciones Plano Medio/Alto Muy pedido en PH y unidades antiguas Tours 360° Medio Útil cuando el interesado está en otra provincia/país Expensas y datos claros Alto Evita pérdida de tiempo: filtra rápido por costo mensual Flujo 5: Actualización de precios en USD/$ con tipo de cambio y “alertas” por desvíos Qué resuelveEn el mercado argentino es habitual publicar ventas en USD y alquileres en $. A eso sumale ajustes, renegociaciones y la necesidad de evaluar precios por m². Este flujo te permite tener precio equivalente, precio por m² y alertas cuando una publicación queda desactualizada.
Campos mínimos- Moneda (USD o $)
- Precio
- Tipo de cambio de referencia
- Superficie (m² totales o cubiertos)
- Precio equivalente en USD
- USD/m²
1) Precio equivalente en USD:
Si Moneda está en D2 y Precio en E2, y el tipo de cambio (ARS por USD) está en Reportes!B1:
=IF(D2="USD",E2,IF(D2="$",E2/Reportes!$B$1,""))
2) USD por m² (si m² está en F2):
=IFERROR(G2/F2,"")
Alertas por desvíosPodés marcar propiedades con precio “fuera de rango” contra un objetivo por barrio. Por ejemplo, si tenés en Reportes una tabla de referencia de USD/m² por barrio (no es tasación, es guía interna), podés comparar y alertar si se desvía mucho.
=IF(ABS(H2-ObjetivoBarrio)/ObjetivoBarrio>0,15,"Revisar precio","OK")
(H2 = USD/m², ObjetivoBarrio = valor traído por BUSCARV/XLOOKUP)
Dato útil para argumentar puertas adentroExisten fuentes públicas y tableros que siguen variables del mercado (por ejemplo, Buenos Aires Data para indicadores de CABA) y reportes de transacciones y montos escriturados (como tableros data driven del mercado). Aunque no los pegues directo en el día a día, sirven para respaldar decisiones de ajuste de precio y para explicar al propietario por qué conviene recalibrar.
Flujo 6: Reporting automático: tablero de pipeline y desempeño comercial Qué resuelveSin reporting, todo queda en sensación: “esta semana estuvo floja” o “entraron muchas consultas”. Con un tablero simple, podés ver volumen, conversión y cuellos de botella. ¿Se caen después de la visita? ¿Falta seguimiento? ¿El problema es el precio o la calidad del lead?
Métricas base para inmobiliarias (CABA/GBA)- Consultas por canal (portal, WhatsApp, Instagram, referido)
- Tiempo medio de respuesta
- Tasa de visitas por lead
- Tasa de ofertas por visita
- Cierres por asesor
- Stock: publicadas vs. pausadas vs. reservadas
1) Consultas por canal (conteo):
=COUNTIF(Leads!C:C,"Instagram")
2) Tiempo de respuesta (en horas):
Si ingreso está en A2 y primer contacto en B2:
=IF(OR(A2="",B2=""),"", (B2-A2)*24 )
3) Pipeline por estado (tabla dinámica)
Acá conviene usar Tabla dinámica (Pivot table) sobre Leads: filas por “Estado”, valores “COUNTA de ID Lead”. En 2 minutos tenés un embudo.
Tabla sugerida de un mini-tablero semanal Indicador Cómo se calcula Meta razonable (referencia interna) Tiempo medio de respuesta Promedio horas (primer contacto - ingreso) < 2 hs en horario laboral Visitas / Leads # Visitas realizadas / # Leads calificados 10% a 25% (según segmento) Ofertas / Visitas # Ofertas / # Visitas 5% a 15% Cierres / Ofertas # Operaciones / # Ofertas 20% a 50% Flujo 7: Control de vencimientos y cumplimiento (documentación, reservas y aspectos legales) Qué resuelveUna operación se puede trabar por papeles o vencimientos: constancias, informes, documentación del consorcio, y en alquileres, condiciones contractuales y actualizaciones. Este flujo crea alertas por fecha para no llegar tarde.
Qué cosas conviene trackear- Vencimiento de reserva/seña (si se manejan plazos)
- Vencimiento de autorización de publicación (si usás exclusividad con plazo)
- Últimas expensas (fecha del comprobante) y deuda
- Vigencia de contratos de alquiler y fechas de actualización
- Documentación del inmueble (según caso): reglamento de copropiedad, planos, etc.
En alquileres, es importante contemplar el marco normativo vigente y sus cambios (por ejemplo, regímenes que se modificaron en los últimos años). La normativa aplicable puede impactar en plazos, ajustes, cláusulas y actualizaciones. Por eso, más allá de automatizar fechas, conviene validar cada caso con asesoramiento profesional y mantener un registro claro de condiciones pactadas y documentación. En CABA, además, hay prácticas y requisitos usuales vinculados a informes, garantías y condiciones comerciales que varían según propietario y segmento.
Ejemplos listos para copiar1) Alerta por vencimiento próximo (7 días):
Si la fecha de vencimiento está en J2:
=IF(J2="","",IF(J2<TODAY(),"Vencido",IF(J2<=TODAY()+7,"Vence en 7 días","OK")))
2) Formato condicional recomendado:
- “Vencido” en rojo
- “Vence en 7 días” en amarillo
- “OK” en verde
- Una fuente de verdad: la propiedad tiene un solo ID y un solo registro “activo”.
- Estados cerrados: evitá que cada asesor escriba “En seguimiento”, “Seguimiento”, “Siguiendo”. Usá listas desplegables.
- Fechas con formato consistente (dd/mm/aaaa) y, si aplica, fecha+hora.
- Campos críticos obligatorios: barrio, moneda, precio, estado, asesor.
- Backups: duplicado semanal del archivo si es una hoja central.
- Copiar y pegar sin control: rompe fórmulas. Solución: rangos protegidos y columnas calculadas bloqueadas.
- Dejar celdas vacías clave: después no filtra ni reporta. Solución: validación y “campos obligatorios”.
- Moneda mezclada sin etiqueta: confunde todo. Solución: columna “Moneda” + equivalencias automáticas.
- Forms para captación con ID y control de duplicados.
- Leads con estados y próxima acción automática.
- Agenda de visitas con seguimiento post-visita.
- Checklist de publicación para acelerar salida a mercado.
- Precios USD/$ con equivalencias y alertas.
- Tablero de reporting (tiempos, conversiones, stock).
- Vencimientos y semáforos para documentación/reservas/contratos.
¿Vale la pena si ya usás un CRM? Sí, porque Sheets puede funcionar como capa operativa (control, calidad de datos, tableros rápidos) o como plan B cuando el equipo necesita una vista simple. Y si todavía no hay CRM, estas automatizaciones te dan orden y previsibilidad sin sumar costos fijos, algo muy relevante en el contexto económico argentino.
Próximo paso recomendado: elegí dos flujos (por ejemplo, captación + leads) y ejecutalos primero. Cuando el equipo se acostumbra a cargar bien, el resto se construye casi solo.
Este artículo es informativo. No constituye asesoramiento legal, contable, fiscal ni de inversión.

