TL;DR
- Click-through rate, cost per click and reach can all look good while the business loses money. They are clues, not results.
- The one number that matters is blended ROAS: total revenue divided by total ad spend, across every channel, over a proper time window.
- Give a campaign at least 7 days before you judge it, and judge it on revenue, not on cost per lead.
- Inside: how to work out blended ROAS correctly, and a 5-minute Monday check of four numbers.
You're staring at your Facebook Ads dashboard. CTR: 2.3%. CPC: $0.87. Reach: 150K. Frequency: 3.2. Impressions: 487K. The pixel fires 340 conversions.
So... is it working?
Honestly? I have no idea. And neither do you.
Because you're drowning in noise. Most ad accounts I audit—and I've audited over 200 in the last 24 months—are tracking 15-25 different metrics. CTR, CPC, CPM, ROAS, conversion rate, frequency, relevance score, video completion rate, landing page visits, leads, phone calls, purchases. Each one tells a fragment of the story. Almost all of it is noise.
There is one metric that matters. One number that tells you everything you need to know about whether your campaign is winning or bleeding money.
And I'm going to show you exactly how to find it, calculate it, and use it to make better decisions every Monday morning.
That metric is blended ROAS: total revenue divided by total ad spend, across all channels, measured over a proper window. If you're not optimizing for this, you're optimizing for noise.
Why Vanity Metrics Mislead You (And Cost You Real Money)
Let me walk you through a real example from an e-commerce account I worked on in Q3 2024.
The account looked amazing on the surface: CTR was 4.2%, CPM was $3.18, reach was 2.1M in a month. The performance marketer was proud. The client was not. Revenue hadn't moved.
Here's what was actually happening:
- High CTR masked a terrible landing page: The creative was engaging enough to get clicks (4.2% is actually quite good), but the landing page had a 1.2% conversion rate. So the traffic was flowing to a funnel that didn't convert.
- Low CPM meant we were reaching broke people: The $3.18 CPM was cheap because we were reaching a broad, low-intent audience. Reaching 2.1M cheap eyeballs at 1.2% conversion rate = nearly nothing.
- The revenue math: $45,000 ad spend. 2.1M impressions. 88K clicks. 1,050 conversions at $65 AOV = $68,250 revenue. That's only 1.52x ROAS. For an e-commerce account, that's losing money (you need to account for COGS, logistics, returns, etc.).
When I refocused the account on blended ROAS as the north star, everything changed. We killed the cheapest CPM placements (they were also lowest converting). We tightened audience targeting. We split-tested landing pages relentlessly. CPM went up to $7.12. Reach dropped to 890K. But revenue went to $156,000 on the same spend.
That's what happens when you stop optimizing for vanity metrics and start optimizing for what actually matters: money in, money out.
Low CPM doesn't mean winning. High CTR doesn't mean winning. High reach doesn't mean winning. Revenue per dollar spent means winning. Everything else is theater.
What Blended ROAS Actually Measures (And Why It's The Truth)
Blended ROAS is simple: total revenue ÷ total ad spend = your return.
If you spent $10,000 and made $35,000 in revenue, your blended ROAS is 3.5x. Or 350%. Same number, different way of expressing it.
But here's what makes it so powerful: it's the only metric that maps directly to profit. (As long as you know your unit economics: COGS, fulfillment cost, refund rate, lifetime value if applicable.)
Everything else is a leading indicator at best, a distraction at worst:
- CTR: Tells you if your creative stops scrolling. Doesn't tell you if the page converts.
- CPC: Tells you what you paid per click. Doesn't tell you if that click converted.
- CPM: Tells you the cost per thousand impressions. Doesn't tell you the cost per thousand revenue dollars.
- Conversion rate: Tells you how many visitors became customers. Doesn't tell you if it's profitable (some visitors cost $50 to acquire, some cost $2).
- Frequency: Tells you how many times the average person saw your ad. Doesn't tell you if seeing it more times makes them more likely to buy (often it makes them less likely).
Blended ROAS measures one thing and one thing only: for every dollar of ads I spend, how many dollars of revenue do I get back? That's the only question that matters.
How to Calculate Blended ROAS Properly (And Why Most People Get It Wrong)
Here's where it gets tricky. Most accounts calculate ROAS wrong.
The wrong way: Taking revenue from the platform's attribution (Facebook Ads Manager shows "purchases" as a column). This is incomplete because:
- Attribution windows are limited (Facebook defaults to 28-day click, 1-day view). Sales that happened on day 32 don't show up.
- Multi-device customers get attributed to the last click, not the awareness touchpoint (which was the ad).
- Cross-browser users often don't attribute correctly.
The right way:
- Pull your actual revenue from your backend (Shopify, your accounting system, Google Analytics 4—whatever is ground truth for "money received").
- Sum up all ad spend across all channels in that same period (Facebook, Google, TikTok, LinkedIn, everything).
- Divide revenue by spend. That's your blended ROAS.
- This is usually 10-30% lower than what the platforms claim, and that's okay. That's reality.
For example: A SaaS account I work with shows 2.8x ROAS in their Google Ads account. But when we pull actual revenue (MRR from customers acquired that month, annualized where possible), it's 2.1x. The 25% gap is due to multi-touch attribution, people who saw ads but bought through organic, and the platform's attribution window cutting off real revenue.
That 2.1x is the real number. That's what you optimize toward.
Pro tip: If your platform-reported ROAS is higher than your actual blended ROAS, the gap tells you something about your customer journey. Is it multi-touch? Multi-device? Are people seeing ads on Google but buying on Facebook? That gap is a diagnostic tool.
The 7-Day Rule: Why You Can't Judge a Campaign Before Wednesday
Here's a mistake I see constantly: judging a campaign on day 2 or day 3.
"This isn't working. We're at $0.50 CPC but haven't hit any purchases yet." So the account owner kills it.
Wrong move. You've just murdered a campaign that might have been a winner.
There are two reasons for this:
Reason 1: The learning phase. When you launch an ad set in Facebook, the algorithm spends the first 50 conversions (approximately) learning who your best customers are. During this phase, CPC will be 20-40% higher than normal, conversion rate will be lower, and ROAS will look terrible. After 50 conversions? It finds better and better people. ROAS improves 30-50% in most accounts.
Reason 2: Purchase windows. For most products, the time from click to purchase isn't instant. On a fitness membership? Someone might click Monday, research Tuesday, talk to a friend Wednesday, buy Friday. On a B2B software? Could be 14 days. On a supplement? Usually 1-3 days. But during day 1-2, you haven't captured the full window yet.
My rule: 7-day minimum before you make any optimization decision. At 7 days, you have enough data volume to see real signal, and enough time for your natural purchase window to close.
Better yet: 14 days before aggressive optimization, 21 days before killing anything.
I had a client kill a Google Ads campaign on day 3 because ROAS was 1.2x. By day 10, it was 3.1x and became the best performer in the account. If they'd stuck with the kill decision, they would have left $400K on the table.
The Dangerous Mistake: Optimizing for CPL Instead of Revenue
This is the #1 way I see performance marketers accidentally handicap their accounts.
The mistake: optimizing campaigns to minimize cost-per-lead (CPL) instead of cost-per-revenue-dollar (blended ROAS).
Here's a real example from a fitness coaching business I advised:
The account owner had optimized their funnel down to $8 CPL. That sounds great, right? But here's what was actually happening:
- The $8 CPL was going to lead quality: people who filled out a form but had no real intent to buy.
- Of those leads, only 2% closed into a paying client (most fitness leads close at 10-15%).
- Average client value was $2,000.
- Math: $8 CPL × 50 leads to get one customer = $400 customer acquisition cost. That's actually okay.
- But the account owner was proud of the $8 CPL and was trying to drive it lower, which meant going after even lower-intent people.
When I refocused on blended ROAS, we changed the optimization target. We went after higher-intent leads (fewer of them, but better quality). CPL went up to $18. But the close rate went to 12%. And the math became:
$18 CPL × 8.3 leads per customer = $150 customer acquisition cost on a $2,000 customer. That's a 13.3x ROAS on the backend. Way better.
The lesson: a lower CPL with a terrible conversion rate is worse than a higher CPL with a great conversion rate. Only the conversion rate into revenue matters.
Secondary Metrics That Support Blended ROAS
Okay, so blended ROAS is your north star. But you can't run an account on one number alone. You need supporting metrics that help you diagnose what's breaking.
If blended ROAS is declining, check these in order:
- Click-through rate (CTR): If CTR drops, your creative is fatiguing. People have seen it too much or it's no longer resonating. Action: rotate creative immediately.
- Landing page conversion rate: If CTR is stable but blended ROAS drops, the page might be breaking. Check mobile experience, loading speed, form abandonment. Action: A/B test the page.
- Cost per conversion (CPC × conversion rate): If this increases, you're either reaching worse people (audience problem) or paying more per click (bidding or competition problem). Action: audit audience quality or lower your bid.
- Average order value / lifetime value: If ROAS drops but earlier metrics look fine, maybe customers are smaller/shorter. Check your product, pricing, or offer. Action: segment by customer quality.
- Frequency: If frequency is above 8-10 per week and ROAS is dropping, you're over-serving. This causes ad fatigue and lower conversion. Action: expand audience or reduce budget.
These metrics are diagnostics. They help you figure out WHY blended ROAS moved. But they're not the target. The target is always: more revenue per dollar spent.
The weekly scorecard: Every Monday morning, I check four numbers: blended ROAS (week-over-week), CTR (is creative fatigued?), CPC (is bidding healthy?), and frequency (am I over-serving?). That's it. Takes 5 minutes. Tells me 95% of what I need to know.
The Weekly Review System: What to Check Monday Morning
Here's the system I use (and recommend to all my clients) for the weekly account check:
Monday morning, 15-minute review:
- Last 7 days blended ROAS: Compared to previous week. Is it up, down, or flat? (Acceptable range: ±10%. If it's down >10%, we need to investigate.)
- CTR by campaign: Any campaign dropping below its normal CTR? If yes, the creative is fatiguing. Schedule a refresh within 5 days.
- CPC or CPL trends: Is any campaign's cost per result trending up? If yes, audience quality issue. Check the Search Terms Report (Google) or Audience Insights (Facebook).
- Frequency: Any campaign above 10x per week? If yes, reduce budget or expand audience.
- Spend pace: Are we on track to hit budget? Helps predict end-of-month ROAS.
If anything is red, 30-minute diagnostic:
Pull the campaign or ad set that's underperforming and ask: Is it a creative problem? Audience problem? Page problem? Bidding problem? Fix the obvious thing first.
Most weeks, the answer is "creative fatigue" (CTR is down) or "over-frequency" (same audience seeing the ad too much). Both are quick fixes.
When a Campaign IS Working But Looks Like It Isn't
There's one scenario that confuses a lot of marketers: a campaign where blended ROAS is solid (2.5x+) but platform metrics look bad (high CPC, low CTR, high frequency).
This usually means one thing: you're reaching the right people very efficiently, even if it looks sloppy on the dashboard.
Example: A supplement company I worked with had one campaign where CTR was 0.8% (low), CPC was $2.10 (high), frequency was 14x per week (way too high). It looked like a disaster. But blended ROAS was 3.2x and customer acquisition cost was the lowest in the account.
What was happening? We were reaching a small, highly-engaged audience of existing customers trying to repurchase. The high frequency didn't matter because they were all interested. The "high" CPC was actually efficient because the customer value was so high.
The lesson: trust blended ROAS. If blended ROAS is good and the dashboard looks ugly, don't change it. Platform-level metrics are just diagnostics. Revenue is truth.
Action Plan: Your Monday Morning Audit
- Define blended ROAS for your business: What's the minimum ROAS you need to break even after COGS, fulfillment, returns? That's your floor. What's a good ROAS? (Varies by category, but 2.5-3.5x is healthy for most).
- Pull your actual revenue and actual ad spend for the last 30 days. Calculate your real blended ROAS. Compare it to what your platforms report. That gap is your measurement problem.
- Set up the 5-metric weekly scorecard: ROAS, CTR, CPC, frequency, spend pace. Check every Monday morning.
- For the next 7 days, don't kill anything based on platform metrics. Only kill if blended ROAS goes below your break-even number.
- Next week, run the diagnostic on your lowest-ROAS campaign. Is it creative fatigue? Audience quality? Page problem? Fix the root cause, not the symptom.
The Bottom Line: Your dashboard is lying to you. Not maliciously—it's just measuring the wrong things. CTR, CPC, CPM: these are noise. Blended ROAS is the truth. Calculate it properly, track it weekly, and let it be your north star. Everything else is just diagnostics to help you improve that one number. When you make that shift, your account stops looking complicated and starts looking simple. And that's when you start winning.