A maioria das empresas de SaaS monta a conta de Google Ads igual a um e-commerce: campanha de marca, campanha genérica, Performance Max jogando tudo no mesmo caldeirão. Funciona pra vender tênis. Pra vender software com ciclo de venda de dois meses e cliente que vale dezenas de milhares de reais, quebra.
Nas contas de SaaS B2B que a gente opera, a diferença entre a estrutura genérica e a estrutura certa aparece direto no CAC: costuma ficar na faixa de 30% a 40%. Não é ajuste fino de lance, é rearquitetura. E vem de cinco decisões que quase ninguém toma.
Este artigo abre as cinco, uma a uma, com as tabelas e a sequência de implementação que a gente usa no dia a dia gerindo mídia paga.
Por Que a Estrutura Padrão Quebra Para SaaS
A arquitetura de e-commerce falha em SaaS por três motivos, e os três são financeiros.
O ciclo de venda é longo. E-commerce converte em horas. SaaS B2B leva semanas, às vezes meses, da primeira visita até a assinatura. A estrutura precisa nutrir o lead ao longo desse tempo, não só capturar o clique de quem já ia comprar hoje.
O valor está no LTV, não na primeira conversão. Um cliente de SaaS pode valer dezenas de milhares de reais ao longo do contrato. Um pedido de e-commerce vale centenas hoje. Quem otimiza pra CPA baixo está mirando na métrica errada: o lead barato aqui costuma ser justamente o que menos fecha contrato.
A jornada tem vários toques. Em SaaS B2B ninguém compra no primeiro clique. O lead pesquisa, compara, some, volta, lê review, pede indicação. O Google Ads credita a conversão pro último clique, então você pode estar pausando a campanha que plantou a venda achando que ela não performa.
Resultado: conta de SaaS montada com estrutura genérica quase sempre roda com CAC mais alto do que precisava. As cinco decisões abaixo atacam exatamente isso.
1. Separação Por Estágio do Funil, Não Por Keyword
A montagem mais comum separa campanha por tema: “Marca”, “Genérica”, “Concorrentes”. O problema é que isso ignora em que ponto da decisão o lead está.
Quem busca “software CRM preço” já decidiu que precisa de um CRM e está escolhendo qual. Quem busca “como escolher CRM” ainda está entendendo o próprio problema. Jogar os dois na mesma campanha faz o algoritmo tratar intenções opostas como se fossem a mesma coisa, e o lance vai pro brejo. Estruturar a conta por estágio de maturidade do lead derruba o CAC porque você fala a língua certa na hora certa.
Como a gente reestrutura
Três camadas de campanha por temperatura de lead. As faixas de CPA-alvo abaixo são o ponto de partida que usamos em SaaS B2B no Brasil, ajustadas depois conta a conta:
| Estágio | Intenção | Exemplo de Keywords | CPA Alvo |
|---|---|---|---|
| Fundo de Funil | Comparação/decisão | “[marca] vs [concorrente]”, “preço [produto]”, “trial [produto]” | R$280-450 |
| Meio de Funil | Consideração | “melhor software [categoria]”, “como escolher [produto]” | R$450-680 |
| Topo de Funil | Descoberta | “como resolver [problema]”, “guia [processo]” | R$680-950 |
Na prática: quando a gente quebra uma campanha única em três por estágio, o fundo de funil passa a converter num CPA bem abaixo do topo, em geral na casa da metade. Faz sentido: quem digita “preço” ou “trial” já se qualificou sozinho.
O topo parece caro no curto prazo, e é mesmo. Mas o lead que entra por ali costuma fechar numa taxa melhor quando o ciclo completa, e o LTV paga a conta. Por isso topo e fundo não competem pelo mesmo CPA-alvo: são jogos diferentes.
Configuração
Cada camada roda com CPA-alvo próprio (Maximizar Conversões com tCPA, ou lance manual enquanto não há volume). A divisão de verba que costuma funcionar é 60% no fundo, 30% no meio, 10% no topo. Separar as camadas deixa o algoritmo do Google Ads aprender um padrão de conversão por estágio; misturar tudo numa campanha só embaralha o aprendizado.
2. Performance Max Só Com Feed de Produto (Mesmo Para SaaS)
O Performance Max virou o default do Google nos últimos anos, e a maioria alimenta a campanha só com criativo genérico e um punhado de headlines. Sobra desempenho na mesa.
O que funciona melhor em SaaS é montar um feed tratando cada módulo ou funcionalidade do software como se fosse um SKU. Nas contas em que a gente fez isso, o PMax com feed estruturado rende mais que o PMax só com criativo solto, porque dá ao Google matéria-prima pra casar funcionalidade com intenção de busca.
Como a gente monta o feed
Cada funcionalidade vira um “produto”. Num SaaS de RH, por exemplo:
- Produto 1: Controle de Ponto Digital
- Produto 2: Gestão de Benefícios
- Produto 3: Folha de Pagamento Automatizada
Cada “produto” tem título, descrição, URL própria e imagem. Aí o Google descobre sozinho que “Controle de Ponto” converte pra quem busca “software ponto eletrônico” e “Folha de Pagamento” puxa melhor em “automatizar folha”. Sem o feed, ele não tem como fazer esse pareamento.
A documentação do Performance Max recomenda feed pra e-commerce. Ninguém diz que não dá pra usar em SaaS, e é exatamente aí que mora a vantagem: quase nenhum concorrente faz.
3. Remarketing em 4 Camadas Com Exclusões Agressivas
Remarketing genérico é queimar verba mostrando o mesmo anúncio pra quem visitou a home por 10 segundos e pra quem voltou três vezes na página de preços. Os dois não valem o mesmo lance, nem merecem a mesma mensagem.
A gente separa em quatro camadas por profundidade de engajamento, cada uma com lance e mensagem próprios:
| Camada | Critério | Mensagem | Lance |
|---|---|---|---|
| Hot Leads | Visitou página de preços ou trial 2x+ em 7 dias | Desconto/urgência | 150% do CPA base |
| Warm Leads | Visitou 3+ páginas, não chegou em preços | Case studies, prova social | 100% do CPA base |
| Cold Leads | 1-2 páginas vistas, menos de 30 segundos | Educação, benefícios | 60% do CPA base |
| Abandono de Trial | Iniciou trial, não ativou em 72h | Onboarding, suporte | 120% do CPA base |
Regra que não pode faltar: cada camada exclui a de cima. Quem está em Hot não pode ver anúncio de Cold. Sem exclusão, você paga lance de topo pra falar com quem já está quase fechando.
A camada que mais surpreende é a de abandono de trial. Quem começou o trial e não ativou já demonstrou a intenção máxima que existe: instalou o produto. Um empurrão pequeno, um e-mail, um anúncio de onboarding, costuma trazer esse lead de volta a um custo bem menor que captar um novo do zero.
4. Conversões Secundárias Pesando No Algoritmo
Otimizar só pra “Trial Iniciado” ou “Demo Agendada” deixa o algoritmo com pouca comida. O Google recomenda por volta de 30 conversões nos últimos 30 dias pra uma campanha ter dados suficientes no Smart Bidding. Em SaaS, com ticket alto e volume menor, bater esse número só com a conversão principal é difícil, e a campanha vive presa na learning phase.
A saída é registrar eventos secundários com peso: sinais de que o lead está esquentando mesmo que ainda não tenha convertido.
Evento primário: “Trial Iniciado”, peso 100%. Secundários:
- “Visitou Preços 2x+”: peso 40%
- “Download de Material”: peso 25%
- “Assistiu Demo em Vídeo 50%+”: peso 30%
- “Visitou Página de Integrações”: peso 20%
- “Tempo no Site 3min+”: peso 15%
O Smart Bidding usa esses sinais pra desenhar o perfil de quem se aproxima da conversão. Mesmo que o lead não feche hoje, o Google aprende com quem chegou perto. Na prática, alimentar o algoritmo com esses eventos é o que faz a campanha juntar volume pra sair da learning phase e o CAC parar de oscilar.
Como implementar
Google Tag Manager. Configure eventos de scroll, clique em botões específicos e tempo em página, e importe tudo como conversão secundária no Google Ads. Não tenha medo de adicionar evento demais: o que não correlaciona com venda, o algoritmo aprende a ignorar.
5. Orçamento Dinâmico Por Desempenho de Coorte
Orçamento fixo por campanha, definido uma vez e esquecido, é dinheiro parado. O valor de um lead varia por mês, por canal e às vezes por dia da semana. Travar a verba deixa dinheiro na mesa dos dois lados: sobra em campanha ruim, falta em campanha boa.
Como a gente ajusta (a cada 14 dias)
Cada coorte de leads, agrupada pela semana em que entrou, é acompanhada pelo LTV que realizou 30, 60 e 90 dias depois. Campanha que trouxe lead que fechou acima da média ganha verba. Campanha que trouxe lead que nem ativou trial perde. A métrica que manda é uma só: LTV realizado dividido por CAC, por coorte.
Um exemplo ilustrativo de como a tabela de decisão fica:
| Campanha | CAC | LTV 60d | LTV/CAC | Ação |
|---|---|---|---|---|
| Search Fundo Funil | R$300 | R$1.350 | 4,5x | +30% verba |
| Performance Max | R$500 | R$1.700 | 3,4x | Manter |
| Search Topo Funil | R$900 | R$2.300 | 2,6x | Manter (LTV paga) |
| Display Prospecção | R$250 | R$400 | 1,6x | Pausar |
Repare no contraste entre a primeira e a última linha. O Display tinha o CAC mais barato de todos e mesmo assim foi cortado, porque o lead não valia nada depois. O Search Topo tinha o CAC mais caro e ficou, porque o LTV pagava com folga. CAC isolado engana. LTV sobre CAC é que decide.
Como montar: conecte Google Ads e CRM (via API ou Zapier), exporte o LTV realizado por lead, cruze com origem e campanha numa planilha e reavalie a cada 14 dias.
Erros Que Inflam o CAC
Três padrões que se repetem em quase toda conta de SaaS com CAC alto que a gente audita.
1. Deixar o Brand Search desprotegido
Conta sem campanha dedicada de marca é convite pro concorrente aparecer no seu próprio nome e levar o lead que já era seu. A correção é barata: campanha separada só de termos de marca, lance baixo, CPA imbatível. Território protegido.
2. Keyword genérica demais
“Software gestão”, “sistema para empresas” e afins trazem clique barato e lead frio. O filtro que a gente usa: se a keyword não tem qualificador (“para”, “melhor”, “como”, “preço”), provavelmente é genérica demais pra SaaS e vai encher a conta de curioso.
3. Não renovar criativo
Conta com CAC subindo quase sempre é conta com o mesmo anúncio rodando há meses. A regra simples: dois criativos novos por mês, por campanha, e descarta o pior. O Google dá palco pra novidade, e o público cansa de ver a mesma coisa.
Como Implementar Sem Quebrar o Que Já Roda
Se a conta já está no ar, não mexe em tudo de uma vez. Reestruturar Google Ads pra SaaS de supetão reinicia o aprendizado do algoritmo, e você perde performance justo no meio da transição. A ordem que minimiza esse risco:
Semana 1-2: conversões secundárias (decisão 4). Não mexe na estrutura, só adiciona dado.
Semana 3-4: remarketing em 4 camadas (decisão 3). As campanhas atuais continuam rodando.
Semana 5-8: reestrutura o Search por estágio de funil (decisão 1). Pausa as campanhas antigas aos poucos, não de uma vez.
Mês 2: feed no Performance Max (decisão 2).
Mês 3+: ajuste de orçamento por coorte (decisão 5), quando já houver histórico de LTV pra decidir.
Nessa ordem, cada passo se apoia no anterior e o algoritmo nunca perde o chão.
Arquitetura de Conta é Decisão Financeira
Nas contas de SaaS B2B que a gente opera, os 30% a 40% de CAC que separam a estrutura genérica da estrutura certa não vêm de ajuste incremental de lance. Vêm dessas cinco decisões, que alinham a conta com o que o modelo SaaS realmente é: ciclo longo, LTV alto, jornada com vários toques.
- Separar por estágio do funil, não por tema de keyword. Fundo, meio e topo com CPA-alvo e mensagem próprios.
- Feed de produto no Performance Max, tratando funcionalidade como SKU.
- Remarketing em 4 camadas com exclusão: hot, warm, cold e abandono de trial, cada um no seu lance.
- Conversões secundárias com peso pra alimentar o Smart Bidding e sair da learning phase mais rápido.
- Orçamento por LTV realizado, realocado a cada 14 dias pra campanha que fecha contrato, não pra que só gera lead.
Estruturar Google Ads pra SaaS não é detalhe técnico de gestor de tráfego. É decisão que mexe em margem, payback e, no fim, valuation. Estrutura errada infla o CAC e come o unit economics; estrutura certa transforma o Google Ads num motor de aquisição previsível.
Se a sua conta de SaaS ainda roda com estrutura de e-commerce, provavelmente tem CAC inflado esperando pra ser cortado. A Nexus Growth é consultoria de mídia paga (não agência) e trabalha o Google Ads olhando lucro real, LTV sobre CAC e payback, não impressão e clique. Se fizer sentido, chama a gente pra olhar sua conta e apontar onde a arquitetura está sangrando verba.