GTM — landing + viral + blog
CEO doc decisão #9 (docs/CEO.md) crava: primeiro move é landing PT-BR final, CTA direto pra WhatsApp. Sem waitlist, sem email captura. Distribuição orgânica/viral (decisão #7), K-factor 1.5 built-in. Bootstrap, CAC ~R$0.
Funil end-to-end
Section titled “Funil end-to-end”- Landing PT-BR (final) (Astro) → hero “Finanças do casal, sem briga” + CTA “Falar com mel”.
- Click no CTA → abre
wa.me/<bot>?text=oidireto (sem form, sem email, sem signup). - Primeira msg no WhatsApp → bot recebe
oi, criaHousehold, saúda o casal. - Onboarding zero-state → bot extrai contexto via conversa natural (member 2, rendas, custos, meta).
- Ativação → primeiro gasto registrado, casal vê valor.
Etapas linkadas
Section titled “Etapas linkadas”- landing-001 hero CTA — visitante clica e cai direto no WhatsApp.
- landing-002 share viral — casal gera link
?ref=<token>, parceiro/amigo abre landing com attribution. - landing-003 blog teaser — post SEO + CTA
wa.me/<bot>. - wa-001 onboarding — primeira msg
oicria Household; opcionalref-<token>dispara attribution. - 018 onboarding zero-state — chat captura contexto inicial.
Backend referral attribution
Section titled “Backend referral attribution”Cenário 016 — Referral attribution (sem fila) modela o domínio.
- Sem fila, sem posição — landing final, casal entra direto.
shareTokenopaco — gerado por casal ativo, atravessa landing viral → WhatsApp.- Attribution-only —
ref-<token>no primeiro whats vincula referee ao referrer. refinválido é silenciosamente ignorado — domain não loga, caller decide.
Pattern de persistência: ReferralRepository em referrals/application/, fake + SQLite em referrals/infrastructure/. Mesma régua do 007/010.
Viral mechanics
Section titled “Viral mechanics”- K-factor target 1.5 — cada casal traz 1.5 outros via referral (docs/CEO.md #7).
- Share link único —
melfinance.com.br/?ref=<shareToken>copiado/compartilhado pelo casal. - Parceiro/amigo abre landing → CTA secundário monta
wa.me/<bot>?text=ref-<token>. - Bot detecta prefixo
ref-→ registra attribution no primeiro whats, segue onboarding normal. - Trigger UX — “convida o parceiro” é gancho central; sem promessa de “subir na fila”.
SEO blog
Section titled “SEO blog”Astro landing (ADR 005), posts editorial PT-BR, teaser CTA wa.me/<bot>.
- Long-tail PT-BR: “app finanças casais BR”, “como dividir contas casamento”, “meta poupança casal”.
- Core Web Vitals out-of-the-box (Astro islands, 95-100 Lighthouse) — ranking signal positivo.
- Conteúdo marketing (Twitter/LinkedIn financial influencers BR) puxa direto pra WhatsApp.
- Cloudflare Pages free tier, sem custo recorrente.
Cold outreach proibido
Section titled “Cold outreach proibido”WhatsApp via Baileys (ADR 007) — TOS proíbe outreach não solicitado. Entrada passa só pelo CTA da landing ou link wa.me orgânico. Mensagem fora desse fluxo = ban garantido. Disciplina operacional não-negociável.