I had a call last month with a SaaS founder who'd been running Google Ads for six months. He'd spent about $30K. He had... eleven leads. Not eleven customers. Eleven leads. Most of them were people who filled out the form and then ghosted.
His previous agency had him bidding on stuff like "business software" and "cloud platform" — which, sure, technically describes his product the same way "food" technically describes my grandmother's mole. Not wrong. But not helpful.
Here's the thing about B2B SaaS PPC: it's a completely different animal than eCommerce or local services. The sales cycles are longer, the CPCs are higher, the attribution is messier, and most of the "Google Ads playbooks" floating around the internet were written for people selling shoes. Not $40K/year software contracts.
So this is the playbook I actually use. The one that works when you've got $5K a month, a product people need, and zero patience for burning cash on "brand awareness" clicks that go nowhere.
Why SaaS PPC Is Its Own Beast
Let me lay out the differences, because if you're running B2B SaaS campaigns the same way you'd run a plumber's account, you're going to have a bad time.
The sales cycle is long. Someone clicks your ad, hits your demo page, maybe fills out the form. Then they talk to their boss. Their boss talks to procurement. Procurement sends a security questionnaire. IT wants to review the API docs. Three months later, you might have a deal. The click that started all of that? Google will never know it closed. Your CRM might not even connect the dots unless you've got the tracking buttoned up.
Demo vs. free trial vs. freemium. What you're offering massively changes your campaign math. A free trial signup might cost you $40-60. A qualified demo request for enterprise software? $150-300 is normal, and honestly, if your ACV is $50K+, that's a bargain. You need to know what a lead is actually worth before you declare anything "too expensive."
Attribution is a nightmare. I'm not sugarcoating this. The person who clicks the ad is rarely the person who signs the contract. B2B buying committees are real, and Google's last-click attribution model is about as useful as a screen door on a submarine when you're trying to figure out what's actually driving pipeline.
The $5K/Month Campaign Structure
OK so you've got $5K. That's roughly $165/day. Not a ton of room for experimentation, which means every dollar has to work hard. Here's how I'd structure it from day one.
Campaign 1: Brand Search ($500-800/month)
I know, I know. "Why would I pay for my own brand name?" Because your competitors will. And because brand search is absurdly efficient in SaaS. We've got a B2B SaaS client right now pulling a 42% click-through rate on brand terms with a $73 CPA. In SaaS, where the industry average CPA runs $200-400+, that's exceptional.
Brand search also does something sneaky — it catches people who heard about you on a podcast, saw you mentioned in a G2 review, or got a referral from a friend. They Google your name, your ad shows up with a clear CTA, and they convert. Without a brand campaign, those people might click an organic result, get distracted, or worse — click on a competitor's ad that's bidding on your brand name.
Keep it simple. One campaign, one ad group, exact match and phrase match on your brand name and close variations.
Campaign 2: High-Intent Non-Brand ($2,500-3,000/month)
This is where the real money goes, and where most people mess it up. The mistake I see constantly: going too broad, too early.
You want bottom-of-funnel keywords. People who are already shopping. Think:
- "[your category] software" — project management software, HRIS software, etc.
- "[competitor name] alternative" — gold mine if your competitor is well-known
- "best [category] for [use case]" — these convert like crazy because the intent is so clear
- "[category] software pricing" — someone researching pricing is deep in the funnel
Do NOT start with awareness-level keywords like "what is [category]" or "how to improve [business process]." At $5K/month, you can't afford to educate the market. Let your blog do that. Paid search should be catching people who already know they need what you sell.
We ran generic industry keywords for a SaaS client and landed at $180 CPA — which, for the record, is actually well below the $200-400 SaaS average. That campaign drove 393 conversions. But it only worked because we were laser-focused on high-intent terms, not spraying budget across everything remotely related to their space.
Campaign 3: Competitor Targeting ($700-1,200/month)
Bidding on competitor names in SaaS is practically a contact sport at this point. Everyone does it. It's expensive, the Quality Scores are terrible, and the CPCs will make you wince. But it works — because the people searching for your competitor's name are actively shopping for exactly what you sell.
A few rules for doing this without lighting money on fire:
- You can bid on competitor names but you cannot use them in your ad copy (Google's trademark policy, and also just good manners)
- Lead with your differentiator in the headline. "Faster Implementation Than [Implied Competitor]" type energy
- Expect 1-3% CTR. That's normal for competitor campaigns. Don't panic
- Use a dedicated landing page that addresses the comparison without being tacky about it
The Keyword Strategy Nobody Wants to Hear
I'll be real: the keyword strategy for a $5K SaaS budget is less about finding hidden gems and more about aggressive pruning. You're going to start with 30-50 keywords, and within 60 days, you'll probably pause half of them.
Here's my hierarchy, from "fund this first" to "fund this if there's money left":
- Brand terms (always on, highest efficiency)
- Category + "software/platform/tool" (your bread and butter)
- Competitor names (expensive but high intent)
- "Best [category]" and comparison queries (great intent, competitive)
- Problem-aware keywords (only if 1-4 are fully funded and performing)
Match types matter here too. I almost always start SaaS accounts on exact match and phrase match only. Broad match with $5K/month? That's how you end up paying $14 a click for someone searching "free software download." Ask me how I know.
Your Landing Page Is Doing Half the Work
I can build you the most beautiful campaign structure in the world and it'll still flop if your landing page is your homepage. Sorry, but it's true. Your homepage has six navigation links, a carousel, your company story, an "About Our Team" section, and a footer with links to your blog. That's eleven ways for someone to leave without converting.
What a B2B SaaS landing page actually needs:
- One CTA. Demo, trial, or whatever your ask is. One. Not "request a demo OR start a free trial OR download our whitepaper OR watch our webinar." Pick one.
- Social proof above the fold. Logos, a testimonial, a G2 badge. Something that says "real companies use this" within 3 seconds of landing.
- Short form. Name, email, company. Maybe phone if your sales team insists. Every additional field drops your conversion rate by roughly 10%. I've seen SaaS companies ask for department, company size, annual revenue, use case, and timeline — on a cold PPC landing page. Don't do this to yourself.
- The "so what" needs to be instant. Not "we're a cloud-native, AI-powered, enterprise-grade platform." What do you DO for me? "Cut your onboarding time in half" or "Replace 4 tools with one." Concrete, specific, fast.
What About Meta Ads for B2B SaaS?
I get this question constantly, and the answer might surprise you: Meta can absolutely work for B2B SaaS. One of our cloud software clients is pulling $26 CPL on Meta for standard leads, and $34 CPL for enterprise-level leads. Those are numbers that make Google Ads look expensive by comparison.
The catch? Meta works differently for B2B. You're not catching search intent — you're creating demand. It's better for top-of-funnel and retargeting than for capturing high-intent bottom-funnel clicks. If I've got a client with $5K total and they can only pick one channel, I'm still saying Google first. But if there's room for both? Meta as a supplement is surprisingly powerful for SaaS.
Realistic Timeline: What to Expect Month by Month
This is where I lose some people, because the honest answer isn't sexy.
Month 1: Data collection. Your campaigns are learning, you're building negative keyword lists, you're finding out which ad copy actually resonates. Expect a handful of leads, most of them expensive. This is normal and fine.
Month 2: Optimization. You've got enough data to make real decisions. Pause the losers, shift budget to winners, test new ad copy. CPA should start coming down. If it doesn't, something structural is wrong (usually the landing page or the keyword targeting).
Month 3: This is when things should start clicking. You've got conversion data feeding back into Google's algorithm, your negative keyword list is solid, and you're spending on things that actually work. Expect your CPA to be 20-40% lower than Month 1.
Months 4-6: Scale what works, test new angles. Maybe you've got room to expand into new keyword themes, test a competitor campaign, or layer in RLSA (retargeting lists for search ads). This is where the compounding happens.
If someone tells you Google Ads will be "fully optimized" in 30 days for a B2B SaaS account, they're either lying or they've never managed one. The honest answer is 90 days to get the foundation solid, and 6 months to really dial things in.
The Numbers You Should Actually Track
Forget impressions. Forget clicks (mostly). Here's what matters:
- Cost per MQL — not just cost per lead. What does it cost to get a lead that's actually qualified? This requires your CRM and Google to talk to each other
- Lead-to-opportunity rate by campaign — brand search might have a 40% lead-to-opp rate while competitor campaigns run at 15%. That changes the math entirely
- Pipeline influenced — how much revenue is in your pipeline that Google Ads touched at some point? This is the number your CEO cares about
- Time to close by source — if PPC leads close in 45 days but organic leads take 90, that's worth knowing
The average B2B SaaS CTR on search ads is 2-4%. If you're below that, your ads need work. If you're above that — like our client hitting 42% on brand — you're doing something right.
The Big Mistakes I Keep Seeing
Quick hits, because I've seen all of these in the past quarter alone:
- No conversion tracking beyond the form fill. You need to know which leads became customers. Offline conversion imports aren't optional anymore — they're the difference between optimizing for junk leads and optimizing for revenue.
- Running Smart campaigns or letting Google "auto-apply" recommendations. Google's AI is getting better, but its goals and your goals are not the same. Google wants you to spend more. You want profitable customers.
- Judging performance at 30 days. B2B SaaS sales cycles are 30-90+ days. If you kill a campaign after 4 weeks, you might be cutting something that would've closed a $100K deal in month three.
- Ignoring the sales team's input. Your paid search person should be talking to your sales team at least monthly. What objections keep coming up? What competitors are showing up in deals? That intel feeds directly into ad copy and keyword strategy.