Most Google Ads advice is written for e-commerce. The mental model, sell a product, track a transaction, optimize ROAS, doesn't fit how B2B SaaS actually works.
Our team has worked with SaaS accounts ranging from Series A startups to publicly traded enterprise platforms. The pattern was consistent: SaaS companies that copy e-commerce playbooks see their CAC double or triple compared to companies who build SaaS-specific strategies from scratch.
Here are the 7 mistakes we see most often, ranked by how much they damage CAC.
1. Optimizing for form submissions instead of qualified leads
The mistake: Tracking "demo request form submitted" as the primary conversion in Google Ads. Smart Bidding optimizes for more form fills.
Why it tanks CAC: Form fills don't equal qualified leads. We've audited SaaS accounts where 70% of form fills were tire kickers, students, competitors, or junk. The Google Ads algorithm doesn't know that, it just sees "conversions" and bids more aggressively for similar people, who turn out to also be tire kickers.
Fix: Set up offline conversion imports from your CRM. Push back to Google when a lead becomes Marketing Qualified (MQL), Sales Qualified (SQL), or Closed Won. Smart Bidding learns to find people who actually buy, not just people who fill out forms.
The implementation: HubSpot/Salesforce → Zapier or webhook → Google Ads Conversion API. Takes 4-6 hours to set up properly. Pays for itself within 30 days.
2. Using Maximize Conversions on too little data
The mistake: Setting Smart Bidding to "Maximize Conversions" when you have <20 conversions per month per campaign.
Why it tanks CAC: Maximize Conversions needs at least 30 conversions/month per campaign to optimize well. With less data, it makes essentially random decisions while spending your budget. We've seen accounts with 5 conversions/month running 8 campaigns on Maximize Conversions. The algorithm is guessing, and your CAC reflects that.
Fix: Two paths. Either (a) consolidate into 1-2 campaigns to concentrate conversion data, or (b) downgrade to Manual CPC with clear bid rules until you have monthly volume to justify smart bidding.
3. Bidding on broad-match terms with no commercial intent
The mistake: Targeting keywords like "what is project management software" with broad match.
Why it tanks CAC: Top-of-funnel SaaS keywords have terrible conversion rates because the searchers aren't ready to buy. They're researching. They might convert in 3-9 months, but Google Ads attribution windows are usually 30-60 days, so you'll never see those conversions credited to your campaigns.
Fix: Cut top-of-funnel keywords. Focus paid budget on bottom-funnel queries:
- "[Competitor] alternative"
- "[Your category] for [specific use case]"
- "best [your category] for small teams"
- "[Your category] pricing"
Save top-of-funnel for SEO content, where compounding traffic doesn't have the 60-day attribution window problem.
4. Sending paid traffic to your homepage
The mistake: Running ads for "best CRM for SaaS" and sending the click to your homepage.
Why it tanks CAC: Your homepage is built for unfamiliar visitors. They land on a generic message, get confused about whether you fit their use case, and bounce. Conversion rate from paid traffic to your homepage is typically 1-3%. To a dedicated landing page, it's 5-15%.
That's a 3-5x difference. Same ad spend. Same traffic. Different page.
Fix: Build dedicated landing pages per campaign theme. The headline matches the keyword. The first paragraph addresses the specific use case. The CTA is "See if we fit your team" not "Sign up free." Each landing page mentions specific objections (price, security, integrations) that buyers in that segment have.
If you have one landing page, you're undertooled. SaaS companies running Google Ads at scale typically have 8-30 dedicated landing pages, one per campaign.
5. Not running brand defense
The mistake: Not bidding on your own brand because "we already rank #1 for it."
Why it tanks CAC: Your competitors ARE bidding on your brand. When a buyer searches "[your company name], " they see a competitor's ad above your organic listing. 15-30% of those buyers click the competitor, even though they were specifically looking for you.
Fix: Run a brand campaign with your company name + variations as exact match keywords. Bid the minimum needed to win position 1. Cost is typically <$2/click and conversion rate is 25-40% (because these are buyers actively looking for you).
Brand defense is the highest-ROI campaign in almost every SaaS account, yet most companies skip it. Even if you "would have gotten the customer organically anyway, " each one you protect from competitor poaching is direct revenue.
6. Optimizing tROAS without tracking conversion value
The mistake: Setting tROAS (target return on ad spend) without passing accurate conversion values to Google Ads.
Why it tanks CAC: tROAS only works if Google knows what each conversion is worth to you. If you're passing a flat value (e.g., every demo request = $100), the algorithm has no signal about which conversions are actually worth chasing. It optimizes for volume of $100-tagged events.
Fix: Pass real conversion values via offline conversion imports. A demo request from a 500-employee enterprise is worth 50x more than one from a solo founder. Google can't optimize for that unless you tell it.
Implementation: when leads come into your CRM, calculate value (annual contract value × probability of close). Pass that number back as the conversion value. Smart Bidding starts hunting for high-value leads instead of any leads.
7. No attribution model adjustment for SaaS
The mistake: Using "Last Click" attribution by default. Or worse, assuming each tool's attribution is correct without comparing.
Why it tanks CAC: SaaS sales cycles involve 5-15 touches before conversion. A B2B buyer typically: searches your category, lands on a competitor, comes back via Google Ads, reads a comparison post, leaves, returns weeks later via email, signs up. Last-click attribution credits the email, but the Google Ad initiated the journey.
If you cut Google Ads spend based on last-click data, you'll watch downstream conversions tank a quarter later, and not understand why.
Fix: Use Data-Driven Attribution (Google Ads default for accounts with 300+ conversions/month) or Position-Based (40% first click + 40% last click + 20% middle). Both better reflect SaaS reality.
Cross-check Google Ads data with Mixpanel/Amplitude/customer.io self-reported attribution surveys ("How did you hear about us?"). Triangulation matters more than any single tool.
How these 7 fixes compound
Most SaaS Google Ads accounts have 4-6 of these mistakes simultaneously. Fixing one moves CAC by 10-20%. Fixing four moves it by 40-60%.
We've seen accounts go from $340 CAC to $145 CAC in 90 days by working through this list. Not because anything magical happened, just because the bidding algorithm finally had clean data and proper guardrails.
Where to start
If you only fix one thing this month, fix #1: offline conversion imports from your CRM. Everything else compounds off this foundation.
If you fix two things, add #5: brand defense.
If you fix three, add #4: dedicated landing pages for at least your top 3 keywords.
After that, the rest are incremental. A weekend of cleanup work, working through the list end-to-end, typically produces 3-6 months of CAC improvements.
If you're considering switching agencies
Most SaaS Google Ads agencies optimize for MQLs because that's what their reporting dashboards measure, which means most agencies are unintentionally optimizing for the wrong metric. We compared the firms that get pipeline-tied attribution right against the ones that don't: Best Google Ads Agencies for SaaS & B2B (2026).
Free SaaS Google Ads audit
We do free audits specifically focused on SaaS accounts. We walk through this exact list, screenshot the issues, and record a Loom you can keep.
Whether you work with us afterward or not, you'll know which of the 7 mistakes is costing you the most, with specific evidence from your account.
Working in SaaS & B2B? Our SaaS & B2B Google Ads playbook covers the tactics, benchmarks, and compliance specifics for the vertical.