// Landing sections: Pricing inline · ROI Calculator · FAQ · CTA final · Footer const { useState: useBizState } = React; // ─── PRICING INLINE ─── function LpPricing({ onDemo, onPick }) { const [billing, setBilling] = useBizState('anual'); const plans = [ { id: 'essencial', name: 'Essencial', eyebrow: 'Começando a vender com IA', price: { mensal: 197, anual: 157 }, setup: 497, feats: ['Até 3 usuários', '1 número de WhatsApp', 'IA atende, qualifica e faz follow-up', 'Pipeline + Contatos + Conversas', 'Relatórios essenciais', '~500 conversas de IA/mês'], cta: 'Assinar Essencial' }, { id: 'profissional', name: 'Profissional', eyebrow: 'O mais escolhido', price: { mensal: 397, anual: 317 }, setup: 897, hl: true, feats: ['Até 10 usuários', 'Tudo do Essencial +', 'Disparos em massa (templates)', 'Atribuição automática de leads', 'Pontuação de IA do vendedor', 'Follow-up de 1/3/5 dias', '~2.000 conversas de IA/mês', 'Suporte prioritário'], cta: 'Assinar Profissional' }, { id: 'escala', name: 'Escala', eyebrow: 'Operações grandes', price: { mensal: 797, anual: 'sob consulta' }, setup: 1997, feats: ['Usuários ilimitados', 'Multi-número de WhatsApp', 'Alto volume de IA', 'Treinamento mensal incluído', 'Onboarding dedicado', 'SLA prioritário'], cta: 'Falar com vendas' }, ]; return (
PREÇOS HONESTOS

Preço justo,
cobrado em Reais.

Sem letrinha miúda, sem dólar dolarizado. Cancele a qualquer momento.

{plans.map(p => (
{p.hl &&
⭐ MAIS POPULAR
}
{p.eyebrow}
{p.name}
{typeof p.price[billing] === 'number' ? ( <> R$ {p.price[billing]} /mês ) : ( {p.price[billing]} )}
{billing === 'anual' ? <>Implantação R$ {p.setup.toLocaleString('pt-BR')} grátis no anual : <>+ Implantação R$ {p.setup.toLocaleString('pt-BR')} (única)}
    {p.feats.map((f, i) => (
  • {lpICN.check}{f}
  • ))}
))}
A implantação inclui: configuração do WhatsApp, treino da IA com o seu negócio, importação da sua base de contatos, montagem do pipeline e treinamento do gestor e da equipe de vendas. Tudo pronto pra vender no primeiro dia.
{ e.preventDefault(); onPick('pricing'); }} className="lp-link">Falar com vendas sobre o seu plano →
); } // ─── ROI CALCULATOR ─── function LpRoi({ onDemo }) { const [team, setTeam] = useBizState(8); const [ticket, setTicket] = useBizState(15000); const [conv, setConv] = useBizState(15); // simplificações: cada vendedor faz ~30 leads/mês. Ezza ↑ conversão em ~8pp e ↓ 30% do tempo. const leadsPerSeller = 30; const monthlyLeads = team * leadsPerSeller; const currentDealsMonth = monthlyLeads * (conv / 100); const currentRevenueMonth = currentDealsMonth * ticket; const ezzaConv = Math.min(60, conv + 8); const ezzaDealsMonth = monthlyLeads * (ezzaConv / 100); const ezzaRevenueMonth = ezzaDealsMonth * ticket; const extraRevenue = ezzaRevenueMonth - currentRevenueMonth; const hoursSaved = team * 12; // 12h/mês por vendedor const yearImpact = extraRevenue * 12; const fmt = (n) => { if (n >= 1_000_000) return 'R$ ' + (n / 1_000_000).toFixed(1).replace('.', ',') + 'M'; if (n >= 1_000) return 'R$ ' + (n / 1_000).toFixed(0) + 'k'; return 'R$ ' + n.toLocaleString('pt-BR'); }; return (
CALCULADORA DE ROI

Quanto a Ezza
devolve em receita?

Move os controles e veja a projeção pro seu time. Baseado em dados de clientes reais.

Seus números hoje

Ajuste os 3 indicadores principais — projetamos o impacto baseado em clientes com perfil parecido.

Tamanho do time comercial {team} {team === 1 ? 'pessoa' : 'pessoas'}
setTeam(+e.target.value)} />
Ticket médio por negócio R$ {(ticket/1000).toFixed(0)}k
setTicket(+e.target.value)} />
Taxa de conversão atual {conv}%
setConv(+e.target.value)} />
PROJEÇÃO ANUAL COM A EZZA
+{fmt(yearImpact).replace('R$ ', 'R$ ')}
em receita adicional / ano
Receita mensal hoje {fmt(currentRevenueMonth)}
Com Ezza ({ezzaConv}% conversão) {fmt(ezzaRevenueMonth)}
+ receita / mês +{fmt(extraRevenue)}
Horas economizadas {hoursSaved}h / mês
); } // ─── FAQ ─── function LpFaq() { const [open, setOpen] = useBizState(0); const items = [ { q: 'Quanto tempo leva para implementar a Ezza?', a: 'Em média 1 a 2 semanas para times de até 25 pessoas. Importamos seus contatos, configuramos pipelines e treinamos seu time. O CSM da Ezza acompanha cada etapa.', }, { q: 'Vocês têm integração com WhatsApp Business oficial?', a: 'Sim, oficialmente como BSP (Business Solution Provider) da Meta. Templates HSM aprovados, mensagens de marketing autorizadas e sem risco de banimento.', }, { q: 'E os dados que já tenho hoje, em outro CRM ou planilha?', a: 'Migramos pra você. Aceitamos CSV, exports do Pipedrive, HubSpot, RD Station, Salesforce e Google Sheets. Migração inclusa no plano Pro e Business.', }, { q: 'A Ezza atende empresa pequena ou só grande?', a: 'Os dois. O plano Starter foi desenhado para times de 3 a 10 pessoas, com tudo que precisa. O Business é para operações comerciais grandes (50+ vendedores), com SSO, auditoria e gerente dedicado.', }, { q: 'Vocês são compatíveis com a LGPD?', a: 'Totalmente. Dados em servidores brasileiros (AWS São Paulo), criptografia em trânsito e em repouso, exportação de dados do titular em até 24h, auditoria automática de acesso a dados sensíveis e DPO disponível.', }, { q: 'Posso cancelar a qualquer momento?', a: 'Sim, sem fidelidade. Cancela do próprio painel, exporta todos os dados em ZIP e segue a vida. Sem ligação de retenção, sem multas.', }, { q: 'Tem desconto pra anual ou pra ONGs?', a: 'Plano anual tem 23% de desconto. ONGs e instituições educacionais têm 50% de desconto — basta enviar comprovante para parceiros@ezza.com.br.', }, { q: 'Como funciona o suporte?', a: 'Chat e e-mail em horário comercial para Starter. Suporte prioritário 9–18h para Pro. Para Business, gerente de conta dedicado e SLA de resposta em 1h.', }, ]; return (
PERGUNTAS FREQUENTES

A gente já ouviu isso.

{items.map((it, i) => (
{open === i &&
{it.a}
}
))}
); } // ─── CTA FINAL ─── function LpCtaFinal({ onDemo, onTalkSales }) { return (

Pronta pra ver isso
rodando no seu pipeline?

Demo grátis com dados fictícios em 30 segundos. Sem cadastro, sem cartão, sem ligação de vendedor.

{lpICN.check} Sem cartão de crédito {lpICN.check} Cancela quando quiser {lpICN.check} LGPD compliance total
); } // ─── FOOTER ─── function LpFooter() { const [email, setEmail] = useBizState(''); const [subscribed, setSubscribed] = useBizState(false); const subscribe = (e) => { e.preventDefault(); if (email.trim()) { setSubscribed(true); setTimeout(() => { setSubscribed(false); setEmail(''); }, 3000); } }; return ( ); } Object.assign(window, { LpPricing, LpRoi, LpFaq, LpCtaFinal, LpFooter });