top of page

Is ROAS the Only Metric That Matters? Your Complete Guide to CPM, CPA, and Ad Profitability

  • Feb 19
  • 6 min read


Stop Obsessing Over One Number


Every day, thousands of business owners stare at their ad dashboards and ask the same questions: Is ROAS the only metric that matters? My CPM is high - is that bad? What's a good CPA? And how do I actually calculate profit after running ads?

These are the right questions. But here's the problem  - most marketers get laser-focused on a single metric and completely miss the bigger picture. The truth is, no single number tells the whole story. Understanding how ROAS, CPM, CPA, and profit all work together is what separates profitable advertisers from those burning money without knowing it.

Let's break it all down - clearly, simply, and with real examples.


What Is ROAS - And Is It the Only Metric That Matters?


ROAS stands for Return on Ad Spend. It tells you how much revenue you generate for every dollar you spend on advertising.


ROAS Formula:

ROAS = Revenue from Ads ÷ Ad Spend


For example, if you spend $1,000 on ads and generate $4,000 in revenue, your ROAS is 4x (or 400%).


ROAS is popular because it's simple and gives you a quick read on whether your ads are "working." And yes - it matters. A lot. But is it the only metric that matters? Absolutely not. Here's why.


The Problem With Relying on ROAS Alone


Imagine two businesses both achieving a 4x ROAS:

  • Business A sells products with a 70% profit margin.

  • Business B sells products with a 20% profit margin.


Business A is thriving. Business B might actually be losing money after product costs, shipping, and overhead. Same ROAS. Wildly different outcomes.

ROAS doesn't account for cost of goods sold (COGS), fulfillment and shipping costs, platform fees and commissions, refunds and returns, or operating expenses.

So while ROAS is a powerful directional signal, it's not a profitability guarantee. You need to look at the full picture - and that means understanding CPM, CPA, and actual profit margins too.


My CPM Is High - Is That Bad?


CPM stands for Cost Per Mille - the cost per 1,000 impressions. It tells you how much you're paying to show your ad to 1,000 people.

CPM Formula:

CPM = (Total Ad Spend ÷ Total Impressions) × 1,000

For example, if you spend $500 and get 100,000 impressions, your CPM is $5.


So Is a High CPM Bad?


Not necessarily - and this is where most advertisers go wrong. A high CPM is only bad if it's not generating results. Here's why context is everything:


High CPM can be totally fine when: your audience is highly targeted and converts at a high rate, you're advertising on premium platforms with high-intent users, your product has a high average order value (AOV), or your ad creative is strong and drives a high click-through rate (CTR).


High CPM becomes a problem when: your conversion rate is low, your product has thin margins, or your ad isn't resonating with the audience.

Think of CPM like real estate. A storefront in Times Square has a high "rent" (CPM), but if millions of people walk by every day and a good percentage buy your product, that cost is worth it. A cheap storefront in the middle of nowhere might have a low CPM - but if no one converts, it's still a waste of money.


What's Considered a "Normal" CPM?


CPM benchmarks vary widely by platform and industry. Facebook/Instagram Ads typically range from $5–$30 CPM (averaging around $8–$12). Google Display Ads run $1–$10 CPM. TikTok Ads fall between $4–$15 CPM. LinkedIn Ads can be $30–$80+ CPM due to its highly targeted B2B audience.

LinkedIn's CPM is extremely high - but if you're selling a $10,000 B2B software product and a single conversion justifies the spend, it's worth every penny. Never judge CPM in isolation.


What's a Good CPA?


CPA stands for Cost Per Acquisition (also called Cost Per Action). It measures how much you spend in advertising to acquire one paying customer or generate one conversion.

CPA Formula:

CPA = Total Ad Spend ÷ Number of Conversions

If you spend $2,000 on ads and get 50 customers, your CPA is $40.


What's a "Good" CPA?


Here's the only honest answer: a good CPA is one that leaves you profitable.

There's no universal good CPA. A $100 CPA might be terrible for a $30 product but fantastic for a $2,000 service. The benchmark that actually matters is: your CPA must be lower than your Customer Profit Value.

Your Customer Profit Value = Revenue per customer − Cost of goods − Fulfillment − Other variable costs

For example, if your product price is $150, cost of goods is $40, and shipping is $10, your profit per customer is $100. In this case, a CPA under $100 means you're profitable on the first sale. But if you factor in customer lifetime value (LTV) - meaning customers buy again - you might be willing to spend up to $150 or even $200 CPA and still profit over time.


Industry Benchmarks for CPA


While these vary greatly, general ranges include Google Search Ads at $30–$100 (varies by industry), Facebook Ads at $15–$60 (e-commerce average), B2B SaaS at $200–$1,000+ per lead or trial sign-up, and Legal or Finance sectors at $100–$500+ per lead.

Again - these numbers only matter relative to your margins and LTV. Don't chase someone else's benchmark. Chase your profitable number.


How Do I Calculate Profit After Ads?


This is the most important question of all - and the one most advertisers skip. Here's how to calculate your actual profit after running ads, step by step.


The Profit After Ads Formula

Net Profit = Revenue − COGS − Ad Spend − Other Costs

Let's walk through a real example. You run a Facebook ad campaign for your online store:

Metric

Amount

Revenue Generated

$10,000

Cost of Goods Sold (COGS)

$3,500

Ad Spend

$2,000

Shipping & Fulfillment

$800

Payment Processing Fees (3%)

$300

Refunds/Returns (5%)

$500

Net Profit

$2,900

Your ROAS looks great at 5x ($10,000 ÷ $2,000). But your actual net profit is $2,900 - a 29% net margin. That's solid! But notice how far the real number is from the raw ROAS figure.


The Metric That Ties It All Together: MER


MER (Marketing Efficiency Ratio) is gaining popularity as a more holistic profitability metric:

MER = Total Revenue ÷ Total Ad Spend (across all channels)

Unlike ROAS, which is measured per campaign or channel, MER gives you a bird's-eye view of how efficiently your entire marketing budget is working. Many experienced media buyers track MER alongside ROAS to get the full picture.


How to Know If Your Ads Are Actually Profitable?


Start by calculating your break-even ROAS - the minimum ROAS you need to cover all costs:

Break-even ROAS = 1 ÷ Gross Margin

If your gross margin is 50%, your break-even ROAS is 2x. Anything above that is profit territory. Then track your true CPA versus your profit per customer, monitor CPM trends (rising CPM with flat conversion rates signals a problem), and factor in LTV, because a customer who buys three times per year changes everything.


Putting It All Together: How These Metrics Work as a System?


Here's the key insight most guides miss: ROAS, CPM, CPA, and profit are all connected. They form a system, not separate silos.

Think of it this way: CPM determines how efficiently you reach your audience. CTR (Click-Through Rate) determines how compelling your ad is. Conversion Rate determines how well your landing page and offer convert. CPA is the result of CPM, CTR, and Conversion Rate combined. ROAS is CPA relative to your average order value. And Net Profit is ROAS adjusted for all your real costs.

When CPM spikes, investigate your targeting and creative. When CPA rises, check your conversion rate and offer. When ROAS looks great but profit is thin, revisit your cost structure. Everything is connected.


Key Takeaways


Is ROAS the only metric that matters? No. It's important, but it doesn't measure actual profitability. Always pair ROAS with net margin analysis.


Is a high CPM bad? Not automatically. A high CPM is only bad when it doesn't translate into conversions. Context and conversion rates are everything.


What's a good CPA? Any CPA below your profit per customer (or LTV) is a good CPA. Define your own benchmark based on your margins.


How do I calculate profit after ads? Revenue minus COGS, ad spend, fulfillment, fees, and returns. This  not ROAS - is your true north.


Final Word - Think in Systems, Not Single Metrics


The advertisers who win long-term aren't the ones who obsess over a single number. They're the ones who understand how every metric feeds into actual, bankable profit. Use ROAS as a directional guide. Watch CPM for efficiency signals. Set CPA targets based on your margins. And always, always calculate your real profit after all costs.

That's how you stop guessing and start scaling with confidence.




 
 
 
bottom of page