Table of Contents
Here’s a truth that took me embarrassingly long to learn: you can pour money into ads that look like they’re working and still be quietly losing on every sale. The number that cuts through all that noise is return on ad spend, or ROAS, and once you know how to calculate it honestly, you stop guessing and start seeing. Let’s walk through it together, slowly, the way I’d explain it to a friend over coffee.
To calculate return on ad spend, divide the revenue your ads generated by the amount you spent on those ads: ROAS = revenue from ads ÷ ad spend. If you earned $4,000 from $1,000 of spend, your ROAS is 4 — written as a 4:1 ratio, or 400% if you prefer a percentage. That single number tells you how many dollars of revenue each advertising dollar brought back. But revenue isn’t profit, so a trustworthy ROAS also depends on your margins, your returns, and whether your tracking is actually measuring the right thing.
- The formula is simple: ROAS = revenue from ads ÷ ad spend. Express it as a number (4), a ratio (4:1), or a percentage (400%) — they all mean the same thing.
- ROAS is not ROI. ROAS compares revenue to ad spend only; ROI nets out all your costs — product cost, ad spend, overhead — so a glossy ROAS can hide a thin or negative profit.
- Break-even ROAS comes from your margin: break-even ROAS = 1 ÷ profit margin. A 25% margin needs a 4:1 ROAS just to break even before you earn a cent.
- There is no universal “good” ROAS. What’s healthy depends entirely on your margins and business model — anyone quoting a single magic number is guessing.
- Your ROAS is only as honest as your tracking and attribution. Last-click, data-driven, and view-through models can all report different numbers for the same campaign.
What is ROAS, and how do you calculate return on ad spend?
Return on ad spend answers one plain question: for every dollar I put into advertising, how many dollars of revenue came back? That’s the whole idea. It’s a ratio of money out to money in, and it’s the fastest gut-check for whether a campaign is pulling its weight.
The formula couldn’t be gentler:
ROAS = revenue generated from ads ÷ amount spent on ads
So if a campaign brought in $4,000 in sales and you spent $1,000 to run it, you divide $4,000 by $1,000 and get 4. That’s a ROAS of 4. It means each advertising dollar generated four dollars of revenue. Simple as that — no advanced math, no special software, just two honest numbers and a division sign.
Ratio, number, or percentage — three ways to say the same thing
ROAS gets written a few different ways, and that trips people up even though they all describe the identical result. Let me lay them side by side so none of them ever confuses you again:
- As a plain number: 4. The most common shorthand. “We’re running at a 4.”
- As a ratio: 4:1. Read it as “four to one” — four dollars back for every one dollar in. Some people find the ratio the most intuitive because the “to one” reminds you it’s always measured per dollar spent.
- As a percentage: multiply the number by 100, so a ROAS of 4 becomes 400%. This means you earned 400% of your spend back in revenue.
Pick whichever makes the most sense in your head and stick with it, but know all three so a report or a teammate using a different format never throws you. A 4, a 4:1, and a 400% are the same campaign wearing three outfits.
How do you calculate return on ad spend with a worked example?
Formulas click into place when you watch them move, so let me walk you through one with made-up, round numbers. Every figure here is purely illustrative — please don’t treat any of it as a benchmark for your own business, because your real numbers will be different and finding them is the entire point.
Imagine you run a two-week campaign. You spend $1,000 total. When it wraps, your tracking shows the ads drove 40 sales, and each sale was worth $100 in revenue. Let’s calculate:
- Revenue from ads: 40 sales × $100 = $4,000
- Ad spend: $1,000
- ROAS: $4,000 ÷ $1,000 = 4, or 4:1, or 400%
Lovely, right? Four dollars back for every one you spent. If ROAS were the whole story, you’d pour in more money and ride off into the sunset. But here’s the part nobody tells you when they flash a big ROAS number: that $4,000 is revenue, not profit. You haven’t yet subtracted what those 40 products actually cost you to make or deliver, and you haven’t subtracted the ad spend itself. Hold onto this example — we’re going to put it through a much more honest filter in a minute, and the result might surprise you.
ROAS vs. ROI: what’s the real difference?
This is the distinction that separates advertisers who merely look busy from those who are actually profitable, so let’s be crystal clear. ROAS measures revenue against ad spend only. ROI (return on investment) measures profit against all your costs. They are not interchangeable, and confusing them is how good people lose money while celebrating.
ROAS deliberately ignores everything except the ad spend. It doesn’t care what your product cost to make, what you pay in shipping, or what your overhead is. That makes it fast and useful for comparing campaigns — but it also means a high ROAS can sit on top of a business that’s barely breaking even.
ROI nets everything out. The common shape of it is:
ROI = (revenue − total costs) ÷ total costs, usually shown as a percentage.
Let’s run our same example through it so you feel the difference in your stomach. We had $4,000 in revenue from $1,000 of ad spend — a shiny 4:1 ROAS. Now suppose each $100 product costs you $75 to source and fulfill. Watch what happens:
- Revenue: $4,000
- Product cost (COGS): 40 × $75 = $3,000
- Ad spend: $1,000
- Total costs: $3,000 + $1,000 = $4,000
- Profit: $4,000 − $4,000 = $0
- ROI: ($4,000 − $4,000) ÷ $4,000 = 0%
Read that again. A 4:1 ROAS that felt like a win was actually a dead-even break. You worked for two weeks and kept nothing. That’s not a reason to distrust ROAS — it’s a reason to never look at ROAS alone. ROAS tells you the ads are generating revenue; ROI tells you whether you get to keep any of it. You want both numbers in front of you, always.
ROAS vs. CPA: which one should you watch?
There’s one more cousin worth meeting, because people mix these up too. CPA (cost per acquisition) is how much you paid to get one conversion: ad spend ÷ number of conversions. Where ROAS is about revenue, CPA is about count.
In our example, you spent $1,000 and got 40 sales, so your CPA is $1,000 ÷ 40 = $25. It cost you $25 in advertising to win each customer. Both numbers are useful, and they answer different questions:
- ROAS suits businesses where order values vary a lot — a customer spending $40 and one spending $400 both matter, and ROAS captures that because it’s built on revenue.
- CPA suits businesses where every conversion is worth roughly the same, like a lead or a signup, so counting acquisitions makes more sense than summing revenue.
Most of the time you’ll glance at both. CPA keeps the cost of winning a customer in view; ROAS keeps the revenue those customers bring in view. Neither replaces profit math — but together they give you a fuller picture than either alone.
What is break-even ROAS, and how do you find yours?
Here’s the number I wish someone had handed me on day one: your break-even ROAS — the exact ROAS at which your ads neither make nor lose money, before profit. Below it you’re losing; above it you’re earning. And the beautiful thing is you can calculate it from one input you already control: your profit margin.
First, the margin math, because it’s the foundation. Your profit margin here is the share of each sale left after the cost of the product itself, expressed as a decimal. Say you sell something for $100 and it costs you $75 to source and fulfill. Your margin is:
($100 − $75) ÷ $100 = $25 ÷ $100 = 0.25, i.e. a 25% margin.
Now the break-even ROAS formula, which is as elegant as it gets:
Break-even ROAS = 1 ÷ profit margin
Plug in our 25% margin: 1 ÷ 0.25 = 4. So you need a ROAS of 4 (4:1, or 400%) just to break even. Anything below a 4 and the ads are costing you money; anything above and you’re finally in profit. Suddenly that “amazing” 4:1 from earlier makes perfect, sobering sense — at a 25% margin, a 4:1 is exactly break-even, which is precisely why our ROI came out to $0.
Watch how the break-even point moves with your margin, because this is where it gets genuinely clarifying:
| Your profit margin | Break-even ROAS (1 ÷ margin) | What it means |
|---|---|---|
| 50% (0.50) | 2.0 (2:1) | Fat margins forgive a lot — you only need $2 back per $1 spent |
| 25% (0.25) | 4.0 (4:1) | You need $4 back per $1 just to break even |
| 10% (0.10) | 10.0 (10:1) | Thin margins are brutal — every $1 must return $10 to stay even |
This is the single most important reason there’s no universal “good” ROAS. A 5:1 is a triumph for the thin-margin business and a quiet loss waiting to happen for nobody — but a 3:1 could be gorgeous at a 50% margin and ruinous at a 25% one. Your break-even ROAS is your finish line, and it’s drawn by your own margins, not by anyone else’s.
How do you set a target ROAS?
Break-even keeps you from losing. A target ROAS is where you actually want to live — comfortably above break-even by enough to leave real profit after everything. Setting it is a decision, not a formula handed down from on high, and it works like this.
Start at your break-even ROAS, because that’s the floor you must clear. Then decide how much profit you need the ads to produce on top of that. If your break-even is 4:1 and you’d like meaningful margin left over, you might set a target of, say, 5:1 or 6:1 — again, purely illustrative numbers to show the method, not a recommendation. The gap between your break-even ROAS and your target ROAS is your profit cushion.
A few honest things to weigh when you pick that target:
- How much cushion do you need? Factor in overhead the simple margin math left out — software, your time, returns, customer service. The more of those you carry, the higher above break-even your target should sit.
- Volume vs. efficiency. Pushing for a very high ROAS often means spending less and reaching fewer people; accepting a lower (but still profitable) ROAS can unlock more total profit through volume. Higher ROAS isn’t automatically better if it caps your growth.
- Your stage. A business chasing growth might accept a slimmer margin to win customers now; one optimizing for cash might demand a fatter cushion. Both are valid — just choose on purpose.
The point is that your target ROAS is a deliberate choice anchored to your break-even point, not a number you borrow from a blog post. Set it with your own margins and goals in hand and you’ll always know exactly what you’re aiming for and why.
Why first-sale revenue isn’t the whole story
Everything so far assumed the only revenue that counts is the sale the ad directly produced. For a lot of businesses, that undercounts the truth — and leaning only on first-sale revenue can make a genuinely profitable campaign look like a loser. Three things deserve a seat at the table.
Margins, not revenue. We’ve hammered this, but it bears repeating because it’s the most common trap: a ROAS built on revenue says nothing about profit until you layer your margin on top. Always know your break-even ROAS before you judge a campaign.
Returns and refunds. If some of those 40 sales come back for a refund, the revenue that fed your ROAS was partly illusory. A more honest ROAS uses net revenue — after returns, discounts, and refunds — not the gross number that flashed on day one. If returns are a real part of your world, build them into the figure or your ROAS will flatter you.
Lifetime value (LTV). Here’s the hopeful flip side. If a customer you acquire today comes back and buys again over the next year, the true value of winning them is far larger than that first order. Businesses with repeat purchases or subscriptions often accept a lower first-sale ROAS on purpose, because they know the customer’s lifetime value more than makes up for it later. Calculating ROAS on first-sale revenue alone can make a smart long-game campaign look unprofitable when it’s quietly your best investment. If repeat business is your reality, factor expected LTV into what a new customer is worth — just be conservative and honest about it, since future revenue is an estimate, never a promise.
Can you even trust your ROAS number?
Now for the part the shiny case studies skip, and the part I most want you to hear: a ROAS is only as honest as the tracking and attribution behind it. The division is easy. Trusting the two numbers you divide is the hard, humbling part — and pretending otherwise is how people fool themselves.
Attribution: who gets the credit?
Most customers don’t see one ad and buy instantly. They might click a search ad, leave, see a social post, come back through a different channel, and finally purchase days later. Attribution is how you decide which touchpoint gets credit for that sale — and the model you choose quietly reshapes your ROAS:
- Last-click hands all the credit to the final touch before the sale. Simple, but it flatters whatever comes last and ignores the ads that started the journey.
- Data-driven attribution tries to distribute credit across multiple touchpoints based on their modeled contribution. More balanced, but more complex and harder to reason about.
- View-through counts conversions from people who saw but didn’t click an ad. It can reveal real influence — or inflate your ROAS with credit the ad may not deserve. Treat it with extra caution.
The same campaign can post very different ROAS numbers depending on which model you use. That’s not a glitch — it’s a reminder that ROAS is partly a measurement opinion, not a pure fact. Pick a model, understand its bias, and compare like with like over time.
Cross-channel muddle
When you run ads on several platforms, each one tends to claim credit for the same sale in its own dashboard. Add up every platform’s self-reported conversions and you’ll “find” more sales than you actually made. This is why the ROAS inside a single ad platform almost always looks rosier than the ROAS you’d calculate from your own back-end revenue. When the stakes are real, trust your own books over any platform’s self-grading.
Tracking accuracy comes first
Before a single ROAS figure means anything, your conversion tracking has to actually work. If your tracking misfires, double-counts, or misses mobile and privacy-restricted conversions, your ROAS is built on sand. So the real prerequisite — before you optimize anything — is confirming that conversions and revenue are being captured accurately and only once. Verify your tracking setup in your ad platform’s and analytics tool’s official help documentation, because these systems change often and I’d rather you check than trust a number that was quietly broken all along.
So what counts as a “good” ROAS?
I’ve saved the question you probably came in with for last, because now you can finally hear the honest answer without feeling cheated: there is no universal “good” ROAS, and anyone who hands you a single magic number is guessing. I won’t do that to you.
A “good” ROAS is any ROAS comfortably above your break-even ROAS — and your break-even is set entirely by your own margins and model. We saw it plainly in the table: a 50%-margin business breaks even at 2:1, while a 10%-margin business needs 10:1 just to stay level. A 5:1 could be a windfall for one and a slow bleed for the other. Layer in returns, repeat purchases, and lifetime value, and the “right” number shifts again.
So the useful move isn’t hunting for someone else’s benchmark — it’s calculating your own break-even ROAS, setting a target with real profit cushion above it, and measuring every campaign against that. That’s a standard built on your truth, and it’s the only one that will ever steer you right. Honest beats specific every single time.
Your ROAS and break-even worksheet
Let’s turn all of this into something you can fill in tonight. Grab your own numbers and walk these lines in order — the illustrative figures from earlier are shown in brackets so you can see the shape of each answer:
- Revenue your ads generated: $______ [$4,000]
- Amount you spent on ads: $______ [$1,000]
- ROAS = revenue ÷ ad spend = ______ [4, or 4:1, or 400%]
Step 2 — Find your profit margin
- Price of one sale: $______ [$100]
- Cost to source/fulfill it: $______ [$75]
- Margin = (price − cost) ÷ price = ______ [0.25, i.e. 25%]
Step 3 — Calculate your break-even ROAS
- Break-even ROAS = 1 ÷ margin = ______ [1 ÷ 0.25 = 4, i.e. 4:1]
Step 4 — Compare and set a target
- Is your ROAS from Step 1 above your break-even from Step 3? [4 vs 4 = exactly break-even, $0 profit]
- Set a target ROAS with real cushion above break-even: ______ [e.g. 5:1 or 6:1, your choice]
Step 5 — Pressure-test it
- Did you use net revenue (after returns/refunds)? Adjust if not.
- Do repeat purchases mean a customer’s lifetime value is higher than one sale? Factor it in, conservatively.
- Is your conversion tracking verified and attribution model consistent? If not, fix that first.
Work those five steps with your real figures and you’ll know, with no hand-waving, whether your ads are making you money — and exactly what number you need to hit. That’s the whole skill, and I promise it gets faster every time you run it.
Where does organic social fit into all of this?
Here’s something worth saying plainly while you’ve got your calculator out: every dollar of ROAS you chase is rented attention. The moment you stop spending, the revenue those ads drove stops too. That’s not a knock on paid advertising — it’s just the nature of it. Which is exactly why building something you own alongside your ads matters so much.
Organic social media is that owned asset. An audience you build on Instagram, LinkedIn, Pinterest, Threads, and the rest keeps reaching people whether or not you spent a cent on ads today. Over time, a healthy organic presence can lift your lifetime-value math and take real pressure off your ad budget, because not every customer has to be bought fresh. The smartest marketers I know run both — paid for speed and precise measurement, organic for durable reach that compounds.
One honest note so you know exactly what you’re getting: SocialBlaze is an organic social media tool — it does not run ads, calculate your ROAS, or track ad conversions. I’d never pretend otherwise. What it does is make the organic side far less exhausting: you schedule and auto-publish content across every major network from one place, keep every reply and comment in a single unified inbox, and see which organic posts actually land. It’s the complement to your paid work, not a replacement for your ad platform or your analytics.
Build reach you don’t have to rent
Your ads buy attention while you pay — organic builds an audience you keep. Let SocialBlaze schedule, auto-publish, and analyze your content across every network from one calendar, so you lean less on paying for every customer. All on the Free Forever plan.
How does ROAS connect to the rest of your PPC work?
ROAS doesn’t live in a vacuum — it’s the scoreboard for a whole system, and it only reads true when the pieces feeding it are solid. If you’re still finding your footing with paid search, start with the friendly ground-up walkthrough of how to do PPC for beginners, which frames where measurement fits among everything else. Because your ROAS is only as trustworthy as the conversions behind it, it’s worth getting comfortable with how to track conversions in Google Ads — that accurate tracking is the prerequisite we kept circling back to. And since your target ROAS and your break-even point should shape how much you’re willing to spend, pair this with how to set a PPC budget so your spending and your return goals actually point in the same direction.
Read those together and ROAS stops being an intimidating acronym and becomes what it should be: a calm, honest measure of whether your advertising is genuinely working — one you can calculate, interpret, and act on with confidence.
Frequently asked questions
A few things people always ask me the moment the ROAS formula clicks:
How do you calculate return on ad spend?
Divide the revenue your ads generated by the amount you spent on them: ROAS = revenue from ads ÷ ad spend. If $1,000 of spend produced $4,000 in revenue, your ROAS is 4 — written as 4:1 or 400%. You can use revenue over any period and any channel, as long as you’re confident the revenue is genuinely attributable to that spend.
What is a good ROAS?
There’s no universal answer, and anyone quoting a single number is guessing. A good ROAS is one comfortably above your own break-even ROAS, which is set entirely by your profit margin. A business with 50% margins breaks even at 2:1, while one with 10% margins needs 10:1 just to stay level — so the same ROAS can be a win for one and a loss for the other.
What’s the difference between ROAS and ROI?
ROAS compares revenue to ad spend only, so it ignores what your product costs and your other expenses. ROI compares profit to all your costs, giving the truer picture of whether you actually made money. A high ROAS can sit on top of break-even or negative ROI, which is why you should always look at both rather than celebrating ROAS alone.
How do I calculate break-even ROAS?
Divide 1 by your profit margin expressed as a decimal: break-even ROAS = 1 ÷ margin. If your margin is 25% (0.25), your break-even ROAS is 1 ÷ 0.25 = 4, meaning you need a 4:1 return just to break even before profit. Anything below that loses money; anything above starts earning it.
Does SocialBlaze calculate or manage my ROAS?
No — SocialBlaze is an organic social media tool and doesn’t run ads, track ad conversions, or calculate ROAS. It helps you schedule, auto-publish, and analyze organic content across every major network from one place, with a unified inbox for replies. It’s the organic complement to your paid advertising, helping you build audience reach you own so you depend less on always paying for every visitor.
Frequently Asked Questions
Social Blaze provides a comprehensive suite of features including social media scheduling, analytics, content libraries, team collaboration tools, RSS feed automation, and a browser extension to streamline your social media strategy.
Absolutely! Social Blaze is designed to cater to both small businesses and larger agencies, offering customizable solutions to fit various needs, whether you’re managing a single account or multiple clients.
Our AI assistant takes the hassle out of content creation by creating AI post content for you, think of it as your social media sidekick, saving you time while helping you level up your strategy with smart insights.
Yes! Social Blaze offers various integrations with popular platforms and tools, allowing you to streamline your workflow and enhance your social media management experience seamlessly.