Transparência radical · Critérios públicos · Auditoria periódica
Princípio: meritocracia + rotação justa. Quem entrega qualidade aparece. Quem está começando também tem chance via fairness floor.
| Critério | Peso | O que mede |
|---|---|---|
| Proximidade | 30% | Mesmo CEP (5 dígitos)= 100. Mesma região (3 dígitos)= 80. Mesma cidade (2 dígitos)= 50. |
| Reputação (score 0-1000) | 30% | Composto: avaliações, taxa de comparecimento, velocidade resposta, taxa de fechamento, antiguidade. |
| Qualidade (tier + verified) | 20% | Base 50. +30 verified. +10/15/20 ouro/diamante/lendário. +10 se avg ≥ 4.5★. |
| Carga atual (fairness) | 20% | 0 pending= 100. ≤2= 90. ≤5= 60. ≤10= 30. 10+= 0. Rotação justa. |
O score acumulado de cada empresa é calculado por:
| Tier | Requisitos |
|---|---|
| 🥉 Bronze | Padrão (Bronze não recebe leads) |
| 🥈 Prata | 30+ dias rede · 10+ ratings · score ≥ 700 · avg ≥ 4.0★ |
| 🥇 Ouro | 90+ dias · 30+ ratings · score ≥ 800 · avg ≥ 4.3★ |
| 💎 Diamante | 180+ dias · 60+ ratings · score ≥ 900 · avg ≥ 4.5★ |
| 🌟 Lendário | 365+ dias · 200+ ratings · score ≥ 950 · avg ≥ 4.7★ |
Por princípio, o match NUNCA considera:
Mensalmente, cron network-fairness-audit analisa distribuição de leads recebidos vs proxy demographic (gênero do nome, região). Desvio >30% da média do nicho gera alerta interno pra revisão. Resultado público a partir de Set/2026.
Cada empresa tem um diagnóstico personalizado em /dashboard/network/why-not-receiving mostrando exatamente o que está pegando.
Qualquer alteração nos pesos ou critérios é anunciada com 30 dias de antecedência em release notes públicas. Histórico de versões mantido em audit log.
Última atualização: 14/05/2026 · v1 · Código fonte em src/lib/network/match.ts