Desde o início do projeto, organizamos as entregas em pacotes numerados (versoes). Essa estrutura foi definida na fase de discovery e garante que cada fase tenha um objetivo claro, um escopo fechado e um prazo realista.
Temos um contrato anual de evolução que prevê 3 ou mais versões (pacotes). Este documento detalha a V1 — a primeira entrega do projeto.
O projeto PetLove tem 9 iniciativas e 66 user stories classificadas (28 Must, 15 Should, 19 Could). A V1 concentra todos os itens Must — tudo que é necessário para a PetLove operar no HubSpot sem perder nenhum lead, nenhuma venda e nenhum dado. Os itens Should e Could estao mapeados para as próximas versões.
A V1 responde a uma pergunta: "O que precisa funcionar no HubSpot para a PetLove operar sem o RD Station?"
Itens que não sao necessários para essa transição estão planejados para a V2.
Fonte: Planilha de User Stories (atualizada 05/03)
Estes itens estão classificados como Should ou Could na planilha de user stories. Serão entregues após a V1 estar em operação. Nenhum deles impede a PetLove de vender ou atender clientes.
Marketing & Automação (Should)
Dados & Estrutura (Should)
Vendas B2C (Should / Could)
Analytics & CS (V3)
O cronograma final de desenvolvimento e 27/03/2026. Ate o momento, a API Health não está funcional — com diversos atrasos e documentações incompletas entregues desde dezembro/2025. Isso nos obriga a comprimir o desenvolvimento para ~3 semanas uteis (09/03 a 27/03).
O time EPIC trabalhará em regime de overload para cumprir o prazo. As horas adicionais serão descontadas do saldo de horas do contrato total.
| Dependência | Responsável | Status | Impacto | ||||
|---|---|---|---|---|---|---|---|
| API Health com autenticação + endpoints Discovery iniciada em dez/2025 — 3 meses sem uma entrega de API funcional. Documentações entregues incompletas. |
PetLove | Atraso crítico | Bloqueia integração do formulário do site, CRM Card e checkout. Comprime desenvolvimento para 2 semanas. | ||||
| Aprovação deste documento (V1) | PetLove | Gate | Sem aprovação, cronograma não inicia | ||||
| Token Zenvia API v2 Token fornecido retorna HTTP 401 (Unauthorized). Pode estar expirado, revogado ou sem escopos necessários. |
PetLove / Zenvia | Bloqueado | Sem token válido, não é possível configurar webhooks, validar subscriptions nem testar fluxo end-to-end com dados reais. | ||||
| DNS (lp + conteudo) Proxy Cloudflare ativo — Error 1034. CNAME deve estar DNS only. |
PetLove TI / HubSpot | Bloqueado | Bloqueia públicação de LPs e paginas de conteudo no HubSpot | ||||
| Aprovação do fluxo de regras de negocio Fluxo minimo: lead → wizard → checkout → ativação |
PetLove | Gate | Sem aprovação, desenvolvemos algo errado |
Consequência do atraso: O desenvolvimento que seria distribuído em 4-5 semanas sera comprimido em ~3 semanas uteis (09/03 a 27/03). O time EPIC operará em overload para cumprir o prazo final. Horas adicionais decorrentes dessa compressao serão descontadas do saldo do contrato.
| Entrega | Semana 1 02-06/03 |
Semana 2 09-13/03 |
Semana 3 16-20/03 |
Semana 4 23-27/03 |
Semana 5 30/03-03/04 |
Semana 6 06-10/04 |
||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02-04 | 05-06 | 09-11 | 12-13 | 16-18 | 19-20 | 23-25 | 26-27 | 30-01 | 02-03 | 06-08 | 09-10 | |
| Gates — Blockers PetLove / Zenvia | ||||||||||||
| 1. Aprovação regras de negócio GATE | ||||||||||||
| 2. Token Zenvia API v2 (HTTP 401) BLOCKER | ||||||||||||
| 3. Subscription URL Zenvia BLOCKER | ||||||||||||
| 4. DNS (lp + conteudo) BLOCKER | ||||||||||||
| Gates — Health API (30 requests mapeados, 3 bloqueios pendentes) | ||||||||||||
| 5. D1: enrollmentBaseUrl (host 404) BLOCKER | ||||||||||||
| 6. D2: hookToken (não fornecido) BLOCKER | ||||||||||||
| 7. G4: Purchase Event webhook (não definido) BLOCKER | ||||||||||||
| Semana 1 (02-06/03) — Migração + Setup | ||||||||||||
| 8. Migração base MKT (RD) EPIC | ||||||||||||
| 9. Migração base CRM B2C (RD) EPIC | ||||||||||||
| 10. Higienização + Custom Object Pets EPIC | ||||||||||||
| 11. Setup conta (DNS, brand, fuso) EPIC | ||||||||||||
| 12. HubSpot Tracking Code no site EPIC | ||||||||||||
| 13. Continuidade automações RD + LPs EPIC | ||||||||||||
| 14. Usuários, equipes, permissoes EPIC | ||||||||||||
| Semana 2 (09-13/03) — Integrações | ||||||||||||
| 15. Zenvia → HubSpot (Forms API) EPIC | ||||||||||||
| 16. Formulário site → HubSpot EPIC | ||||||||||||
| 17. CRM Card (interface vendedor) EPIC | ||||||||||||
| 18. Evento Purchase e demais eventos personalizados EPIC | ||||||||||||
| 19. Segmentação + Gatilhos MKT EPIC | ||||||||||||
| Semana 3 (16-20/03) — Vendas + Setup final | ||||||||||||
| 20. Gestão duplicidade + Fila ligações EPIC | ||||||||||||
| 21. Automações + Agendamento + Validação EPIC | ||||||||||||
| 22. LGPD + Non-Marketing EPIC | ||||||||||||
| 23. Templates email (108 modelos) EPIC | ||||||||||||
| 24. Validação assets migrados EPIC | ||||||||||||
| Semana 4 (23-27/03) — QA + Go-Live | ||||||||||||
| 25. Testes E2E + QA EPIC | ||||||||||||
| 26. Treinamentos e Suporte AMBOS | ||||||||||||
| Semana 5 (30/03-03/04) — Go-Live | ||||||||||||
| 27. Go-Live AMBOS | ||||||||||||
| Semanas 5-6 (30/03-10/04) — Hyper-Care | ||||||||||||
| 28. Hyper-Care (2 semanas) EPIC | ||||||||||||
Leitura: Os gates estao divididos em dois grupos: Zenvia (token + subscription URL) e Health API (3 bloqueios identificados na collection V1.2 — 30 requests mapeados, sprints 09/03, 11/03 e 12/03). Todos devem ser resolvidos ate o final da Semana 1 para que as integrações da Semana 2 não sejam bloqueadas. Cada dia de atraso nos gates = 1 dia a mais no prazo final.
A V1 utiliza integração direta com o HubSpot para ambos os domínios (Health API do site e Zenvia do WhatsApp). Essa abordagem permite a entrega mais rapida, sem dependência de infraestrutura adicional, e cobre 100% dos cenários funcionais necessários para a operação.
Bot Zenvia coleta dados do lead no WhatsApp e envia direto para o HubSpot. Contato criado automaticamente, workflow dispara e atribui vendedor. Sem middleware, sem servidor.
Validado em producao. PoC executada com sucesso — 34 propriedades criadas, formulário configurado, 6 contatos criados. 100% dos leads capturados, zero perda.
Documentação técnica completa da integração Zenvia × HubSpot →
Formulário de contratação B2C → Wizard → Checkout → Ativação do plano
| Caracteristica | Como funciona na V1 | ||||
|---|---|---|---|---|---|
| Como funciona | Site envia POST direto para HubSpot (Forms API ou Custom Code via Workflow). Toda a lógica roda dentro do HubSpot. | ||||
| Contatos novos | Criados automaticamente via Forms API. | ||||
| Fases cobertas | 3 fases: Wizard (lead → contato + pet + deal), Checkout (simular + proposta + MRR), Ativação (dados pet + microchip). | ||||
| Tratamento de CPF | Tratado via Custom Code no workflow — sanitizado após recebimento. Avaliar com Zenvia a possibilidade de não enviar o dado na origem. | ||||
| Manutenção | Tudo dentro do HubSpot. PetLove pode ajustar workflows sem depender da EPIC para mudanças simples. |
A arquitetura com middleware (servidor intermediário Node.js/Express) foi avaliada como alternativa. Embora ofereça benefícios adicionais, ela não e necessária para a operação da V1 e adicionaria +25 a 43 dias ao cronograma.
O que o middleware traria como melhoria futura:
O middleware e uma evolução natural da arquitetura, não um requisito. Sera tratado como melhoria na V2, se aprovado pela PetLove após a V1 estar em operação.