Playbook · Imobiliárias · 20 min de leitura

Imobiliárias e real estate: funil, carteira e comissões

O padrão para juntar CRM, portais, contratos e financeiro num modelo único, acompanhando funil de vendas e locação, carteira de imóveis, comissões e inadimplência.

O que você vai levar
  • Ver as fontes típicas de uma imobiliária
  • Modelar funil, carteira e comissões
  • Ter um checklist de implementação end-to-end

Numa imobiliária, o dado que importa nasce espalhado por sistemas que quase nunca conversam entre si: o lead está no CRM, o anúncio está no portal, o contrato está numa pasta e o aluguel está no financeiro. Cada sistema conta um pedaço da mesma história, e sozinho nenhum responde as perguntas que o negócio faz todo dia. Este playbook mostra o padrão que a Nekt usa para juntar CRM, portais, contratos e financeiro num modelo único e consumível, acompanhando funil de vendas e locação, carteira de imóveis, comissões e inadimplência sem os erros que distorcem esses números.

1. Contexto: o que uma imobiliária precisa medir

Um punhado de métricas guia praticamente toda decisão numa imobiliária. Elas respondem perguntas diferentes, mas se apoiam na mesma base bem modelada.

Cada uma aponta para uma alavanca diferente: o funil mede a conversão, o tempo médio mede a liquidez da carteira, o status mede o estoque, as comissões conectam venda a remuneração, e a inadimplência mede o vazamento. O problema é que o dado vive espalhado entre CRM, portais e financeiro, e sem uma base modelada cada área calcula do seu jeito, ninguém fecha o número. É esse trabalho que a modelagem na Nekt resolve.

2. Fontes típicas de uma imobiliária

A maioria das imobiliárias tem os dados divididos entre o CRM, os portais de anúncio, os contratos e o sistema financeiro. Cada fonte entrega uma peça do quebra-cabeça, e o valor aparece quando elas se juntam numa camada modelada. Todas entram cruas na Bronze.

Nota

CRM e portais costumam ter informação sobreposta sobre o mesmo lead e o mesmo imóvel. Defina desde o começo qual é a fonte da verdade para cada campo: normalmente o CRM manda no cadastro do imóvel e na etapa do funil, o portal manda na origem do lead, e o financeiro manda no que foi efetivamente pago. Documentar isso evita conflito na hora de montar funil, comissões e inadimplência.

3. Modelagem recomendada na Gold

O objetivo é chegar a poucas tabelas na camada Gold, cada uma com uma granularidade clara e uma pergunta que ela responde. As fontes cruas do CRM, dos portais e do financeiro entram na Bronze, a limpeza e a padronização acontecem na Silver (leads, imóveis e contratos limpos), e o modelo de negócio final vive na Gold: uma visão de funil por lead/imóvel, uma tabela de carteira por imóvel, comissões por corretor, e contratos de locação com situação de pagamento.

Bronze
Camada bruta
CRM, portais e financeiro crus
  • Leads e imóveis do CRM
  • Contatos dos portais, contratos, cobranças
  • Como veio, sem edição
  • Valores e datas ainda como texto
refina
Silver
Camada tratada
Leads, imóveis e contratos limpos
  • Valores tipados, datas de verdade
  • Uma tabela por entidade
  • Leads deduplicados entre portais
  • Fonte da verdade definida por campo
refina
Gold
Camada de consumo
Funil, carteira e comissões
  • Funil por lead/imóvel
  • Carteira por imóvel com status e dias no mercado
  • Comissões por corretor, locação com pagamento
  • É daqui que dashboard e MCP leem

Funil por lead/imóvel (uma linha por lead)

A visão que mostra a conversão. Cada linha é um lead, com o imóvel de interesse, o corretor, a origem (portal ou site) e a etapa atual no funil (lead, visita, proposta, fechamento). É daqui que saem as taxas de conversão de cada etapa e o tempo entre elas.

Carteira de imóveis (uma linha por imóvel)

O estoque da imobiliária. Cada linha é um imóvel, com tipo, status atual, canal de captação, dias no mercado e valor. É a tabela que responde o que está parado, o que gira rápido e como está distribuído o portfólio.

Comissões por corretor (uma linha por comissão)

Cada linha é uma comissão gerada por um negócio fechado: corretor, imóvel, contrato, valor da comissão e situação (a receber, paga). Somando por corretor, você tem a produção de cada um.

Contratos de locação (uma linha por contrato)

Cada linha é um contrato de aluguel ativo, com imóvel, inquilino, proprietário, valor mensal e a situação de pagamento do período. É de onde saem inadimplência, ocupação e repasse.

Recorte de gold.carteira_imoveis

Uma linha por imóvel, com tipo, status, canal de captação, dias no mercado, valor e corretor já resolvidos:

imovel tipo status canal_captacao dias_no_mercado valor corretor
IM-3012 Apartamento disponível ZAP 18 R$ 620.000 Ana Prado
IM-3018 Casa reservado Site 42 R$ 890.000 Rui Melo
IM-3025 Apartamento disponível VivaReal 112 R$ 445.000 Ana Prado
IM-3031 Sala comercial alugado Indicação 7 R$ 3.200 Léa Dias
IM-3040 Casa vendido OLX 63 R$ 730.000 Rui Melo

Filtrando por status igual a disponível e dias_no_mercado acima de 90, você acha na hora os imóveis parados. Agrupando por corretor, vê a distribuição da carteira. Agrupando por canal_captacao, descobre de onde vêm os imóveis que giram mais rápido, tudo a partir de uma única tabela.

Dica

O MCP da Nekt cria as queries e os notebooks das transformações pra você a partir de linguagem natural. Peça "transforme os leads crus do CRM e dos portais numa Silver deduplicada" ou "monte uma Gold de carteira por imóvel com dias no mercado e status", e ele gera a transformação. Isso acelera MUITO montar as camadas Bronze, Silver e Gold: você descreve o que quer, revisa e ajusta, em vez de escrever cada passo do zero.

4. Armadilhas

Três armadilhas aparecem em quase todo projeto de dados de imobiliária. Elas não quebram o pipeline, o que é pior: entregam números plausíveis, mas errados. Vale conhecer as três antes de modelar.

Cuidado: o mesmo lead aparece duplicado

Um mesmo interessado costuma chegar por mais de um portal ao mesmo tempo: ele preenche o formulário no ZAP, depois no VivaReal, e ainda manda mensagem pelo site. Se você contar cada contato como um lead novo, o topo do funil infla e a taxa de conversão desaba artificialmente. É preciso deduplicar leads na Silver, juntando os contatos da mesma pessoa (por telefone, e-mail ou documento) numa única entrada, e guardando de quais portais ela veio. Sem isso, o funil mede volume de formulário, não volume de gente de verdade.

Cuidado: não misture venda com locação

Venda e locação são negócios diferentes, com métricas e ciclos diferentes. A venda tem um ciclo longo, comissão de percentual sobre um valor alto e acontece uma vez. A locação tem ciclo curto, receita recorrente mês a mês, inadimplência e repasse ao proprietário. Se você juntar os dois na mesma tabela de funil ou de comissões sem separar, as médias ficam sem sentido: um tempo médio que mistura 90 dias de venda com 10 dias de aluguel não descreve nenhum dos dois. Mantenha a distinção explícita, com uma coluna de tipo de negócio, e calcule as métricas separadamente.

Cuidado: imóvel não é unidade

Em empreendimentos e prédios, é fácil confundir o imóvel (o empreendimento como um todo) com a unidade (o apartamento específico à venda). Se a carteira contar o empreendimento como uma linha só, você perde a granularidade de status por unidade, e um prédio com 30 apartamentos, sendo 28 vendidos e 2 parados, aparece como um único imóvel de status ambíguo. Modele a granularidade certa: uma linha por unidade negociável, com o empreendimento como uma dimensão, para que dias no mercado e status façam sentido unidade a unidade.

5. Use case: dashboard de funil e carteira + agente de IA

Com as tabelas de funil, carteira, comissões e locação na Gold, dois consumos aparecem quase de graça em cima do mesmo modelo.

Um dashboard de funil e carteira lê direto das tabelas Gold: a conversão de cada etapa do funil, os imóveis parados (disponíveis com muitos dias no mercado), a inadimplência dos aluguéis, a taxa de ocupação e a produção por corretor. Como leads já vêm deduplicados e venda está separada de locação, os números fecham e o gestor enxerga na hora onde a operação trava e onde o caixa vaza.

Um agente de IA, via MCP, responde perguntas em linguagem natural sobre as mesmas tabelas: "quais imóveis estão parados há mais de 90 dias", "qual corretor converteu mais esse mês", "quanto da carteira de locação está inadimplente". Em vez de esperar um analista montar a query, quem precisa da resposta pergunta e recebe o número na hora.

O que faz o agente ser confiável é a Camada Semântica descrevendo essas tabelas: o que é cada coluna, que o lead já vem deduplicado, que venda e locação são tipos separados, o que significa cada status da carteira. Sem essa descrição, a IA adivinha e erra. Com ela, a IA responde com as mesmas regras que o dashboard usa, e os dois batem. Uma modelagem, dois consumos que nunca se contradizem.

Caso de usoimobiliária de médio porte

Uma imobiliária de médio porte captava leads por três portais e pelo site, com o cadastro dos imóveis no CRM e os aluguéis no financeiro. O funil reportado parecia enorme até percebermos que o mesmo interessado entrava várias vezes por portais diferentes, e que venda e locação estavam somadas na mesma conta. Ao deduplicar os leads na Silver, separar venda de locação e montar uma carteira por imóvel com dias no mercado na Gold, o funil e a carteira viraram números em que a diretoria finalmente confiava. Em cima da mesma camada Gold, plugaram um dashboard de funil e carteira e um agente que responde perguntas de imóveis parados e produção de corretor no dia a dia.

6. Checklist de implementação

O caminho end-to-end, na ordem em que costuma fazer sentido. Cada passo se apoia no anterior, então vale seguir de cima para baixo.

Experimente na Nekt
Abra seu workspace e comece pela carteira de imóveis na Gold. Se você já tem o CRM conectado, montar a primeira versão da carteira com status e dias no mercado é o passo que mais rápido vira valor, porque já revela os imóveis parados.
Abrir na Nekt
↗ Vá fundo nos docs: Modelagem e Camada Semântica
Playbooks
Ver todos os playbooks por vertical