Last Updated: February 13, 2026
- Good ROAS in paid search depends on your margins, customer lifetime value, and goals, but most brands land somewhere between break even and 3x to 6x return on their ad spend.
- In practice, you should treat ROAS as a directional number, compare it with your back end profit data, and then set channel and campaign level targets instead of chasing one magic ratio.
- Privacy changes, AI bidding, and cross device journeys mean platform ROAS is often modeled, so you need cleaner tracking, better conversion values, and blended views across channels.
- If your ROAS is weak, you fix it by checking tracking first, then your margins and break even point, then tightening search intent, creative, and landing pages in a structured way.
What Is ROAS And Why Paid Search Marketers Obsess Over It
Return on ad spend, or ROAS, is the revenue your ads generate divided by how much you spent on those ads, and it gives you a quick read on whether your campaigns are paying for themselves.
If you spend 1,000 dollars on Google Ads and bring in 4,000 dollars in tracked sales from those clicks, your ROAS is 4:1, which means you earn four dollars back for every one you send out.
Sounds simple, and on paper it is, but once you add margins, lifetime value, privacy limits, and platform modeling, that clean ratio gets a lot fuzzier than the dashboards make it look.
I like ROAS because it is fast and easy to explain, but I do not trust it blindly, and I do not think you should either.
The Exact ROAS Formula
You do not need anything fancy here.
ROAS is just:
| Metric | Formula |
|---|---|
| ROAS | Revenue attributed to ads รท Ad spend |
Here are a few quick examples.
| Ad Spend | Revenue | ROAS |
|---|---|---|
| 1,000 dollars | 5,000 dollars | 5:1 |
| 2,500 dollars | 5,000 dollars | 2:1 |
| 10,000 dollars | 11,000 dollars | 1.1:1 |
The math is not the hard part, it is deciding what counts as revenue, what counts as ad spend, and how much of that revenue really came from the clicks you are looking at.
ROAS is a fast signal for paid search performance, but it only makes sense when you put it next to your costs, margins, and payback window.
So What Is A Good ROAS For Paid Search Right Now
People love hard benchmarks, but pretending there is one perfect target for every business is lazy at best and misleading at worst.
Still, you need a place to start, so let us talk about what most brands actually see and then talk about how you calculate your own target, which matters a lot more.
Typical ROAS Ranges By Business Model
These are not rules, and you should not treat them as guarantees, but they mirror what I keep seeing in real accounts.
| Business type | Typical paid search ROAS range | Notes |
|---|---|---|
| Ecommerce DTC (physical products) | 2:1 to 4:1 | 4:1+ is strong if your margins are average and returns are under control. |
| High margin digital / info products | 1.5:1 to 3:1 | Margins are huge, so you can profit at lower ROAS and scale harder. |
| Lead gen with short sales cycle | 3:1 to 6:1 on closed revenue | Anything lower usually means leads are low quality or pricing is weak. |
| B2B SaaS / long LTV | 1:1 to 3:1 on acquisition | Profit comes later from renewals and expansions, so up front ROAS can be low. |
Prospecting campaigns that reach cold traffic tend to sit at the lower end of those ranges, while branded search and high intent remarketing can be much higher, sometimes 10:1 or more.
If your ROAS is far outside these ranges it is not automatically bad, it just means you should double check your margins, tracking, or bidding strategy before you brag or panic.

How To Know If Your ROAS Is Actually Good For Your Business
Instead of asking if 3:1 or 5:1 is good in general, the better question is whether that ROAS leaves you with real profit after all your costs.
You do that by linking ROAS to your margin and working out your break even point, then deciding how much profit you want on top.
Break Even ROAS: The Simple Rule Of Thumb
Here is the key idea.
Break even ROAS is just 1 divided by your profit margin.
If your profit margin is 25 percent after product costs, shipping, and basic overhead, your break even ROAS is:
1 รท 0.25 = 4:1
So at 4:1 you are not making any real profit on that new customer, you are just covering your costs.
If your margin is 40 percent, break even is:
1 รท 0.4 = 2.5:1
Here is a quick cheat sheet.
| Profit margin | Break even ROAS |
|---|---|
| 20 percent | 5:1 |
| 25 percent | 4:1 |
| 33 percent | 3:1 |
| 40 percent | 2.5:1 |
| 50 percent | 2:1 |
This is why asking if 3:1 is good without knowing margin is a trap, because that same 3:1 can be a win for one brand and a loss for another.
How To Set A Target ROAS Above Break Even
Once you know break even, you need some room for profit, and probably for overhead that does not sit in your COGS spreadsheet yet.
A simple way to think about it is:
- If you are in growth mode and care more about new customers than short term profit, set your target ROAS just a bit above break even.
- If you are cash constrained or bootstrapped, push your target ROAS higher so every sale throws off more profit.
Take that 25 percent margin brand again.
Break even is 4:1, so a realistic target might be 5:1 or 6:1 on non brand search, and maybe 8:1 or higher on branded terms where intent is strong and clicks are cheaper.
That extra step from 4:1 to 6:1 is where your actual money lives.
Why Higher ROAS Is Not Always More Profit
This part feels counterintuitive the first time, but it matters for paid search scaling.
Sometimes a lower ROAS at higher spend gives you more total profit than a very high ROAS at tiny spend.
Here is a simple example.
| Scenario A | Scenario B | |
|---|---|---|
| Ad spend | 5,000 dollars | 20,000 dollars |
| Revenue | 30,000 dollars | 80,000 dollars |
| ROAS | 6:1 | 4:1 |
If your margin is 30 percent, your profit on revenue is 9,000 dollars in Scenario A and 24,000 dollars in Scenario B, even though ROAS is lower in B.
You traded some efficiency for a lot more volume, and that trade can make sense as long as you stay above break even and your cash flow can handle it.
ROAS, POAS, And MER: Looking Past Revenue
ROAS is nice for quick reads, but it ignores your real profit and it ignores what happens outside a single channel.
That is where POAS and MER come in, and I think many teams should pay these more attention than they do.
ROAS vs POAS vs MER
| Metric | Formula | What it tells you |
|---|---|---|
| ROAS | Revenue รท Ad spend | How much top line you get per dollar of ads in a channel or campaign. |
| POAS | Profit รท Ad spend | How much actual profit (after COGS and key fees) per dollar of ads. |
| MER / Blended ROAS | Total revenue รท Total marketing spend | How your whole marketing mix works together, not just one channel. |
If your products have high COGS, ROAS can look great while POAS is terrible.
Imagine a product that sells for 100 dollars, has 60 dollars in total costs, and a campaign with 4:1 ROAS on 10,000 dollars of spend.
Revenue is 40,000 dollars, profit before ads is 16,000 dollars, and you spent 10,000 dollars, so your POAS is 1.6:1, which is thin and risky.
If ROAS says the campaign is a hero, but POAS barely clears 1:1, your brand is carrying the ads instead of the ads carrying the brand.
MER sits on top of all that and asks a simpler question: for every dollar we pour into all paid channels, how much total revenue do we see in the business.
That blended view matters more now that attribution is messy and channels help each other in ways you will never fully track click by click.

ROAS In A Privacy First, Multi Touch World
A few years ago, it felt like you could see almost every click and sale, at least in your dashboards.
Now with tracking limits, cookie changes, and shorter attribution windows, ROAS is part observed data and part educated guess.
What Privacy Changes Do To Your ROAS Numbers
Modern browsers and mobile operating systems block or limit third party cookies and cross site tracking more than they used to.
That means ad platforms often cannot directly see every conversion and have to model some of them using statistical methods.
On Google Ads, you see this in things like modeled conversions, data driven attribution models, and conversion lag reports that adjust over time.
On Meta, you see Aggregated Event Measurement, capped attribution windows, and ROAS numbers that are often partially modeled from sampled data.
Programmatic and display platforms do similar things in the background, even if they do not talk about it much.
The ROAS in your ad account is rarely a pure count of observed sales, it is usually a blend of tracked conversions and modeled ones that the platform thinks happened.
This does not make ROAS useless, but it means you have to treat it as an estimate, not a perfect ledger.
How To Get Cleaner ROAS Signals
You cannot fully dodge privacy changes, but you can give the platforms better data to work with.
A few practical moves help a lot.
- Use server side tracking or server side tag managers so more conversions are recorded without relying only on browser cookies.
- Set up Conversion API on Meta and Enhanced Conversions on Google so hashed user data ties ad clicks to purchases or leads more reliably.
- Make sure your conversion values in the platforms match your real cart values or estimated LTV, not just dummy numbers.
This is not glamorous work, but it improves both reported ROAS and how smart bidding behaves.
Compare Platform ROAS To Back End Revenue
One thing I wish more marketers did is a simple sanity check between what Google or Meta report, and what your CRM or analytics show.
You can pull a monthly view of:
- Total ad spend per channel
- Platform reported revenue or conversion value
- Actual booked revenue from customers who came from that channel, based on UTM tags or first touch source
Then you compare the ratios.
| Channel | Platform ROAS | Back end ROAS |
|---|---|---|
| Google Search | 4.5:1 | 3.8:1 |
| PMax | 6:1 | 4.2:1 |
| Meta | 3:1 | 2.1:1 |
If you see huge gaps, it is usually a sign that modeling is aggressive, tracking is off, or the attribution window in the platform does not match your analytics.
I would not chase a perfect match, but you want them roughly in the same neighborhood.
ROAS, Attribution Models, And Incrementality
Paid search ROAS also depends a lot on how you assign credit along the journey.
Last click attribution puts almost all the credit on the final touch, which usually makes branded search and retargeting look like heroes, and under counts upper funnel work.
Data driven or multi touch models spread the credit across different clicks and sometimes impressions, which tends to lower ROAS on brand terms and lift ROAS on generic and mid funnel campaigns.
View through conversions on display and social add another layer where users never even click the ad, but see it and convert later.
You do not need a PhD in attribution, but you should at least know which model your ROAS is using and how that biases the numbers.
Last click ROAS often flatters search and makes awareness look weak, while multi touch models usually show that upper funnel work is pulling more weight than you thought.
If you are spending real money on awareness, I like running simple tests to see if those impressions actually drive incremental sales.
The goal is not perfect attribution, the goal is to get a feel for which channels really move the numbers when you turn them on or off.
Blended Performance: Why MER Matters More As Tracking Fades
As tracking gets fuzzier, single channel ROAS becomes less trustworthy as the final judge of success.
That is where a simple MER target like 4:1 for the whole marketing budget can calm you down when channel ROAS jumps around.
If Google search ROAS dips a bit after an algorithm change but your total revenue divided by total ad spend is still on target, you probably do not need to overreact.
You can still use ROAS to move budget within channels, but you steer the ship with blended performance.

ROAS In The Age Of AI Bidding And Performance Max
Old school paid search was all about manual bids, device modifiers, and adjusting keywords one by one.
Now most of the heavy lifting is done by automated bidding that tries to hit the ROAS or CPA goal you feed it.
How Target ROAS Bidding Works
On Google, Target ROAS is a smart bidding strategy where you tell the system what return you want, and it sets bids in real time based on predicted conversion value.
You can use it in Search, Shopping, and Performance Max, and Google uses signals like device, time, audience, query, and more to guess the value of each impression.
Meta has a similar concept when you optimize for value and give the algorithm a ROAS type target.
Here is the catch: if your target is too aggressive, the system often throttles volume because it can only find a small pool of impressions that meet your demand.
Set it too low and you get more conversions but may slip below break even.
How To Choose A Realistic Target ROAS
The best starting point is usually your recent performance.
If your search campaigns have delivered a 4:1 ROAS over the last 30 to 60 days, jumping straight to an 8:1 target is a good way to choke volume and confuse the algorithm.
A more reasonable move is to set target ROAS slightly above your recent average, maybe go from 4:1 to 4.5:1 or 5:1 and watch how spend, conversions, and total profit change.
Give the system time as well.
Frequent big changes reset the learning phase and almost always make performance choppy.
Data Quality Feeds The Algorithm
Smart bidding is only as good as the signals you send it.
If your conversion tracking is missing mobile purchases, double counting transactions, or using fake values like 1 dollar for every lead, then the algorithm is optimizing based on noise.
Better inputs look like this:
- Clean, deduped purchase events, with taxes and shipping treated consistently.
- Values that reflect predicted profit or lifetime value by product or cohort, not just cart value if LTV is very skewed.
- Meaningful secondary conversions, like qualified leads instead of all form fills, when you run lead gen.
Fixing this can feel boring, but it usually has more impact on ROAS than one more ad test.
Performance Max And ROAS
Performance Max changes the game because it mixes search, shopping, video, and display into one campaign that tries to hit a goal like target ROAS.
That can be powerful, but it also makes ROAS harder to interpret because you are looking at a blended number across several surfaces and intents.
Here is how I like to handle it.
- Use PMax when you have enough conversion volume and clean values, so the algorithm has signal to work with.
- Set realistic tROAS based on what your shopping and brand search campaigns were doing before, not based on hope.
- Watch search term reports, asset group performance, and product groups to see where the value is actually coming from.
If you see PMax with sky high ROAS, check whether it is mostly cannibalizing brand searches that you could buy cheaper in a more controlled search campaign.
And if ROAS looks fine but new customer counts stagnate, you may need to loosen targets or split budgets so some spend goes to pure prospecting.
When You Should Not Optimize For ROAS Yet
This is one of those places where I do not agree with the default platform advice.
On brand new campaigns, especially in new markets or products, optimizing for ROAS right away can starve traffic before the system really learns.
You might be better off starting with a goal like Maximize Conversions or Maximize Conversion Value without a tight ROAS target, just to gather data.
Once you see stable conversion volume, then you layer on ROAS goals and raise them over time.
Trying to skip that learning period often leads to poor scale and misleading early results.
ROAS And Customer Lifetime Value
Paid search is not always about profit on the first click.
Some of the best businesses are happy with low or break even ROAS up front because the real money comes later.
When Low ROAS Still Makes Sense
Think about a subscription SaaS tool where customers stay 2 years on average, or a consumable product that people re order every month.
If your customer lifetime value is high and your churn is low, you can afford to spend more to acquire a customer than their first purchase.
That is where LTV, CAC, and payback period matter more than a pretty ROAS in the first 30 days.
Key LTV Metrics To Watch
- Customer Acquisition Cost (CAC): total marketing and sales cost to acquire one customer.
- Customer Lifetime Value (LTV): the net profit you expect from a customer over their relationship with you.
- Payback period: how many months it takes for the profit from that customer to cover your CAC.
As a rough guide, many healthy subscription and SaaS businesses aim for an LTV to CAC ratio of 3:1 or better and a payback period under 12 months.
That can mean running search campaigns at 1.5:1 or 2:1 ROAS on first purchase and still being very happy.
When To Judge ROAS Over Longer Windows
If your sales cycle or repeat purchase cycle is long, staring at 7 day ROAS makes no sense.
For B2B, I lean on 60 to 90 day ROAS on closed revenue, and for consumables or memberships I like cohort analysis that looks at profit 90 days or even 180 days after first click.
Paid search platforms usually default to shorter windows, so you have to pull cohort reports in your CRM or analytics to see the full picture.
The key is to make sure your internal targets match how your finance team thinks about payback, not just how Google reports conversions.

Paid Search Nuances: Brand, Non Brand, And Shopping ROAS
The phrase paid search covers very different shapes of traffic, and lumping them into one ROAS target is a mistake.
You will make better decisions if you split brand search, non brand search, competitor terms, and shopping or PMax into separate buckets with their own expectations.
Brand Search ROAS
Brand terms like your company name or product names usually deliver the highest ROAS in your account.
Clicks are warm, intent is high, and a lot of those users would buy from you anyway, which is why brand campaigns often show 10:1, 20:1, or even higher ROAS.
Some marketers argue you should turn brand off and let organic do the work, but that is not always wise.
- Competitors can bid on your name and steal some sales if you are not present.
- Your brand ad controls messaging and sitelinks, which can lift conversion rates.
- Brand can be a cheap way to protect your share of high intent traffic.
What I would not do is treat brand ROAS as proof that your entire account is crushing it.
Look at brand on its own, keep it efficient, and use it as a floor that helps fund more aggressive tests elsewhere.
Non Brand And Generic Search ROAS
This is where most of your paid search growth comes from, and where ROAS is trickiest.
Non brand keywords that match problem oriented or category terms have lower intent and higher CPCs, so ROAS will naturally sit lower than brand.
I like setting separate ROAS targets by intent.
| Keyword type | Example | Typical ROAS target |
|---|---|---|
| Brand | “nike running shoes” | Very high, 8:1 to 15:1+ |
| High intent generic | “buy running shoes online” | Medium to high, maybe 4:1 to 6:1 |
| Mid funnel generic | “best shoes for marathon” | Lower, maybe 2:1 to 4:1 or judged on LTV |
If you try to force mid funnel queries to hit brand level ROAS, you will often kill volume and lose out on new customers who start their journey with research terms.
That said, you should still protect ROAS by using strong negatives, tight match types when needed, and relevant ad copy that filters the wrong clickers out.
Shopping And PMax ROAS For Ecommerce
Shopping campaigns and Performance Max often drive a big chunk of ecommerce revenue, but the way they mix intent and inventory makes ROAS harder to read.
Some of the clicks are pure bottom funnel, where users already know what they want, and some are much earlier.
Here is how to keep ROAS honest.
- Segment product groups by margin and set different ROAS targets for high and low margin items.
- Watch search terms and audiences to see if PMax is leaning too hard into existing customers rather than new ones.
- Use new customer only bidding options where available, even if reported ROAS drops, because that new revenue is more incremental.
If you see a few hero SKUs carrying all the ROAS, consider spinning them into their own campaigns, so their performance does not hide weak spots in your catalog.
ROAS On Search Vs ROAS On Social
One mistake I keep seeing is people comparing Google search ROAS with Meta ROAS like they should be equal.
Search captures demand that already exists, while most social campaigns create or shape demand earlier in the journey.
So search ROAS usually looks cleaner and higher, especially on last click attribution, while social ROAS undercounts the true influence those ads have on search volume and brand queries later.
If you judge paid social by the same ROAS bar as non brand search, you will probably shut it off and then quietly wonder why your search volume and brand ROAS soften months later.
I prefer to set more forgiving ROAS or CPA targets on social, and then watch blended metrics like branded search growth, direct traffic, and MER to judge if the mix works.
What To Do If Your ROAS Is Bad
If your paid search ROAS is lower than you need, do not just slash budgets at random or blame the algorithm.
Walk through a simple checklist in order so you fix causes, not just symptoms.
Step 1: Check Tracking And Conversion Values
This is boring, which is why many teams skip it, but it is where a lot of fake ROAS problems live.
Ask yourself a few blunt questions.
- Are you tracking all important conversions on all devices, or only some of them.
- Are conversion values correct, without double counting or missing tax and discounts you care about.
- Have there been recent site changes, tag manager edits, or checkout updates that might have broken things.
I have lost count of how many “ROAS collapsed” stories turned out to be a tracking bug or a changed attribution window.
Step 2: Check Your Margins And Targets
Sometimes ROAS looks bad because your target is fantasy.
Run the margin and break even math again, and ask if your target ROAS is actually achievable in your market.
If your competitors are willing to live with thinner ROAS because their LTV is strong or they have different cost structures, they can outbid you on the best queries.
You may need to accept a lower ROAS and focus on total profit and payback instead of a pretty ratio.
Step 3: Segment The Data
Blended account ROAS hides where the problems really sit.
Slice results by:
- Campaign and ad group
- Keyword themes or match types
- Device and location
- New vs returning customers where you can
Often you will see that a few segments are dragging ROAS down, while others are actually fine or strong.
Once you see that, you can cut or fix the bad slices without over correcting.
Step 4: Pull The Main Optimization Levers
Assuming tracking is clean and targets are realistic, you get back to basics.
- Improve landing pages: faster load times, clearer offers, fewer form fields, stronger proof, and simpler checkout all lift conversion rates and ROAS.
- Sharpen keyword targeting: add negatives, pause vague queries, and lean into high intent long tails that match buyer language.
- Upgrade ads: test headlines that match search intent better, highlight pricing and guarantees, and call out unique benefits.
- Shift budget toward higher margin products or segments where ROAS is already closer to target.
Often a 20 to 30 percent lift in conversion rate will fix the ROAS gap without needing cheaper clicks.
Step 5: Structural Fixes Outside The Ad Account
Sometimes the problem is not your Google Ads skills, it is your offer.
At that point, tweaking bids is a waste of time and you need to step back and adjust your economics.
- Raise prices if the market will bear it, especially if you are under priced and still not hitting ROAS targets.
- Increase average order value with bundles, upsells, subscriptions, or minimum order thresholds for perks like free shipping.
- Work on retention so lifetime value rises, which lets you accept lower first order ROAS.
I know it is tempting to blame the channel, but paid search can only do so much if your unit economics do not work.
FAQ: Common ROAS Questions
Is 2:1 ROAS Good
Sometimes.
If your margin is 50 percent, 2:1 is break even, which might be fine for growth if LTV is strong, but weak if you want profit now.
If your margin is 25 percent, 2:1 is a loss and you will burn cash quickly.
What Is Break Even ROAS Again
Break even ROAS is 1 divided by your profit margin.
So with 30 percent margin, 1 รท 0.3 is about 3.33, which is the ROAS you need just to cover costs with no profit.
What Is The Difference Between ROAS And ROI
ROAS looks at revenue divided by ad spend only.
ROI looks at profit divided by total investment, which can include ad spend, creative costs, software, people, and more.
So ROI is more complete, but also slower and harder to calculate in real time.
Should I Optimize For ROAS Or For Conversions On New Campaigns
If you have low conversion volume or very new campaigns, I think starting with conversion goals or value goals without tight ROAS targets often works better.
Once you hit stable volume and know your margins, then shift to ROAS targets and raise them carefully.

Putting ROAS In Its Right Place
ROAS matters, but it is still just one lens on your paid search performance.
You need it for fast decisions and budget talks, but you also need to keep margins, POAS, MER, and lifetime value in the same conversation if you want your numbers to line up with your bank account.
As tracking gets noisier and AI bidding takes over more of the grunt work, your real job is to understand your business math, feed the algorithms clean data, and set targets that balance efficiency with growth.
If you do that, ROAS stops being a vanity metric on a dashboard and starts being a practical tool to shape how you use paid search to grow.
And if some of your current beliefs about what a “good” ROAS looks like do not survive that deeper math, that is a good sign you are finally getting somewhere useful.
Need a quick summary of this article? Choose your favorite AI tool below:



1 reply on “What Is a Good ROAS? A Complete Guide for Paid Search Success”
Some genuinely nice and utilitarian info on this web site, also I conceive the style contains excellent features.