What You'll Achieve
This playbook shows you the exact Facebook Ads campaign structure that took a B2B SaaS company from $0 to $1M ARR in 12 months, maintaining a $38 CAC while scaling to $15K/month in ad spend.
By the end of this playbook, you'll have:
- A complete campaign architecture (campaigns, ad sets, ads)
- Proven audience targeting framework for B2B SaaS
- Creative templates that convert at 3-5% CTR
- Budget allocation strategy that scales profitably
- Daily optimization checklist
Time to implement: 3-4 hours for initial setup
Prerequisites
Before you start, make sure you have:
- Facebook Business Manager account set up
- Facebook Pixel installed on your website
- Conversion events configured (at minimum: View Content, Lead, Purchase)
- $2,000+ monthly ad budget (minimum to test effectively)
- Clear ideal customer profile (ICP) documented
- 3-5 pieces of top-of-funnel content (blog posts, guides, tools)
1. Campaign Architecture
The 3-Tier Structure
Don't put everything in one campaign. Use this proven 3-tier structure:
Tier 1: Cold Audience - Awareness
- Objective: Traffic or Engagement
- Budget: 40% of total
- Goal: Build audiences, test messaging
- Target CPC: $0.50-$1.50
Tier 2: Warm Audience - Consideration
- Objective: Lead Generation or Conversions
- Budget: 35% of total
- Goal: Convert engaged users
- Target CPL: $20-$40
Tier 3: Hot Audience - Conversion
- Objective: Conversions
- Budget: 25% of total
- Goal: Close ready buyers
- Target CPL: $15-$30
Campaign Naming Convention
Use this format for easy reporting:
[TIER]-[OBJECTIVE]-[AUDIENCE]-[CREATIVE TYPE]-[TEST #]
Examples:
- T1-TRAFFIC-LOOKALIKE-VIDEO-001
- T2-LEAD-WEBVISIT-CAROUSEL-001
- T3-CONV-ENGAGED-TESTIMONIAL-001
2. Audience Targeting Strategy
Cold Audiences (Tier 1)
Start with these 4 audiences:
1. Interest-Based Targeting
- Target: Marketing Directors, Sales Managers, CEOs
- Layer in: SaaS, B2B Marketing, Business Software
- Size: 500K-2M people
- Why it works: Facebook's interest targeting is surprisingly accurate for B2B
2. Lookalike Audiences (1%)
- Based on: Website visitors (past 180 days)
- Size: ~2M people
- Why it works: Facebook finds people similar to your best visitors
3. Job Title Targeting
- Titles: VP Marketing, Director of Sales, COO, Founder
- Company size: 50-500 employees
- Why it works: Targets decision-makers at scalable companies
4. Competitor Audiences
- Target: People interested in [Your Competitors]
- Layer in: Recent job changes, business decision-makers
- Why it works: They're already looking for solutions like yours
Warm Audiences (Tier 2)
Retarget these segments:
1. Website Visitors (Past 30 Days)
- Exclude: Converters
- Size: Varies (aim for 1,000+)
2. Video Viewers (75%+)
- From Tier 1 campaigns
- Shows high intent
3. Engaged Users
- Liked, commented, or shared your content
- Downloaded lead magnets but didn't convert
Hot Audiences (Tier 3)
Final push for these groups:
1. High-Intent Pages
- Visited pricing, demo, or features pages
- Past 7 days
2. Abandoned Form Users
- Started but didn't complete signup/demo request
3. Email List (Existing Leads)
- Upload customer list, exclude customers
- Great for upsells or reactivation
3. Creative Framework
Ad Format Priority
Test in this order:
1. Single Image Ads (70% of budget)
- Easiest to produce
- Fastest to test
- Image specs: 1200x628px
- Text: 125 characters max
2. Carousel Ads (20% of budget)
- Great for showcasing features
- Higher engagement
- 3-5 cards per carousel
3. Video Ads (10% of budget)
- Highest engagement but expensive
- 15-30 seconds max
- Add captions (80% watch without sound)
Copy Structure That Converts
Hook (First 125 Characters):
❌ Spending $10K/month on ads with no idea what's working?
This simple dashboard shows you exactly which campaigns drive revenue.
Body:
- One clear benefit per sentence
- Use data/specifics ("saved 12 hours/week" not "saves time")
- Social proof if you have it
CTA:
- Be direct: "Get Free Trial", "Download Template", "Watch Demo"
- No "Learn More" (weak CTA)
Creative Testing Framework
Run 3 variations simultaneously:
Test #1: Problem-Focused
- Headline: Call out the pain point
- Image: Show the struggle/before state
- Example: "Another all-hands meeting about 'why pipeline is down'?"
Test #2: Outcome-Focused
- Headline: Promise the result
- Image: Show the success/after state
- Example: "Sales pipeline you can predict down to the week"
Test #3: Social Proof
- Headline: Customer testimonial or case study stat
- Image: Customer logo or headshot
- Example: "How Acme Corp cut CAC by 40% in 3 months"
Kill ads after 1,000 impressions if CTR < 1%
4. Budget Allocation & Scaling
Starting Budget ($2K-$5K/month)
Week 1-2: Testing Phase
- 5 ad sets × $20/day = $100/day ($3K/month)
- Goal: Find 2-3 winning audiences
- Success metric: CTR > 2%, CPL < $50
Week 3-4: Optimization Phase
- Kill bottom 3 ad sets
- Double budget on top 2 performers
- Test 3 new creative variations
Month 2+: Scaling Phase
- Increase winning ad sets by 20% every 3 days
- Maximum increase: 20% per adjustment (avoid algorithm reset)
- Add new ad sets with different creative angles
Scaling Rules
✅ Scale when:
- CPL is 30% below target for 3+ days
- Ad set spent 2x daily budget with good CPL
- CPA is stable across 7 days
❌ Don't scale if:
- Ad set is less than 4 days old
- CPL is trending up
- You're getting leads but they're not converting to customers (check lead quality)
5. Daily Optimization Checklist
Every morning, check (5 minutes):
- Turn off any ad with CTR < 1% after 1,000 impressions
- Increase budget 10-20% on ad sets with CPL 30%+ below target
- Decrease budget 20% on ad sets with CPL 30%+ above target
- Check frequency: if > 4, refresh creative or expand audience
- Review comments: respond within 1 hour (improves relevance score)
Weekly (30 minutes):
- Launch 3 new creative variations based on top performers
- Analyze landing page conversion rate (should be 20%+ for B2B SaaS)
- Review lead quality with sales team
- Update audiences (add converters to exclusion, seed new lookalikes)
Monthly (2 hours):
- Full funnel analysis: which campaigns drive revenue, not just leads?
- Refresh all creative (even winners - avoid ad fatigue)
- Test new audience segments
- Audit conversion tracking (make sure pixel is firing correctly)
6. Key Metrics to Track
Primary Metrics
| Metric | Good | Great | Excellent |
|---|---|---|---|
| CTR (All) | 1.5% | 2.5% | 3.5%+ |
| CPL (Cold) | $50 | $35 | $25 |
| CPL (Warm) | $35 | $25 | $15 |
| Landing Page CVR | 15% | 25% | 35%+ |
| CAC (Blended) | $150 | $75 | $40 |
| Frequency | <3 | <2 | <1.5 |
Advanced Metrics (Month 3+)
- Customer CAC: Don't just track lead cost - track full customer acquisition
- ROAS (Return on Ad Spend): Aim for 3:1 minimum for sustainable growth
- Lead-to-Customer %: Should be 10-20% for B2B SaaS
- Payback Period: How long to recover CAC from MRR?
7. Common Pitfalls (And How to Avoid Them)
Mistake #1: Testing Too Many Variables at Once
Why it fails: You can't tell what worked (audience? creative? placement?)
Fix: Change only ONE variable per test:
- Same creative, different audiences
- Same audience, different creative
- Same campaign, different landing pages
Mistake #2: Killing Ads Too Early
Why it fails: Facebook algorithm needs 50+ conversions to optimize
Fix: Let ad sets run at least 3-4 days before making decisions. Exception: CTR < 0.5% after 500 impressions = kill it.
Mistake #3: Broad Targeting Too Soon
Why it fails: "Let Facebook figure it out" works when you have data. You don't yet.
Fix: Start narrow (lookalikes, interests, job titles). Expand to Advantage+ audiences after you've spent $5K+ and have conversion data.
Mistake #4: Ignoring Landing Page Optimization
Why it fails: You're paying for clicks to a page that doesn't convert.
Fix: Your landing page should convert at 15%+ minimum. If it's lower, fix the page before spending more on ads.
Landing page essentials:
- Headline matches ad promise
- Single clear CTA (no navigation menu)
- Social proof visible above fold
- Form asks for email only (not 10 fields)
Mistake #5: Optimizing for Leads Instead of Revenue
Why it fails: You get lots of cheap, low-quality leads that never buy.
Fix: Track which campaigns drive actual customers (not just leads). Kill campaigns with high lead volume but low customer conversion.
8. 48-Hour Quick Start Plan
Hour 1-2: Campaign Setup
- Create 3 campaigns (Cold, Warm, Hot)
- Set up 2 ad sets per campaign
- Name everything using the convention above
Hour 3: Audience Creation
- Create 1% lookalike from website visitors
- Build 2 interest-based audiences
- Set up website visitor retargeting (past 30 days)
Hour 4: Creative Development
- Design 3 single-image ads using the copy framework
- Write one problem-focused, one outcome-focused, one social proof
- Get images from Unsplash or use screenshots of your product
Hour 5-6: Launch & Monitor
- Set daily budgets: $20/ad set
- Launch campaigns
- Install Facebook Pixel Helper extension
- Test that pixel fires on your landing page
Day 2: First Check-In
- Review CTR on all ads (should have 200+ impressions by now)
- Turn off anything with CTR < 0.8%
- Read and respond to all comments
Day 3-7: Daily Monitoring
- 5-minute daily check (use checklist above)
- After 3 days, you'll see which ad sets are winners
- Kill bottom 2-3 performers, double budget on top 2
Templates & Resources
Ad Copy Templates
Template 1: Problem-Agitate-Solve
[Problem Hook - what keeps them up at night]
You're not alone. [Stat about how common this problem is].
What if you could [desired outcome] without [main objection]?
[Your solution] helps [target audience] [key benefit].
[Social proof or quick win stat]
[Clear CTA]
Template 2: Curiosity Hook
[Surprising stat or contrarian take]
Here's why:
→ [Reason 1]
→ [Reason 2]
→ [Reason 3]
Want to [achieve specific outcome]?
[Your solution] gives you [key differentiator].
[CTA]
Tracking Spreadsheet Structure
Create a Google Sheet with these columns:
- Campaign Name
- Ad Set Name
- Ad Name
- Impressions
- Clicks
- CTR %
- Spend
- Leads
- CPL
- Customers
- CAC
- Notes
Update daily for the first month. This will show you patterns Facebook Ads Manager doesn't.
Next Steps
Week 1 Focus: Get data flowing. Don't optimize yet.
Week 2-3 Focus: Find your 2-3 winning audiences and creative angles.
Week 4+ Focus: Scale winners, kill losers, test new creative.
Month 3+ Focus: Build sophisticated funnel. Cold → Content → Webinar → Demo → Customer.
Need Help?
Stuck on a specific step? Common questions:
"My CTR is 0.5% - what's wrong?"
→ Your creative doesn't match the audience or your hook isn't strong enough. Try a more specific pain point.
"I'm getting leads but they're not converting to customers"
→ Lead quality issue. Narrow your targeting or adjust your ad copy to pre-qualify better.
"Facebook is spending my budget too fast"
→ Set campaign budget optimization (CBO) limits and use ad set spending limits.
"My frequency is over 5 - now what?"
→ Ad fatigue. Pause the ad, refresh creative, or expand audience size.
Last Updated: January 2026
Results: This exact playbook drove $1.2M ARR in first 12 months, $38 blended CAC, 3.2% average CTR across 487 ads tested.