SteerAds
GuideStratégieGoogle Ads

Google Ads para SaaS B2B: guia 2026

Ciclos longos, atrasos de 90 dias, MQLs lixo, atribuição last-click enganadora: correr Google Ads para um SaaS B2B não tem nada a ver com e-commerce. Aqui está o método completo — tracking CRM, conversões offline, Customer Match, atribuição data-driven, plano de 90 dias — o que implementamos nas contas SaaS B2B que auditamos no SteerAds.

Elon
ElonB2B & Enterprise PPC Strategist
···17 min de leitura

Em SaaS B2B, 58 a 72% do orçamento mediano Google Ads vai para MQLs que nunca vão converter para SQL. A estratégia começa por medir esse rácio — não por otimizar bids.

Google Ads para um SaaS B2B não é Google Ads para um e-commerce. Sem checkout no momento T, sem cesto médio de €80 decidido em 2 minutos. Em vez disso: ciclo de venda mediano de 32 dias, 13 pontos de contacto antes do deal, tracking que tem de aguentar desde a impressão até closed-won 90 dias depois. Smart Bidding que funciona brilhantemente em e-commerce otimiza às cegas em dados ruidosos de MQL quando o sinal de deal não é re-injetado em Google. Resultado: contas SaaS B2B a queimar $8.000 a $20.000/mês sem perceber porque é que o CPA estagna.

Este artigo é o playbook completo. Cobre a cadeia de tracking clique → MQL → SQL → deal, a medição LTV:CAC com coortes desfasadas, o setup de conversões offline CRM → Google, targeting ICP via Customer Match, porque Target CPA mente em MQL, landing pages por fase de funil, atribuição multi-touch e um plano de 90 dias com orçamento mínimo. Números a partir da amostra SteerAds 2025-2026 no mercado europeu.

Porque é que Google Ads continua relevante para SaaS B2B em 2026?

Em 2026, 67% dos compradores B2B começam a sua jornada com uma pesquisa Google antes de sequer considerarem uma demo. A figura sobe para 81% em categorias SaaS horizontais (CRM, gestão de projetos, analítica). Google continua a ser o ponto de entrada número um para intenção B2B: quando uma diretora de RH digita "software HRIS PME", já fez a triagem mental, identificou uma necessidade e está a projetar-se numa shortlist. É o momento mais quente em todo o funil de aquisição — e é programável via bids Search. Os estudos do Think with Google confirmaram este padrão há vários anos em jornadas B2B.

Mas a semelhança com e-commerce pára aqui. A jornada de compra B2B moderna tem em média 13 pontos de contacto antes da assinatura, distribuídos por 30 a 90 dias. Google representa 3 a 4 desses pontos de contacto (search de marca, search genérico, descoberta YouTube, retargeting). O resto desenrola-se em LinkedIn, comunidades, passa-palavra, reviews G2 / Capterra, blogs SEO e webinars. Pilotar só Google Ads ignorando o ecossistema é puxar 30% da alavanca disponível.

A particularidade estrutural do SaaS B2B: não há transação imediata. O clique não produz receita mensurável em 24 horas. Na melhor das hipóteses, produz um formulário de pedido de demo. Entre esse formulário e a receita real, há uma cadeia — MQL qualificado, SQL validado por um SDR, oportunidade trabalhada por um AE, negociação, assinatura — que demora várias semanas. Todo o desafio Google Ads SaaS B2B se articula numa palavra: tracking. Mau tracking significa otimizar no vazio.

Nas contas SaaS B2B que auditamos continuamente: 68 a 78% dos SaaS B2B pilotam em last-click, 55 a 68% não praticam upload offline de deals, e 42 a 54% deixam o Smart Bidding otimizar em MQLs sem valor monetário. Estes três erros cumulativos explicam a maior parte dos CPAs estagnados que vemos todas as semanas.

Insight chave :

Google Ads para SaaS B2B não se mede à semana, nem sequer ao mês. Num ciclo mediano de 32 dias, uma campanha lançada a 1 de abril não produz os primeiros deals até maio. Qualquer juízo anterior é prematuro, e qualquer corte de orçamento antes de D+60 é cego.

Como segues a cadeia clique → MQL → SQL → deal?

A cadeia de tracking SaaS B2B tem 5 fases, cada uma com a sua própria latência e a sua própria taxa de conversão intermédia. Perder o fio entre duas fases significa perder a capacidade de ligar o clique inicial à receita final. Aqui está a sequência completa tal como se desenrola num deal mediano:

Cadeia de tracking SaaS B2B · latência cumulativa ~32 diasImpressãoGoogle AdsCTR ~4%CliqueLandingConv ~12%MQLLead CRM→ SQL 18%SQLQualif. SDR→ Deal 25%DealClosed-won$ LTV< 1 minclique → páginamin — horaspágina → form4 diasMQL → SQL28 diasSQL → DealGoogle AdsGA4 / GTMHubSpot / SFCRM + GongBillingUpload de conversões offline (semanal): GCLID + receita

Onde cada fase regista:

  • Impressão + Clique: em Google Ads, auto-tagging ativo (parâmetro gclid no URL de destino).
  • Formulário / lead: evento GA4 (ou GTM), pixel Google Ads, e envio simultâneo para CRM com GCLID em campo oculto.
  • MQL: propriedade CRM (HubSpot lifecycle stage, Salesforce lead status) acionada por scoring ou qualificação manual de SDR.
  • SQL: transição para oportunidade no CRM, frequentemente com AE owner atribuído.
  • Deal closed-won: marcação CRM final + ACV / MRR valorado + upload offline para Google Ads com GCLID de origem.

Latências medianas observadas no nosso painel SaaS B2B:

  • Clique → MQL: minutos a poucas horas.
  • MQL → SQL: mediana 4 dias (tempo de qualificação SDR).
  • SQL → Deal assinado: mediana 28 dias (negociação, segurança, jurídico).
  • Deal → MRR reconhecido: mediana 14 dias (faturação, ativação).

Para os fundamentos técnicos de tracking GA4 e Google Ads, começa pelo nosso guia completo de conversion tracking que cobre Enhanced Conversions, Consent Mode v2 e GA4. SaaS B2B adiciona uma camada extra: o upload offline a partir do CRM, detalhado na secção 4.

Como medes LTV:CAC com atrasos de 90 dias?

O primeiro instinto em SaaS B2B é olhar para o CAC bruto por mês. Isso é um erro: num ciclo de 32 dias, o CAC de janeiro está mecanicamente incompleto enquanto os leads de janeiro não tiverem terminado de converter (o que acontece em finais de fevereiro, mesmo março para ciclos longos). Qualquer decisão orçamental baseada no CAC do mês corrente é construída em dados parciais — e muitas vezes, subestimados em alta (sobrevalorização artificial do CAC real).

A regra dos 90 dias: espera pelo menos 90 dias após o fim de um coorte de aquisição antes de julgar a sua rentabilidade. Um coorte "abril 2026" (cliques de 1 a 30 de abril) só será verdadeiramente mensurável em finais de julho, quando 95% dos deals tiverem sido ganhos ou perdidos. Antes dessa janela, conduzes em projeções, não em valores reais.

Metodologia recomendada — análise de coortes rolling:

  1. Etiqueta cada lead com o seu mês de primeiro clique (cohort_month).
  2. Segue MRR cumulativo mensalmente para cada coorte ao longo de 12 meses.
  3. Backfill: a cada novo deal assinado, traça de volta ao mês de coorte de origem (não ao mês de assinatura).
  4. Compara coorte vs coorte na maturidade equivalente (M+3, M+6, M+12).
  5. Calcula LTV:CAC final em M+24 ou M+36 consoante a duração média de subscrição observada.

Exemplo numérico (SaaS horizontal, mediana na nossa amostra):

Um rácio LTV:CAC < 3 é um sinal de alerta: ou o CAC Google é demasiado alto (más keywords, bidding mal calibrado), ou o LTV está em sub-desempenho (churn de produto, expansion revenue fraca). Em LTV:CAC > 5, o risco inverso aplica-se: provavelmente estás a sub-investir em aquisição e a deixar quota de mercado a concorrentes. O sweet spot SaaS B2B fica à volta de 3,5-4,5.

Como configuras conversões offline CRM → Google Ads?

Conversões offline são o bloco que transforma Google Ads de uma ferramenta "à procura de MQL" numa ferramenta "à procura de deal". Sem upload offline, o Smart Bidding otimiza no sinal mais frequente (formulário de lead) em vez de no sinal mais valioso (deal assinado). Concretamente, o algoritmo empurra tráfego que gera muitos MQLs lixo e poucas oportunidades reais. O upload offline inverte a lógica: dizes a Google "aqui estão os GCLIDs que produziram um deal real, re-otimiza neles". Ganho típico observado após ativação: +18 a +28% ROI mediano (IQR por maturidade) em 90 dias.

Os 4 passos do setup completo:

  1. Ativar auto-tagging. Em Google Ads > Account Settings > Auto-tagging > ON. Cada clique produz agora um URL com ?gclid=.... Sem auto-tagging, nenhuma conversão offline é possível. Procedimento oficial na documentação Google Ads.
  2. Capturar GCLID do lado do formulário. Adiciona um campo oculto gclid a todos os formulários (demo, trial, contacto). Script simples: lê URLSearchParams, armazena em cookie de 90 dias, injeta no formulário. Alternativa via Google Tag Manager com uma variável personalizada.
  3. Armazenar GCLID no CRM. Cria uma propriedade gclid no objeto Contact e Deal em HubSpot, Salesforce, Pipedrive. Sincroniza a partir do formulário via webhook ou API. O GCLID deve seguir o deal até closed-won.
  4. Upload semanal para Google Ads. Export CSV semanal do CRM (campos: gclid, conversion_name, conversion_time, conversion_value). Upload via UI Google Ads (Tools > Conversions > Uploads) ou via API Conversion Adjustments Google Ads — documentação developer.
Frequência crítica :

upload mínimo a cada 7 dias. Abaixo disso, o Smart Bidding fica sem sinal fresco e continua a aprender em MQLs. Acima de 14 dias de atraso, alguns GCLIDs expiram (janela máxima de 90 dias da Google). Um pipeline automatizado semanal via n8n, Zapier, ou um script Node/Python é o mínimo viável.

Para um deep-dive sobre a diferença entre estratégias de Smart Bidding, vê o nosso artigo Maximize Conversions vs Target CPA — em SaaS B2B, a resposta depende diretamente da qualidade do teu upload offline.

Como fazes targeting do teu ICP com Customer Match?

Customer Match permite-te fazer upload de uma lista de endereços de email hashed (SHA-256) diretamente para Google Ads, que faz match com as contas Google correspondentes e transforma-as numa audiência targetable. Para um SaaS B2B, é a ferramenta de precisão definitiva: dizes a Google "aqui estão os meus clientes pagantes e contas-alvo ABM, prioriza estas audiências nos meus bids".

3 usos complementares em SaaS B2B:

  • Modificador de bid ICP +20 a +30% em campanhas Search genéricas: quando um utilizador da tua lista ICP procura "[categoria] software", licitas mais alto para garantir posição 1-2.
  • Exclusão de clientes existentes em campanhas de aquisição: evita pagar cliques por pessoas que já são clientes. Tipicamente -8 a -15% de orçamento reciclável.
  • Sinal de audiência em PMax: dá ao Performance Max a lista Customer Match como "seed" para encontrar lookalikes qualificados. Particularmente poderoso com um ICP bem definido (200+ contas mínimo para treino do algoritmo).

Restrições técnicas:

  • Mínimo 1.000 membros ativos na lista para ativação.
  • Hash SHA-256 client-side obrigatório antes do upload (nunca enviar em claro).
  • Refresh mensal recomendado: churn de clientes + novos prospects ABM.
  • Respeitar a política Customer Match da Google — consentimento de contacto obrigatório.

Caso observado: um publisher SaaS B2B em HR Tech cortou o CPA em 30 a 44% em 90 dias após ativar Customer Match com modificador de bid +25% na sua lista ICP de 1.800 contas CIO / CHRO. O mecanismo: o algoritmo concentra orçamentos em perfis estatisticamente próximos dos clientes existentes, reduzindo mecanicamente desperdício em cliques fora de alvo.

Porque é que Target CPA mente para SaaS B2B?

Target CPA é a estratégia de bidding Google Ads mais popular — e é uma armadilha mortal em SaaS B2B se a "conversão" alvo for um MQL. Razão simples: o MQL é um sinal ruidoso. 50% dos leads de formulário são lixo (concorrentes, estudantes, candidatos disfarçados, spam). Se pedires ao Smart Bidding para otimizar a $45 por MQL, ele encontrará uma forma de atingir esse alvo — empurrando cliques em keywords genéricas amplas que produzem muitos MQLs lixo. Tu obténs o teu target CPA, e zero deals por trás.

O padrão correto: Target CPA tem de apontar para a conversão real "deal assinado" (ou no mínimo SQL validado por um SDR). Isso implica que o upload offline (secção 4) está operacional, e que o target CPA está calibrado pelo CAC do deal (tipicamente $900 a $1.650 em SaaS SMB, não $45-90 como num MQL).

Decisão por volume de conversões:

Para uma comparação aprofundada entre estratégias nativas Google Ads, vê o nosso guia Maximize Conversions vs Target CPA. A regra de ouro SaaS B2B mantém-se: só otimizar Smart Bidding num sinal limpo e valioso. Se o sinal é MQL lixo, amplificas o ruído em vez de o filtrar.

Pesquisa de keywords: intenção vs volume

Em e-commerce, o volume ganha: capturar um máximo de queries "mais ou menos relevantes" produz frequentemente receita por massa. Em SaaS B2B, é o oposto absoluto: a intenção ganha, o volume segue naturalmente. Uma keyword com 50 pesquisas/mês pode produzir mais deals do que uma keyword com 5.000 pesquisas/mês se a sua composição revelar um decisor pronto a comprar.

As 4 categorias a priorizar:

  • "software / solução / ferramenta [problema]" — alta intenção, prospect em fase de pesquisa ativa. Ex: "software gestão de férias", "ferramenta de time tracking freelancer". CPC alto ($3,30-6,60) mas taxa de conversão demo ~10-15%.
  • "alternativa a [concorrente]" — intenção muito alta, prospect já educado a avaliar opções. Ex: "alternativa BambooHR", "alternativa a Monday". CPC frequentemente muito alto ($5,50-9,90) mas conversão excecional (20-30%).
  • "melhor ferramenta [categoria]" — intenção média-alta, prospect a consolidar uma shortlist. Ex: "melhor HRIS para PME". CTR alto se apareceres nos "10 melhores" de artigos referenciados.
  • "preços / comparação [categoria]" — alta intenção, decisor em decisão pré-orçamental. Ex: "preço HubSpot vs Pipedrive". Visar só se a tua oferta for comparativamente competitiva.

Negativos críticos a adicionar dia 1 em SaaS B2B:

  • gratuito — se o teu ACV exceder $2k/ano.
  • open source, github — intenção de dev, não de comprador.
  • tutorial, como, guia — intenção de aprendizagem.
  • carreira, emprego, salário — candidato a emprego.
  • download, crack, torrent — intenção de pirataria.
  • estudante, académico — fora do ICP B2B SMB/mid-market.

Match types 2026 em SaaS B2B: favorece Phrase e Exact para reter controlo. Broad Match só faz sentido com Smart Bidding treinado (30+ conv/mês) e uma lista de negativos de 200+ termos atualizada semanalmente. Abaixo destas condições, Broad produz desperdício garantido. Para escavar Quality Score (diretamente ligado ao match de intenção), vê o nosso guia Quality Score.

Landing pages: demo vs free trial vs lead magnet

O erro clássico SaaS B2B: uma única landing page de "contacto" para todo o tráfego Google Ads, independentemente da intenção. Resultado: o prospect quente (query "alternativa a [concorrente]") recebe o mesmo tratamento que o prospect frio (query "guia gestão de férias"). Perda morta nas duas pontas. A regra: uma landing page por fase de funil, uma campanha dedicada por landing.

3 arquétipos de landing SaaS B2B:

Match keyword → landing:

  • "alternativa a [concorrente]" → Landing Demo
  • "preço [categoria]" → Landing Demo
  • "melhor ferramenta [categoria]" → Landing Free trial
  • "software [problema]" → Free trial ou Demo consoante ACV
  • "como gerir [X]", "guia [Y]" → Landing Lead magnet

A regra cardinal: nunca misturar dois tipos de landing na mesma campanha. Cada campanha tem o seu ad group, keywords, landing, bidding — e a sua própria conversão primária. Um prospect a aterrar numa página de demo a partir de uma query "guia gestão de férias" faz bounce a 90%. O matching intenção/landing é a alavanca mais subestimada em SaaS B2B, e só ela explica 30 a 50% da variância de conversão entre contas. Para ires mais longe na redução de CPA via otimização de landing + bidding, o nosso guia CPA completo detalha 10 alavancas complementares.

Qual é a armadilha last-click na atribuição multi-touch?

Last-click (atribuição 100% ao último clique antes da conversão) continua a ser o modelo padrão na maioria das contas Google Ads SaaS B2B — 68 a 78% delas consoante os verticais observados. É um modelo profundamente enganador em B2B, porque sobre-atribui massivamente as campanhas de marca ("[a tua marca]" = último clique frequente mesmo antes da demo) e sub-atribui pontos de contacto de descoberta (Display, YouTube, Search genérico amplo).

Os 4 modelos disponíveis em 2026 e a sua relevância:

  • Last Click — evitar. Sobre-atribui marca, cego para top-funnel. Útil só em contas muito pequenas (< 10 conv/mês).
  • First Click — anti-padrão simétrico. Sobre-atribui descoberta, ignora a fase de fecho.
  • Position-Based (40/40/20) — bom default quando DDA não está disponível. Credita 40% ao primeiro clique, 40% ao último, 20% ao meio. Configurável em GA4.
  • Data-Driven Attribution (DDA) — o gold standard. Disponível a partir de 300 conversões / 30 dias na campanha. Modelo estatístico que aprende sobre os teus dados reais. Ativação: Tools > Measurement > Attribution em Google Ads.

Impacto observado da transição last-click → DDA: em 40+ contas SaaS B2B que migraram em 2024-2025, Search genérico foi revalorizado em 1,1 a 1,3×, YouTube em 2,4 a 3,2×, Display em 1,6 a 2,2×, enquanto Search de marca foi desvalorizado em 0,6 a 0,8×. Resultado: orçamentos realocam-se para top-funnel, CAC de deal cai em 8 a 16% mediano em 90 dias por maturidade.

Aviso de transição :

ao mudar de last-click para DDA, os relatórios históricos NÃO são recalculados retroativamente em Google Ads. Isto cria um "break" nos dashboards. Avisa as equipas e anota a data de mudança para evitar más interpretações. GA4 permite recalculação histórica nalgumas vistas mas não em todas.

Referência da indústria: o IAB publica best practices de atribuição cross-channel que vão além do âmbito estrito da Google. Para a dimensão multi-canal SaaS B2B completa (Google + LinkedIn + SEO + webinars), uma stack de atribuição personalizada torna-se rapidamente necessária acima de $55k/mês de orçamento.

Orçamento típico + plano de 90 dias

Orçamento Google Ads SaaS B2B mínimo viável: $5.500 a $8.800/mês. Abaixo disso, impossível sair da fase de aprendizagem do Smart Bidding (30 conv/mês mínimo na conversão primária), impossível ter sinal estatisticamente significativo em coortes mensais, impossível testar 3 campanhas em paralelo. Publishers a arrancar a $2.200/mês produzem tipicamente 3-6 meses de "ruído" antes de desistirem — sem conseguir concluir de forma fiável.

Distribuição típica de um orçamento de $8.800/mês:

  • Search de marca: $880 (10%) — captura obrigatória, nunca largar.
  • Search genérico de alta intenção: $3.520 (40%) — núcleo do setup.
  • Search concorrente / alternativa: $1.760 (20%) — conv forte, CPC alto.
  • PMax com sinal Customer Match: $1.760 (20%) — aquisição assistida.
  • YouTube / Display retargeting: $880 (10%) — nurturing low-cost.

Plano de 90 dias estruturado:

Atalho de auditoria :

auditar a tua conta Google Ads SaaS B2B atual leva 3 minutos com a nossa ferramenta. Os 200+ checkpoints incluem uma verificação específica de conversões offline, Customer Match e atribuição — os 3 eixos que determinam 80% do desempenho B2B.

Lança a tua auditoria SteerAds gratuita para obteres o diagnóstico completo da tua conta em 3 minutos, ou ativa otimização automática que aplica continuamente correções de conversões offline e Customer Match. Para um setup personalizado em várias contas ou estratégia à medida, a nossa equipa está contactável em a nossa página de contacto. Para quem prefere arrancar pela auditoria clássica, a nossa checklist de auditoria em 5 eixos cobre os fundamentos transversais.

Recurso complementar: documentação de produto Google Ads em ads.google.com e fontes editoriais de referência como Search Engine Land publicam regularmente atualizações de plataforma — a incluir no monitoring semanal de um Head of Growth SaaS.

Fontes

Fontes oficiais consultadas para este guia:

FAQ

Google Ads funciona para um SaaS com ACV < $500?

Sim, mas só se fores rigoroso no CAC. Abaixo de $500 de ACV anual, o orçamento de aquisição por conta deve ficar abaixo de $150 para manter LTV:CAC ≥ 3 num horizonte de 24 meses. Nesse nível, Google Ads só é rentável em keywords de ultra-intenção ('software [categoria]', 'alternativa a [concorrente]'), nunca em genérico amplo. Muitos publishers SaaS de baixo ACV abandonam Google Ads a favor de SEO e product-led growth — um trade-off muitas vezes sensato enquanto o ticket se mantém baixo.

Precisas de LinkedIn Ads para além de Google Ads num SaaS B2B?

Os dois são complementares, não substituíveis. Google captura procura existente (um prospect a procurar ativamente uma solução), LinkedIn cria procura latente (um prospect ICP que ainda não está a procurar). Em 2.000+ contas SaaS B2B auditadas, observamos que os melhores CACs vêm de um mix 60/40 Google/LinkedIn com orçamento LinkedIn dedicado a ABM top-accounts. Arrancar só com Google Ads é razoável para validar o ICP; adicionar LinkedIn torna-se útil acima de $15k/mês e ACV > $5k.

Quanto tempo até veres ROI positivo num Google Ads SaaS B2B?

Conta com 90 a 120 dias antes de um primeiro veredito fiável, e 6 meses antes de ROI estruturalmente positivo. O ciclo de venda mediano de SaaS B2B SMB na maioria dos mercados anda à volta de 32 dias entre MQL e deal assinado, o que mecanicamente empurra qualquer medição honesta. O mês 1 é para setup de tracking e fase de aprendizagem do Smart Bidding. Os meses 2-3 produzem o primeiro coorte mensurável. A partir do mês 4, podes escalar em campanhas rentáveis com upload de conversões offline.

Deves seguir MQL ou deal como conversão Google?

Ambos, mas com papéis diferentes. O MQL continua útil como 'conversão secundária' para dar volume ao algoritmo na fase de aprendizagem. O deal assinado (closed-won) deve ser a 'conversão primária' sobre a qual Target CPA ou Target ROAS realmente otimiza. Sem upload offline do deal, o Smart Bidding otimiza em dados ruidosos de MQL — e 73% dos SaaS B2B continuam a cair nessa armadilha. A combinação MQL (frequente) + upload offline de deal (sinal forte) é o gold standard 2026.

Ready to optimize your campaigns?

Start a free audit in 2 minutes and discover the ROI potential of your accounts.

Start my free audit

Free audit — no credit card required

Keep reading