# D2 — CRM & Finanças

> Hoje: vais transformar o esqueleto em sistema **operacional**. CRM e Finanças com dados reais — não dados fictícios.

⏱ **Tempo total estimado:** 90-120 min
🎯 **Outcome do dia:** sabes exatamente o teu pipeline atual em €, e o teu cashflow do mês anterior.

---

## Pré-requisitos

- [ ] D1 concluído (Notion OS importado)
- [ ] Acesso a:
  - Lista de deals/oportunidades comerciais que tens em mente, no email, ou em ferramenta atual
  - Extrato bancário do último mês
  - Lista de subscrições/SaaS que pagas mensalmente

---

## Bloco 1 — CRM (45-60 min)

### Etapa 1.1 · Cria as 4 DBs do CRM

Abre **`01 — CRM Comercial`**. Cria estas 4 DBs (Full page databases):

#### DB 1: **Contactos**

Sob a secção "## 2.1 Contactos" no .md importado, cria a DB:

| Propriedade | Tipo |
|---|---|
| Nome | Title |
| Tipo | Select (Lead, Cliente, Parceiro, Antigo cliente) |
| Empresa | Text |
| Cargo | Text |
| Email | Email |
| Telefone | Phone |
| Origem | Select (Indicação, LinkedIn, Site, Evento, Cold, Outro) |
| Owner | Person |
| Última interação | Date |
| Notas | Text |

#### DB 2: **Pipeline de Deals**

| Propriedade | Tipo |
|---|---|
| Nome do Deal | Title |
| Contacto principal | Relation → Contactos |
| Valor | Number (formato €) |
| Probabilidade | Select (10%, 25%, 50%, 75%, 90%, 100%) |
| Estado | Select (Lead, Qualificado, Proposta, Negociação, Fechado, Perdido) |
| Data prevista fecho | Date |
| Owner | Person |
| Origem | Select (espelha Contactos) |
| Próxima ação | Text |
| Notas | Text |

**Formula que precisas adicionar:**
- **Valor ponderado** (Formula type):
  ```
  prop("Valor") * (toNumber(prop("Probabilidade")) / 100)
  ```

#### DB 3: **Propostas**

| Propriedade | Tipo |
|---|---|
| Título | Title |
| Deal | Relation → Pipeline |
| Valor | Number (€) |
| Data envio | Date |
| Validade | Date |
| Estado | Select (Rascunho, Enviada, Vista, Aceite, Rejeitada) |
| PDF | Files & media |

#### DB 4: **Atividades**

| Propriedade | Tipo |
|---|---|
| Resumo | Title |
| Tipo | Select (Email, Call, Reunião, Mensagem, Follow-up) |
| Contacto | Relation → Contactos |
| Deal | Relation → Pipeline |
| Data | Date |
| Estado | Select (Agendado, Concluído, Cancelado) |
| Owner | Person |

---

### Etapa 1.2 · Cria as 5 vistas críticas

**Em Pipeline de Deals:**
- **Pipeline (Board)** — agrupa por Estado, ordena por Valor desc
- **A fechar este mês** — Table, filtra "Data prevista fecho" no mês atual + Estado != Fechado/Perdido
- **Stale deals** — filtra Created há +30 dias + Estado != Fechado/Perdido

**Em Atividades:**
- **Esta semana** — Calendar view por Data
- **Atrasados** — Filter Data < hoje AND Estado = Agendado

---

### Etapa 1.3 · Popular com deals REAIS (não inventes)

**Mínimo viável:** 5 deals reais que tens em jogo hoje.

Para cada um:
- Nome do Deal: "[Empresa] — [Produto/Serviço]"
- Contacto principal: cria contacto se não existir
- Valor estimado (mesmo aproximado)
- Probabilidade honesta (não "100% para todos")
- Estado atual
- Data prevista de fecho (estimada)

**Não inventes deals fictícios.** Se só tens 1 deal real, popular 1 deal real é mais útil que 10 fictícios.

✓ **Checkpoint:** vês 5+ deals reais no Pipeline. Sabes em € quanto tens em jogo.

---

### Etapa 1.4 · Adiciona 5+ contactos reais

Para cada deal, já criaste 1 contacto. Adiciona mais 5-10 contactos que NÃO são deal ativo mas são relevantes:
- Antigos clientes (potencial recompra)
- Parceiros estratégicos
- Leads quentes que ainda não viraram deal

---

## Bloco 2 — Finanças (45-60 min)

Abre **`03 — Gestão Financeira`**.

### Etapa 2.1 · Define o Plano de Contas (decisão estratégica)

**Antes de criares qualquer DB:** decide as categorias.

Recomendado para começar (não inventes 50):

**Entradas (5):**
- Vendas Produto
- Vendas Serviço
- Subscrições
- Devoluções/Estornos
- Outras

**Saídas (10):**
- Software/SaaS
- Salários
- Outsourcing/Freelancers
- Marketing
- Comissões
- Impostos
- Bancos
- Equipamento
- Office (rendas, utilities)
- Outras

**Anota esta lista.** Vai ser a base de tudo.

---

### Etapa 2.2 · Cria DB **Transações**

| Propriedade | Tipo |
|---|---|
| Descrição | Title |
| Data | Date |
| Tipo | Select (Entrada, Saída) |
| Categoria | Select (cola as 15 categorias acima) |
| Valor | Number (€) |
| Conta | Select (Conta principal, Cartão, Stripe, PayPal) |
| Comprovativo | Files & media |
| Notas | Text |

---

### Etapa 2.3 · Cria DB **Despesas Recorrentes**

| Propriedade | Tipo |
|---|---|
| Descrição | Title |
| Categoria | Select |
| Valor | Number (€) |
| Periodicidade | Select (Mensal, Trimestral, Anual) |
| Próximo débito | Date |
| Ativa? | Checkbox |
| Owner | Person |

**Formula:**
- **Custo mensal equivalente:**
  ```
  if(prop("Periodicidade") == "Mensal", prop("Valor"),
    if(prop("Periodicidade") == "Trimestral", prop("Valor") / 3,
      prop("Valor") / 12))
  ```

Cria vista **"Custo mensal total"** — agrupa por Categoria, mostra Sum de Custo mensal equivalente.

---

### Etapa 2.4 · **Auditoria de Subscrições** (a parte que vale o dia)

Esta é a tarefa de maior ROI no dia.

1. Abre o teu extrato bancário/cartão dos últimos 12 meses
2. Identifica **TODAS** as cobranças recorrentes:
   - Notion, Slack, Zoom, Google Workspace, Adobe...
   - Hosting, domínios, email
   - Newsletters pagas, formações, comunidades
   - Apps mobile pagas mensalmente
3. Para cada uma, cria entrada em Despesas Recorrentes
4. Vê o **Custo mensal total**

**Surpresa típica:** clientes descobrem 50-100€/mês em subscrições esquecidas. Vale por si o produto.

---

### Etapa 2.5 · Importa transações do mês anterior

Não toda a tua vida. **Apenas o mês passado.**

1. Extrato bancário do mês passado
2. Para cada movimento: 1 linha em Transações
3. Categoriza
4. Mete o Tipo certo (Entrada/Saída)

**Modo ágil:**
- Não te preocupes com comprovativos por agora
- Se a categoria é ambígua, mete "Outras" e segue
- Foca-te em ter o quadro completo, não em perfeição

---

### Etapa 2.6 · Cria a tua primeira vista de P&L

Em Transações, cria nova vista:

**"P&L Mês Atual" (Table)**
- Filter: Data este mês
- Group by: Tipo
- Sum: Valor

Resultado: vês entradas total, saídas total, líquido.

✓ **Checkpoint:** sabes em € quanto entrou e quanto saiu no mês passado.

---

## Bloco 3 — Conecta CRM ↔ Finanças (5 min)

Em **Transações**, adiciona propriedade:
- **Cliente** | Relation → Contactos (do CRM)

Em **Faturas Emitidas** (cria a DB se ainda não fizeste):
- **Cliente** | Relation → Contactos
- **Deal** | Relation → Pipeline

Não precisas popular ainda. Apenas que as relations existam.

---

## Validação final

- [ ] Pipeline tem 5+ deals reais
- [ ] Sei o valor ponderado total do pipeline
- [ ] Tenho 10+ contactos
- [ ] 4 DBs do CRM criadas + relations
- [ ] Transações do mês passado importadas
- [ ] Despesas Recorrentes auditadas (vejo o custo mensal total)
- [ ] Pelo menos 3 vistas críticas funcionam (Pipeline Board, A fechar este mês, P&L Mês)

---

## ⚠️ Erros comuns

### "Tinha 30 deals em mente mas só tenho 5 que são reais"
Boa notícia. Acabaste de descobrir que 25 eram wishful thinking. Mantém os 5.

### "A formula do Valor ponderado dá erro"
Verifica que a propriedade `Probabilidade` é mesmo Select (não Number) e que os valores são "10%", "25%", etc. (com o %). A formula tem `toNumber()` para converter.

### "Não consigo decidir categorias de Finanças"
Começa com as 15 que sugerimos. Refina mensalmente.

### "Demorou 3 horas em vez de 2"
Normal se nunca tiveste isto organizado. Vale a pena cada minuto. Não cortes etapas.

---

## 🎯 O que conquistaste hoje

- **Visibilidade comercial real:** sabes o valor exato do teu pipeline
- **Visibilidade financeira real:** sabes o cashflow do mês passado
- **Auditoria de subscrições:** descobriste despesas que tinhas esquecido (média: 50-100€/mês recuperáveis)
- **Foundation:** as outras DBs vão ligar-se a estas (CRM e Finanças são o "registo civil" da tua atividade comercial)

---

## Próximo passo — D3 (o teu favorito)

Amanhã: **Trindade Claude & Cérebro IA**. Vais usar 5 prompts hoje mesmo no Claude Chat. Vais sentir o sistema **acelerar**. É o dia em que percebes porque é que isto é diferente.

Lê primeiro:
- `Modulos/10_Cerebro_IA/00_Manifesto.md`
- `Modulos/10_Cerebro_IA/01_Claude_Chat_Web.md`

🎉 **Bom trabalho. Tens agora um CRM e Finanças a operar.**
