A Salesforce parou de vender o Salesforce CPQ para clientes novos em março de 2025. Nada foi desligado: a própria página de fim de venda da Salesforce diz que clientes existentes podem continuar usando, adicionar usuários e renovar, e nenhuma data de fim de vida foi anunciada. O que parou foi o desenvolvimento de features. Para um time de RevOps cuja lógica de cotação vive em anos de regras de preço SBQQ__, isso transforma um projeto de “um dia” em uma decisão com prazo que você mesmo define. Esta página é a reconstrução que mantém o Salesforce como sistema de registro e substitui o pacote gerenciado em volta dele. Ela se apoia em uma regra de design: cada etapa do deal tem exatamente uma ferramenta autorizada a escrevê-la. O Salesforce guarda os registros, o motor de cotação é dono do preço e do estado da assinatura, a camada de documentos é dona da assinatura do contrato e o motor de comissões só lê.
O espaço do motor de cotação é uma bifurcação, não um par. Você compra o Nue ou o DealHub, nunca os dois. O padrão é o Nue; a regra para o DealHub está em Variações comuns.
Como as peças se encaixam
O Salesforce é o registro, não o motor. Account, Opportunity, Product2 e Pricebook2 ficam onde estão, e todos os sistemas downstream continuam lendo esses objetos. O que sai é o pacote gerenciado do CPQ: seus objetos de cotação, linha de cotação, assinatura e preço contratado, mais o Salesforce Billing, que é construído sobre esse pacote e sai junto com ele. A migração dá certo ou fracassa conforme quantos outros sistemas estavam lendo em silêncio esses objetos SBQQ__.
O Nue é o motor de cotação e de ciclo de vida. O Nue é um pacote gerenciado que roda dentro do Salesforce sobre objetos padrão (Quote, Order, Opportunity, Product e Price Book), então não existe um segundo CRM para sincronizar nem atraso noturno. O rep configura e precifica o deal no Nue; as aprovações são roteadas dentro dele (o Nue comprou o fornecedor de aprovações Approvals Pro em março de 2025). Depois da assinatura, o Lifecycle Manager do Nue leva a assinatura por aditivos, co-terms, upgrades e renovações com rateio proporcional, mede uso, commits e créditos, e fatura pelo Billing and Collections ou entrega as faturas ao NetSuite ou ao Stripe. O motivo de ser o padrão aqui: ele mantém o catálogo e a assinatura no modelo de dados do Salesforce, que é exatamente o que um time de Salesforce CPQ está tentando não perder.
O PandaDoc é o order form e a assinatura. Com a cotação aprovada, o rep gera o order form no PandaDoc a partir da Opportunity: tabela de preços preenchida com os produtos da Opportunity, termos vindos da biblioteca de conteúdo e cobrança no momento da assinatura para deals pagos com cartão. O pacote do PandaDoc para Salesforce fecha o ciclo: com o Change Opportunity Status Trigger ativado e o status do documento mapeado para a etapa, um documento Completed move a Opportunity para Closed Won e define a data de fechamento como hoje. Isso faz do PandaDoc a única ferramenta que escreve Closed Won, e Closed Won é o evento que tudo downstream escuta.
O CaptivateIQ transforma o booking em comissão. O CaptivateIQ sincroniza dados de Opportunity, etapa e responsável a partir do Salesforce em uma agenda ou em tempo real, e calcula os pagamentos a partir dos valores reservados. Ele não escreve nada de volta no deal. Ele pertence a este stack porque é o sistema downstream com mais chance de estar lendo campos SBQQ__ hoje, e aquele em que um campo quebrado custa mais confiança: o salário de um rep.
Os handoffs, em ordem:
- A Opportunity chega à etapa de proposta → o rep monta a cotação no Nue contra o price book do Salesforce → descontos acima do limite são roteados ao aprovador dentro do Nue.
- Cotação aprovada → as linhas de cotação chegam aos produtos da Opportunity → o rep gera o order form do PandaDoc a partir da Opportunity.
- O comprador assina e o status no PandaDoc vira Completed → o Change Opportunity Status Trigger define a etapa como Closed Won e a data de fechamento como hoje.
- Closed Won → o Nue ativa o pedido e cria a assinatura → a primeira fatura é emitida no Nue Billing ou sincronizada com o NetSuite.
- Closed Won e valores reservados → sincronização do CaptivateIQ → comissão calculada para o período. Um aditivo ou cancelamento posterior no Nue muda os valores reservados, e a próxima sincronização do CaptivateIQ recalcula ou faz o clawback.
Por que esta combinação
O motivo central é que a migração só mexe em uma camada. Seu price book, o histórico de Opportunities, os relatórios e as definições de etapa com que o financeiro fecha o trimestre ficam no Salesforce. Os objetos que mudam são a cotação, a assinatura e a fatura, e eles vão para um único motor em vez de ficarem divididos entre o CPQ e o Salesforce Billing. A camada de documentos e o motor de comissões leem dados padrão de Opportunity, então sobrevivem também à próxima troca de motor. O sucessor da própria Salesforce, o Revenue Cloud Advanced, também é uma reconstrução: é outro produto, com outro modelo de dados, e a página da Salesforce descreve as passagens de CPQ para Revenue Cloud como migrações, normalmente de 3 a 6 meses. Ficar com o fornecedor não evita o projeto; só escolhe quem vai executá-lo.
Custo real
O Salesforce Sales Cloud é considerado já licenciado; o custo incremental é o motor, a camada de documentos e as comissões. Nenhum dos motores publica preço, exceto o da Salesforce. Números verificados em 2026-09-21.
- Nue: sem preço publicado. O contrato anual mediano segundo a Vendr é de US$ 67.167, em uma faixa de US$ 14.700–US$ 382.500; a dispersão acompanha o escopo de catálogo e faturamento, não o número de assentos.
- DealHub (se ocupar o espaço do motor): mediana da Vendr US$ 44.297, faixa US$ 14.839–US$ 118.130; o preço por assento relatado por compradores fica em US$ 60–100 por usuário por mês.
- PandaDoc: o Business custa US$ 49 por assento por mês com cobrança anual, e a integração com Salesforce é um add-on pago nesse plano. O contrato mediano segundo a Vendr é de US$ 14.868.
- CaptivateIQ: por assento, em que cada pessoa que recebe comissão é um assento, mais uma taxa única de implantação. Mediana da Vendr US$ 36.120, faixa US$ 12.021–US$ 100.181.
- A comparação interna: o Revenue Cloud Growth tem preço de lista de US$ 150 e o Revenue Cloud Advanced de US$ 200 por usuário por mês, com cobrança anual, além do Sales Cloud. Quarenta usuários cotando no Advanced são US$ 96.000 por ano a preço de lista antes da implantação.
Três configurações para uma empresa SaaS com 40 reps e 150 pessoas comissionadas, estimativas a partir das medianas da Vendr e do preço de lista:
- Padrão (Nue, PandaDoc Business para 40 assentos a US$ 23.520 mais o add-on de Salesforce, CaptivateIQ): cerca de US$ 127.000–US$ 135.000/ano.
- Caminho DealHub (DealHub com seu próprio DealRoom e assinatura, sem PandaDoc, CaptivateIQ): cerca de US$ 80.000/ano.
- Nue com seus order forms nativos no DocuSign no lugar do PandaDoc, para times que já usam DocuSign: cerca de US$ 103.000/ano mais o gasto atual com DocuSign.
O custo escondido é a própria migração. A Salesforce coloca as migrações de CPQ para Revenue Cloud em 3 a 6 meses; relatos de fornecedores e parceiros colocam o DealHub no ar em 4 a 8 semanas; o número de quatro semanas do Nue é do próprio Nue. Nossa estimativa para uma organização mid-market com assinaturas ativas: de 8 a 16 semanas de um admin de RevOps mais um parceiro, e um ciclo completo de comissões rodado em paralelo antes do corte.
Regras de escolha
Este stack é a escolha certa quando:
- O Salesforce é o CRM e vai continuar sendo pelos próximos 24 meses
- Você vende SaaS com uma base de assinatura mais uso, créditos ou commits, e aditivos no meio do contrato são rotina
- Entre 20 e 100 pessoas mexem em uma cotação, e as aprovações de desconto são o gargalo
- A customização do Salesforce CPQ virou o motivo de uma mudança de preço levar um trimestre para sair
Este stack é errado quando:
- Você vende um ou dois SKUs a preço de lista. Uma cotação do PandaDoc a partir da Opportunity resolve; um motor de cotação é overhead. Veja para que serve um CPQ.
- O problema de configuração são produtos físicos com regras de restrição. Esse é território do Conga, do Tacton ou do Revenue Cloud Advanced.
- O CRM é HubSpot ou Dynamics, ou uma troca de CRM está em discussão. O Nue é só para Salesforce por design.
- Compras exige um único fornecedor em um único contrato para toda a plataforma de receita. Compre o Revenue Cloud Advanced e coloque a migração no orçamento.
Variações comuns
Troque o Nue pelo DealHub quando uma troca de CRM for plausível dentro de 24 meses, quando o deal room voltado ao comprador importar (o DealHub publica um DealRoom dentro do qual o comprador trabalha), ou quando o objetivo for tirar a lógica de cotação do ciclo de releases do Salesforce, já que as regras de preço do DealHub vivem em um playbook configurado e não no Salesforce. O DealHub traz sua própria camada de assinatura e de CLM, então tire o PandaDoc nesse caminho. O custo é a distância do modelo de dados: o faturamento do DealHub chegou com a aquisição da Subskribe em novembro de 2025 e não tem cronograma de integração publicado.
Troque o PandaDoc pelo fluxo nativo de DocuSign do Nue quando o order form for um contrato mais do que uma proposta e a empresa já pagar pelo DocuSign. O Nue mapeia os campos da cotação direto para templates do DocuSign, o que elimina a etapa de cotação para produtos da Opportunity. Mantenha o PandaDoc quando os reps já montam propostas a partir da biblioteca de conteúdo dele ou quando você cobra o primeiro pagamento na assinatura.
Troque o CaptivateIQ pelo QuotaPath abaixo de cerca de 50 pessoas comissionadas com duas ou três variações de plano, ou pelo Xactly quando a remuneração abrange milhares de pessoas e várias entidades. O handoff não muda: os três leem Closed Won do Salesforce.
O que este stack NÃO substitui
- O razão geral e o fechamento contábil. O Nue emite faturas; os cronogramas de reconhecimento de receita e a contabilidade continuam no NetSuite ou no seu ERP.
- O cálculo de impostos. Impostos sobre vendas e VAT vêm do Avalara ou do motor fiscal do ERP, conectado à camada de faturamento.
- A gestão do ciclo de vida de contratos negociados. O PandaDoc assina order forms; um MSA com redlines e obrigações a acompanhar pertence a um CLM como o Ironclad.
- A estratégia de preços. Nenhum motor conserta um price book com que ninguém concordou. Defina primeiro o catálogo e a política de descontos, e depois use a revisão de preços do deal desk para manter os reps dentro dela.
- O forecasting. Closed Won é o insumo; o forecast é outro stack. Veja o stack de forecasting de receita.
Pontos de atenção
- Planos de comissão leem campos que param de atualizar. Uma planilha do CaptivateIQ construída sobre totais líquidos de
SBQQ__QuoteLine__cou registros deSBQQ__Subscription__ccontinua calculando depois do corte, com valores antigos, sem nenhum erro. Proteção: antes do corte, liste cada fonte de dados do CaptivateIQ que aponta para um objetoSBQQ__, reaponte cada uma para o campo da Opportunity ou do Nue, e rode um período de pagamento completo em paralelo contra o cálculo antigo. Qualquer diferença é bug de migração, não disputa de comissão. - Duas ferramentas escrevendo Closed Won. Se os reps ainda podem mudar a etapa à mão e o trigger do PandaDoc também dispara, as datas de booking se afastam das datas de assinatura e as comissões caem no período errado. Proteção: uma regra de validação na Opportunity para que só o usuário de integração possa definir Closed Won quando já existe um documento do PandaDoc.
- Linhas de cotação que nunca chegam à Opportunity. O PandaDoc monta o order form a partir dos produtos da Opportunity; se as linhas aprovadas não chegam lá, o documento assinado e a assinatura do cliente não batem. Proteção: no sandbox do Nue, aprove uma cotação com um desconto, uma rampa e uma linha de uso, gere o formulário do PandaDoc e compare linha por linha antes que qualquer rep veja.
- As assinaturas ativas continuam nos objetos antigos. Cada contrato em andamento tem seu histórico de aditivos e renovações no CPQ. Proteção: escolha uma data de corte depois da qual nenhum aditivo é feito no CPQ, migre as assinaturas ativas como unidade de trabalho e deixe a renovação ser a primeira transação de cada conta no motor novo.
- Os prazos de implantação são relatados pelos fornecedores. Os números de quatro semanas e de 4 a 8 semanas vêm de fornecedores e parceiros, não de uma coorte identificada. Proteção: delimite a fase um no SOW (uma linha de produto, uma moeda, uma entidade de faturamento) com uma data e um marco de pagamento vinculados.