AuditBest PracticesPerformance

The B2B Ad Spend Audit Checklist: 18 Questions Every CMO Should Ask

April 10, 2025
7 minute read

Most B2B ad budgets leak 30-50% due to platform defaults, broken tracking, and misaligned targeting.

You don't know where the leaks are because you're not asking the right questions.

Here's an 18-point checklist to audit your ad spend across all platforms. Go through each one. If you answer "no" or "I don't know" to any of them, that's a leak.

Meta Ads Audit (5 Questions)

1. Are you using lookalike audiences or interest-based targeting?

Interest-based targeting wastes money. Lookalike audiences (built from your actual customers) convert 3-5x better. If you're still using "Marketing Manager" + "SaaS" as your audience, you're leaking budget.

2. When did you last rotate creative?

If it's been more than 4 weeks, your CPL is probably rising due to ad fatigue. Rotate creative every 2-3 weeks, even if it's still performing.

3. Are you optimizing for conversions or lead form submissions?

Optimizing for "Lead Form Submissions" tells Meta to find cheap form fills, not qualified leads. Switch to "Conversions" and upload your actual customers (or SQLs) weekly.

4. Are you excluding your existing customers?

If you're paying to re-engage people who already bought, that's wasted budget. Create an exclusion audience from your customer list.

5. How many campaigns are you running?

If it's one "Lead Gen" campaign, you're applying the same message to top-of-funnel and bottom-of-funnel audiences. Split into three: Awareness, Consideration, Conversion. This typically improves ROAS by 40-60%.

Google Ads Audit (4 Questions)

6. Are you uploading offline conversions to Google Ads?

If not, Google is optimizing for form fills, not actual customers. Set up a weekly automation to upload closed-won deals (or SQLs) to Google Ads. This is the single biggest lever for improving Google Ads ROI.

7. What's your negative keyword list?

If you don't have at least 100 negative keywords, you're paying for clicks from job seekers, students, and other unqualified traffic. Build a baseline list: "job," "jobs," "careers," "salary," "free," "cheap," "training," "course," etc.

8. Are you using broad match or exact/phrase match?

Broad match is Google's biggest revenue grab. It matches your keywords to anything remotely related, inflating your CPL. Use exact and phrase match for high-intent keywords. Only use broad match for explicit testing.

9. How often do you review search query reports?

If you're not reviewing the actual searches people use to find your ads, you're missing optimization opportunities. Spend 30 minutes weekly adding irrelevant searches to your negative keyword list.

LinkedIn Ads Audit (3 Questions)

10. What's your actual ACV?

If it's under $10K, LinkedIn is probably too expensive. Your CPL will exceed customer LTV. Redirect budget to Google Ads or Meta.

11. How specific is your targeting?

If you're targeting "Marketing Manager" broadly, you're wasting money. Get specific: "VP of Marketing at SaaS companies with $10M-$100M revenue." Better yet, use ABM targeting for named accounts.

12. What's your sales team's conversion rate from LinkedIn leads?

If it's under 10%, your leads aren't qualified. Tighten your targeting. If it's over 25%, scale the channel.

TikTok Ads Audit (2 Questions)

13. Are you running TikTok for top-of-funnel awareness or bottom-of-funnel conversions?

TikTok works best for brand awareness and top-of-funnel reach, not direct conversions. If you're expecting immediate ROI, you're using the wrong platform. Give it 60-90 days to build awareness before measuring conversions.

14. Is your creative native to TikTok or repurposed from other platforms?

TikTok audiences reject polished, corporate creative. If you're running the same ads as Meta, they'll underperform. Create native TikTok content: raw, authentic, creator-style.

Cross-Platform Audit (4 Questions)

15. Do you have a unified conversion tracking system?

If each platform is tracking conversions differently, you can't compare ROI across channels. Set up a single source of truth: your CRM. Upload conversions to all platforms from your CRM weekly.

16. What's your actual CAC (Customer Acquisition Cost)?

This is ad spend divided by customers acquired. If you don't know this number, you can't optimize. Calculate it monthly: Total ad spend / New customers acquired = CAC.

17. What's your payback period?

How long does it take to recoup your CAC from customer revenue? If it's more than 12 months, your unit economics are broken. If it's under 6 months, you can scale.

18. Are you measuring pipeline ROI or just form fill ROI?

Most companies measure form fills. Smart companies measure pipeline revenue influenced by ads. Track this: Total pipeline revenue from ads / Total ad spend = Pipeline ROAS. This is the number your CFO cares about.

The Scoring System

Score yourself:

  • 0-5 "no" answers: You're doing well. Minor optimizations will improve ROI by 10-20%.
  • 6-10 "no" answers: You have significant leaks. Fixing these will improve ROI by 30-50%.
  • 11+ "no" answers: Your ad spend is fundamentally misaligned. You could be 2-3x more efficient with structural changes.

The Quick Wins (Do These This Week)

  1. Meta: Create a lookalike audience from your customer list. Pause interest-based targeting.
  2. Google: Set up offline conversion tracking. Export closed-won deals and upload to Google Ads weekly.
  3. LinkedIn: Calculate your actual sales conversion rate from LinkedIn leads. If it's under 10%, tighten targeting.
  4. All platforms: Create a negative keyword list. Add "job," "jobs," "careers," "salary," "free," "cheap," "training," "course."
  5. All platforms: Calculate your actual CAC and payback period. If you don't know these numbers, you can't optimize.

---

Want a professional audit? Get a free 48-hour diagnostic. I'll go through all 18 questions for your account and show you exactly where your budget is leaking.

Ready to audit your ad spend?

Get a free diagnostic. I'll show you exactly where your budget is leaking and how to fix it.

Get Free Audit →