SaaS PPC is fundamentally different from e-commerce or lead gen PPC. You are dealing with long sales cycles (30 to 180 days), multiple decision makers, low conversion volumes, and deal values that range from $5,000 to $500,000+ annually. Standard campaign structures built for quick-turn businesses will waste your budget. This framework is built specifically for B2B SaaS.
The SaaS PPC Challenge
Before building campaigns, understand why SaaS PPC is harder than other verticals. These four constraints shape every decision in your campaign architecture.
Campaign Architecture Overview
A complete SaaS PPC program spans two platforms (Google and LinkedIn) with campaigns mapped to funnel stages. Here is the full architecture.
| Platform | Campaign | Funnel Stage | Goal | Typical CPL | Budget Share |
|---|---|---|---|---|---|
| Google Ads | Brand Search | Bottom | Capture branded queries | $15 to $40 | 5 to 10% |
| Google Ads | Category Search | Bottom | Capture "best [category] software" | $80 to $200 | 20 to 30% |
| Google Ads | Competitor Search | Bottom | Capture "[competitor] alternative" | $100 to $300 | 10 to 15% |
| Google Ads | Problem/Pain Search | Mid | Capture problem-aware queries | $60 to $150 | 10 to 15% |
| Google Ads | Remarketing (Display) | Mid/Bottom | Re-engage site visitors | $20 to $60 | 5 to 10% |
| Google Ads | YouTube Remarketing | Mid | Video nurture for site visitors | $15 to $40 (view) | 5% |
| ICP Awareness (Content) | Top | Content to ICP job titles | $30 to $80 (download) | 10 to 15% | |
| ICP Consideration (Webinar/Case Study) | Mid | Nurture known prospects | $60 to $150 | 5 to 10% | |
| ICP Decision (Demo/Trial) | Bottom | Direct demo ask to warm audience | $150 to $400 | 5 to 10% | |
| Retargeting | Mid/Bottom | Re-engage LinkedIn engagers + site visitors | $40 to $100 | 5% |
Google Ads Search Campaigns
Google Search is your demand capture engine. These campaigns target people already looking for a solution like yours. Structure campaigns by search intent, not by product features.
Campaign 1: Brand Search
Keywords: your company name, company + reviews, company + pricing, company + demo, company + alternatives. This is defensive. Competitors will bid on your brand. If you do not, they will take your most valuable traffic. Brand campaigns typically convert at 15 to 30% with CPLs under $40.
Campaign 2: Category Search (Highest Priority)
Keywords: "best [category] software," "[category] tool for [use case]," "[category] platform." These searchers know they need a solution and are actively comparing options. This is your highest-value non-brand campaign.
| Ad Group Example | Keywords | Ad Copy Angle | Landing Page |
|---|---|---|---|
| Best [Category] | "best project management software," "top PM tools 2026" | G2 rating, customer count, key differentiator | Comparison page with demo CTA |
| [Category] for [Use Case] | "project management for agencies," "PM tool for marketing teams" | Use-case specific value props, relevant case study | Vertical landing page |
| [Category] Platform | "project management platform," "[category] solution" | Platform breadth, all-in-one value prop | Product overview with demo CTA |
Campaign 3: Competitor Search
Keywords: "[competitor] alternative," "[competitor] vs [your brand]," "[competitor] pricing," "[competitor] reviews." These searchers are unhappy with or evaluating a competitor. CPLs are higher (often $100 to $300) but intent is strong. Use comparison landing pages showing where you win, not generic product pages.
Competitor Campaign Rules
Never mention competitor names in ad copy (Google policy violation risk). Use phrases like "Looking for an Alternative?" or "Compare Before You Buy." Your landing page can name competitors. Always create separate ad groups per competitor so you can write specific copy and track performance individually.
Campaign 4: Problem/Pain Search
Keywords: "how to [solve problem your product fixes]," "why is [process] so slow," "[pain point] solution." These searchers do not know your category exists yet. They are problem-aware but not solution-aware. CPLs are moderate, but you need content-first landing pages (guide, checklist, template) rather than demo pages. Gate the content, then nurture.
Google Display and YouTube Campaigns
Display and YouTube are not for cold prospecting in SaaS. Use them exclusively for remarketing. The two campaign types below re-engage people who already visited your site.
| Campaign | Audience | Ad Format | Message | Window |
|---|---|---|---|---|
| Display Remarketing | Pricing page visitors | Responsive display ads | "Still comparing? See how [Brand] saves 10hrs/week. Book a demo." | 1 to 30 days |
| Display Remarketing | Blog/resource visitors | Responsive display ads | "Liked our guide on [topic]? See it in action." | 7 to 60 days |
| Display Remarketing | Demo page abandoners | Responsive display ads | "Your demo is waiting. 15 minutes, no commitment." | 1 to 14 days |
| YouTube Remarketing | All site visitors (30 days) | In-stream skippable (60 to 90 sec) | Customer testimonial or product walkthrough video | 1 to 30 days |
| YouTube Remarketing | Pricing page visitors | In-stream skippable (30 sec) | Address common objections: pricing, implementation, support | 1 to 14 days |
LinkedIn Ads Campaigns
LinkedIn is your demand creation engine. Unlike Google (where people search for you), LinkedIn lets you push your message to specific job titles at specific companies. This is where you build awareness with your ICP before they ever search for a solution.
Audience Targeting Framework
| Targeting Layer | Settings | Why It Matters |
|---|---|---|
| Company Size | 50 to 500 employees (adjust to your ICP) | Filters out enterprises and solopreneurs outside your market |
| Industry | Select 3 to 5 core verticals | Keeps messaging relevant and CPCs manageable |
| Job Function | Marketing, IT, Operations (match your buyer) | Reaches decision makers and influencers |
| Job Seniority | Manager, Director, VP, C-Suite | Excludes entry-level roles who cannot buy |
| Company List (Matched Audiences) | Upload target account list (ABM) | Highest quality targeting, lowest waste |
| Lookalike Audiences | Based on customer list or converters | Expands reach to similar companies |
LinkedIn Campaign Structure
Three LinkedIn Campaign Layers
- Layer 1: Content Promotion (Top of Funnel). Promote ungated thought leadership (industry reports, original research, contrarian takes) to your ICP. Goal is impressions and engagement, not leads. Use Single Image ads and Document ads. Budget: 40 to 50% of LinkedIn spend.
- Layer 2: Lead Magnet (Mid Funnel). Promote gated assets (templates, calculators, benchmark reports) using Lead Gen Forms. Target people who engaged with Layer 1 content. Use Conversation ads and Single Image ads. Budget: 30 to 40% of LinkedIn spend.
- Layer 3: Demo/Trial (Bottom Funnel). Direct demo ask to people who downloaded Layer 2 content or visited your site. Use Lead Gen Forms with a shorter form (name, email, company only). Single Image and Message ads. Budget: 15 to 25% of LinkedIn spend.
Proxy Conversion Strategy
The biggest SaaS PPC mistake is optimizing for demo requests when you only get 10 to 20 per month. Smart Bidding needs 15 to 30 conversions per month to learn. If you do not have that volume on demo requests, you need proxy conversions.
A proxy conversion is a higher-volume action that correlates with eventual demo requests. You tell Google to optimize for the proxy while tracking demos as your true north metric.
| Conversion Event | Volume | Correlation to Demo | Use As Primary? |
|---|---|---|---|
| Demo request form fill | Low (10 to 20/mo) | 1:1 (this IS the goal) | Only if 30+/mo |
| Free trial signup | Medium (30 to 80/mo) | High (20 to 40% request demo) | Yes, if trial-led motion |
| Pricing page visit (30+ seconds) | Medium (50 to 200/mo) | Medium (5 to 15% request demo) | Good proxy if demo volume < 30 |
| Content download (gated) | High (100 to 300/mo) | Low to Medium (2 to 8% request demo) | Use for top-funnel campaigns only |
| Product signup (free tier) | Medium to High | Medium (10 to 25% upgrade) | Yes, for PLG companies |
| Qualified lead (offline import) | Low to Medium | High (this IS quality) | Best option if CRM connected |
The Proxy Conversion Ladder
Start with the highest-volume proxy that still correlates to revenue. As your account matures and volume grows, move up the ladder: content download > pricing page visit > trial signup > demo request > qualified opportunity (offline import). Each step gives the algorithm a better signal, but requires more conversion volume at the previous step to support the transition.
Micro-Conversion Framework
Micro-conversions are small engagement signals that indicate buying intent. Track these as secondary conversion actions in Google Ads and use them for audience building and remarketing.
| Micro-Conversion | Signal Strength | How to Track | Remarketing Action |
|---|---|---|---|
| Visited pricing page | High | GA4 page_view event | Add to "Hot Prospect" audience |
| Watched product video (50%+) | High | YouTube engagement event | Add to "Engaged Visitor" audience |
| Downloaded 2+ resources | Medium-High | GA4 custom event | Move to mid-funnel nurture |
| Viewed 3+ pages in one session | Medium | GA4 engagement event | Add to general remarketing |
| Returned to site 2+ times | High | GA4 audience trigger | Add to "Hot Prospect" audience |
| Clicked pricing/feature comparison | High | GA4 click event | Serve demo-focused remarketing |
| Signed up for newsletter | Low-Medium | Form submission event | Add to long-term nurture |
Audience Layering Strategy
Layer audiences across both platforms to create a surround-sound effect for your target accounts. Here is how the layers work together.
Four Audience Layers
- Layer 1: Cold ICP (LinkedIn only). Job title + company size + industry targeting. These people have never heard of you. Serve thought leadership content. Goal: get them to your site.
- Layer 2: Engaged Visitors (Google + LinkedIn). People who visited your site, watched a video, or downloaded content. Serve case studies, product demos, and comparison content. Goal: get them to pricing or demo page.
- Layer 3: Hot Prospects (Google + LinkedIn). Pricing page visitors, demo page abandoners, trial users. Serve direct demo/trial CTAs with urgency. Goal: convert to demo or trial.
- Layer 4: Pipeline Acceleration (LinkedIn). Upload open opportunity contacts from CRM. Serve customer testimonials, ROI stats, and implementation guides. Goal: influence deal velocity and close rate.
Budget Allocation by Company Stage
Your budget split depends on your ARR stage, sales motion (PLG vs. sales-led), and whether you are demand capturing or demand creating.
| ARR Stage | Monthly PPC Budget | Google % | LinkedIn % | Focus |
|---|---|---|---|---|
| Pre-Revenue / Seed | $2,000 to $5,000 | 80% | 20% | Google brand + category search only. LinkedIn for founder thought leadership. |
| $500K to $2M | $5,000 to $15,000 | 60% | 40% | Google search + remarketing. LinkedIn content promotion + lead magnets. |
| $2M to $10M | $15,000 to $50,000 | 50% | 50% | Full Google campaign suite. LinkedIn three-layer funnel. ABM list targeting. |
| $10M+ | $50,000+ | 40% | 60% | LinkedIn becomes primary for ABM. Google for demand capture + competitor conquest. YouTube for brand. |
The Minimum Viable Budget Rule for SaaS
On Google Ads, you need enough budget to generate 15 to 30 conversions per month per campaign. If your target CPA is $200, that means $3,000 to $6,000 per campaign minimum. On LinkedIn, minimum viable spend is $3,000 per month. Below that, your campaigns do not generate enough data to optimize and your CPLs will be inflated by the learning phase. If your total budget is under $5,000, pick one platform and go deep rather than splitting across both.
Williams Athletic Club
Williams Athletic Club's 431% ROAS improvement came from restructuring their campaigns using these principles: proper segmentation and audience layering.
Methodology & Sources
Campaign architecture based on PPC best practices for B2B SaaS companies. Benchmarks sourced from Google Ads, LinkedIn Campaign Manager, and industry reports from Metadata.io, Directive, and Refine Labs.
- Google, "Google Ads Best Practices for B2B," 2024
- LinkedIn, "B2B Marketing Benchmarks Report," 2024
- Metadata.io, "B2B Paid Media Benchmark Report," 2024
- Directive Consulting, "SaaS Marketing Benchmarks," 2024
- Gartner, "B2B Buying Journey Report," 2024
- HockeyStack, "B2B Attribution and Pipeline Report," 2024
- WordStream / LOCALiQ, "Google Ads Industry Benchmarks," 2024
Frequently Asked Questions
Most B2B SaaS companies allocate 20 to 40% of their total marketing budget to paid media. For companies in the $1M to $10M ARR range, that typically means $5,000 to $25,000 per month across Google and LinkedIn. The key is spending enough on each channel to generate statistically significant data. Splitting $3,000 across five channels means none of them have enough data to optimize. Start with one channel, prove ROI, then expand.
Both, but for different purposes. Google Ads captures existing demand (people searching for your solution category). LinkedIn Ads creates demand by targeting specific companies, job titles, and industries. Google typically delivers lower CPL but the leads may be less qualified. LinkedIn delivers higher CPL but better ICP fit. Most successful SaaS companies run both: Google for bottom-funnel capture, LinkedIn for top-funnel awareness and mid-funnel nurture.
Google Ads CPL for B2B SaaS averages $100 to $250 depending on the category. LinkedIn Ads CPL averages $75 to $200 for content downloads, $200 to $500 for demo requests. But CPL alone is misleading for SaaS. The metric that matters is cost per qualified opportunity. A $500 lead that converts to a $50,000 deal is far more valuable than a $50 lead that never responds. Track pipeline generated per dollar spent, not just leads.
Three strategies. First, use micro-conversions (content downloads, webinar signups, free tool usage) as proxy conversion events so Smart Bidding has enough data to optimize. Second, build remarketing sequences that nurture leads through the 30 to 90 day buying cycle. Third, use offline conversion imports to feed actual pipeline and revenue data back to Google and LinkedIn so the algorithms learn which clicks turn into deals, not just which clicks turn into form fills.
If you have fewer than 30 conversions per month, start with Maximize Clicks with a CPC cap. Once you hit 30+ conversions per month, switch to Target CPA or Maximize Conversions. At 50+ conversions, use Target ROAS if you are importing revenue data. The critical mistake is using Target CPA with too few conversions. The algorithm needs at least 15 to 30 conversions in a 30 day window to learn. If you do not have that volume, use micro-conversions to bridge the gap.
Layer three systems. First, UTM parameters on every ad for first-touch attribution in your CRM. Second, Google Ads offline conversion imports to feed deal stage and revenue data back to the ad platform. Third, a self-reported attribution field on your demo form asking "How did you hear about us?" to capture dark social and brand touches that UTMs miss. No single system tells the full story. The combination gives you a directionally accurate picture of what is working.