Vendas7 min de leitura

Heat score: como classificar leads do Google Maps por temperatura de compra

Lead sem site é o lead mais quente do Maps. Veja a fórmula do heat score (0–100) com pesos por sinal digital — website, redes sociais, rating, reviews, WhatsApp e categoria.

Lista de leads do Google Maps com badge de temperatura quente, morno e frio e barra de heat score de 0 a 100

O que é um lead quente, morno e frio no Google Maps?

Resposta direta: a temperatura mede a distância entre o negócio e uma compra que você pode entregar. Sem site = quente (dor visível); só redes sociais = morno (presença amadora); domínio próprio bem estruturado = frio (já resolveu).

Temperatura por padrão de presença digital
Presença digitalTemperaturaPor quêPrimeira oferta ideal
Sem website (só perfil do Google)QuenteNão tem o que você vende — dor imediata e visívelCriação de site / presença completa
Facebook / Instagram / linktr.ee / negocio.site / bio.linkMornoSabe que precisa de presença, mas parou no improvisadoSite profissional + integração com as redes
Domínio próprio (ex.: clinica.com.br)FrioJá investe em presença digitalTráfego pago, SEO, CRM, serviços de upsell

Como funciona a fórmula do heat score (com números)?

Resposta direta: oito sinais com pesos fixos, somados e normalizados para 0–100. A fórmula é pública por decisão de produto — equipe que entende a nota confia na fila.

Definição citável: heat score é a soma ponderada de sinais digitais do perfil do Google Maps — presença, reputação, contato e aderência — normalizada em 0–100 e calculada no servidor, com pesos configuráveis por tenant.
  1. Sem website: +35 (o maior sinal isolado de intenção).
  2. Website social (facebook.com, instagram.com, linktr.ee, wa.me, negocio.site, business.site, bio.link): +18.
  3. Rating ≥ 4,0: +12 (reputação estável = negócio vivo e operando).
  4. Reviews ≥ 15: +10 (volume de movimento relevante).
  5. Telefone válido em formato E.164: +10 (canal de contato pronto).
  6. WhatsApp detectável (celular com DDD móvel): +8 (canal de campanha disponível).
  7. Perfil não reivindicado (não-claimed): +2 (geralmente menos maduro digitalmente).
  8. Categoria dentro do alvo da busca: +5 (aderência de ICP).
  9. Soma máxima 82 → normalização linear para 0–100.

Por que o cálculo deve rodar no servidor (e não na extensão)?

Resposta direta: porque classificação calculada no cliente é editável e não auditável. O servidor normaliza a URL, valida o telefone (E.164 via libphonenumber), detecta WhatsApp, deduplica e só então pontua — inclusive recalculando quando um merge preenche campos que estavam vazios.

Exemplo real do fluxo: a extensão envia website = facebook.com/clinica; o servidor classifica como página social (+18, morno). Se um lote posterior trouxer o domínio próprio, o merge atualiza para domínio próprio (frio) e o heat cai — a temperatura é sempre o retrato mais recente.

Como usar a temperatura no dia a dia de vendas?

Resposta direta: filtre quentes para contato humano imediato (Kanban + WhatsApp 1:1) e mornos para campanhas com sequência de follow-up; frios entram em nutrição de longo prazo ou recebem oferta de serviço complementar.

  • Kanban: arraste quentes para 'Interessado' no primeiro atendimento; a trilha de auditoria registra cada movimentação.
  • Campanhas: enfileire audiência por filtro de temperatura com janela de horário, limite diário e aquecimento de número.
  • Webhooks: lead.created e lead.stage_changed notificam seu CRM — o heat score vai junto no payload.
  • Exportação CSV: filtre por temperatura mínima antes de exportar para ferramentas externas.

Perguntas frequentes

Fontes e referências

Este artigo está disponível em português (pt-BR). · Play Google Scraper

← Todos os artigos