How to Increase ROAS: What Moved It in 25 Real Results

25 paid-ad results, each credited and linked to the source.

Fact-checked Add as a preferred source on Google

Incremental ROAS8.17
New-customer ROAS1.17
Incremental ROAS 8.17; NC ROAS 1.17
Tested whether brand search ads are incremental
Tracking, attribution & incrementalityGoogle@runtraffic
A
→
B
−45% cost per purchase
Cut the price by €10, same ads and budget
Offer & priceMeta@SamPiliero
CBO, 50 adsSplit into 5 ad setsafter
NC-ROAS +55.65% (1.79)
Split a 50-ad CBO into 5 ad sets
Campaign structureMeta@AshvinMelwani
Conversion campaigns
→
+ Search Ads
+11.7% ROAS, +33% conversion rate with Search Ads (US)
Add TikTok Search Ads next to conversion campaigns
TikTok Spark AdsTikTokVendor-reportedTikTok for Business · Hand Over Enterprise SL
$100 spendBefore
$410 salesAfter · Day one
$100 spend → $410 sales on day one
Tested new products on a $100 day-one budget
Product testingMeta@EcomRedneck
Before$4.5k/mo
After$505k/mo
Monthly revenue
Revenue $4.5k → $505k/month at ROAS 2–2.5x
Raised Google Ads budgets in 10–15% steps
Budget & scalingGoogle@thedanielbudai
Discount ads
→
Health-benefit UGC
−65% CPA, +300% ROAS
Health-benefit UGC replaced discount ads
UGC adsMetainBeat · Hurom
→
+53% ROAS
Colored backgrounds on catalog ads, not plain shots
Catalog & dynamic product adsMetaVendor-reportedMarpipe · Ridge
Little ad varietyfalling ROAS
→
Pain-point messaging40+ ads tested
−10.5% CAC, +20.5% ROAS over 75 days
40+ new creatives built on pain-point hooks
Video adsMetaJanky Patel newsletter
6 standard video adsbefore
→
1 swapped for a partnership adsame budget
−20% CPA, +22% ROAS
Swapped 1 of 6 video ads for a partnership ad
Meta partnership adsMetaVendor-reportedInfluee · BabyLoveGrow
ROAS1.18
New customers94.8%
ROAS 1.18, 94.8% new customers
Demand Gen static ads before Christmas
Static image adsGoogle@runtraffic
No sale
→
15% off for Labor Day
Revenue +102%, blended ROAS 10.11x → 13.17x
A 15% off Labor Day sale for a bedding brand
Offer & priceMeta@SamPiliero
1.87x
$186k lifetime spendROAS 1.87
ROAS 1.87 on $186k lifetime spend
Obvi's "Oz v18" angle: ROAS 1.87 on $186k
Angle & messageMeta@AshvinMelwani
Blended ROAS2x higher
CTR+11%
Creator-Led Package creative: 2x blended ROAS, +11% CTR vs non-creator assets
Creator-Led Package assets mixed with Target's own ads
Meta partnership adsTikTokVendor-reportedTikTok for Business · Target
4.5x
$8.43 CPAROAS 4.50
Cost per purchase $8.43, ROAS 4.50
New video ad in a Meta testing campaign
Video adsMeta@EcomRedneck
Search9.37
PMax7.65
Shopping6.12
Demand Gen2.66
ROAS 6.96 (Search 9.37, PMax 7.65)
Google Ads ROAS split by campaign type
Campaign structureGoogle@runtraffic
Weakest avatarBest avatarROAS 5x
ROAS 2x–5x by avatar
Grüns ads split by customer avatar
Angle & messageMeta@SamPiliero
Other Obvi anglesresults not shared
→
GLP-1 angle123 ads, ROAS 1.06
ROAS 1.06, CPA $58.96 across 123 ads
Obvi tested a GLP-1 angle across 123 ads
Angle & messageMeta@AshvinMelwani
TikTok Pixel conversions onlyPixel + GA4 purchase eventsGA4 as secondary signal
+36% ROAS, −53% cost per purchase vs standard Catalog Ads
Add GA4 purchases as a second signal to Catalog Ads
Catalog & dynamic product adsTikTokVendor-reportedTikTok for Business · COMFY with Promodo
Before1.37
After1.58
Conv. value/cost
Conv. value/cost 1.58 (+0.21)
AI-made video ads on YouTube at scale
AI-generated adsYouTube@runtraffic
ROAS5.53
Spend$50k
Window1 month
ROAS 5.53 on $50k
Women's apparel, mostly on ABO, for a month
Campaign structureMeta@SamPiliero
0.76Before
1.51After · ROAS
Spend +$682k, ROAS 0.76 → 1.51
Scaled YouTube ads toward $1M a month
Video adsYouTube@runtraffic
UK onlyRest of worldevery Royal Mail country, ROAS 2.03
ROAS 2.03; £700+ spent in non-buying countries
Opened a UK merch store's ads to Rest of World
Audience & targetingMeta@SamPiliero
ROAS1.63
Spend$183k
StatusLimited by budget
ROAS 1.63 on $183k
Demand Gen campaign held back by its budget
Budget & scalingGoogle@runtraffic
ROAS1.36
Profit$9.7k
Days15
ROAS 1.36, $9.7k profit in 15 days
Affiliate offers run on Google Search as a side project
Product testingGoogle@runtraffic

Across 247 published results that report ROAS, the most common winning changes were audience changes (87 results) and campaign structure changes (67), and the typical stated ROAS lift was +50% (median of the 120 results that give a clear percentage change).

Only 30 of the 247 are controlled split tests, and their median lift is smaller at +40%.

140 of the 247 (57%) are vendor-reported, so read the numbers as best cases, not forecasts.

What moved ROAS most: levers ranked by median change

How we counted: we took every member whose headline or numbers state a ROAS change as a percentage or a before and after pair (120 of 247), and dropped ones where the figure was a level, not a change, or came from counting extra channels.

Each result counts once under every lever it is tagged with, and 157 members are tagged with two or more levers, so these medians describe packages of changes, not single moves.

LeverResults with a % changeMedian ROAS change
Angles and messaging13+72%
Audiences and targeting39+65%
Campaign structure38+63%
Bidding19+63%
Creative volume22+62%
Budgets26+55%
Visuals27+46%
Offers14+44%
Measurement and tracking22+41%

The spread between levers is narrower than the spread inside each lever, so no single lever is a safe bet.

Copy changes showed the highest median (+120%), but only on 8 results, all bundled with other changes.

Browse the underlying entries in all results, or see the change types ranked by cost per purchase instead.

Four simple, single-change examples show the range. A store cut its price by €10 with the same ads and budget and saw CPA €170.34 → €93.51 (−45%) (a community post shared by @SamPiliero, before/after).

A bedding brand's 15% off Labor Day sale produced Revenue +102%, blended ROAS 10.11x → 13.17x (@SamPiliero).

Obvi split one CBO of 50 ads into 5 ad sets for NC-ROAS +55.65% (1.79) (@AshvinMelwani).

And a day-one product test turned $100 spend → $410 sales on day one (@EcomRedneck), one day of total store sales from a single campaign with no control; results like this are not typical.

Creative changes that moved it

Visuals (37 members), creative volume (38), angles (24) and hooks (9) together make up much of the hub.

The repeating pattern is new angles aimed at a specific buyer, tested in volume.

Chatpdf's weekly hook concepts on Meta came with ROAS +280% year over year and CAC −45% (Admiral Media, before/after), and a problem-led hook test at an 8-figure DTC brand gave +20.5% ROAS and −10.5% CAC over 75 days.

The cleanest creative evidence is in catalog ads, where vendors ran split tests on templates.

Twillory's review and bundle templates moved ROAS from 1.96 to 4.49 (+127%) against the control (Marpipe, vendor-reported).

See more hook changes, angle & message changes and creative volume & testing cadence changes.

Offer and landing-page changes

20 members change the offer and 10 change the landing page.

The offers that worked were simple and visible: free delivery shown on catalog ads gave Raymour & Flanigan +54% ROAS vs control, and Latico's 20% off strikethrough design reached 3.52 ROAS against 2.66 for its other ads in May (+32%), both vendor-reported Marpipe tests.

Offers raise ROAS partly by lifting conversion rate, so check margin after the discount, not just ROAS. More in offer & price changes.

Account changes: bidding, structure, budget

Structure (67), budgets (46) and bidding (35) are the largest account-side groups.

Consolidation shows up again and again: K-Republiq merged three campaigns into Advantage+ Shopping with cost caps and weekly ROAS went from 1.62 to 3.1 (Flighted), and Ando's side-by-side comparison found 40% higher ROAS on Advantage+ Shopping than broad CBO (Flighted).

Bidding has some of the strongest controlled results.

A dating app on Moloco moved Android D30 ROAS from 41.2% on CPA bidding to 117.8% on ROAS bidding at equal spend, though cost per registration was roughly 2 to 2.5x higher (Admiral Media).

Earnestree's TikTok Cost Cap test reported +38% ROAS vs maximum delivery (vendor-reported).

Compare more campaign structure changes and bid strategy changes.

Typical size of the change

Of the 120 results with a clear percentage, the middle half sit between +27% and +97%, with a median of +50%.

21 report less than +20%, and 28 claim +100% or more.

The bigger numbers mostly come from weaker evidence: before/after results have a median of +60% (70 results), while split tests sit at +40% (23).

Vendor-reported results have a lower median (+35%, 66 results) than non-vendor ones (+91%, 54).

Most non-vendor members are agency case studies with before/after framing and several changes at once, which inflates the number.

A realistic target for one well-run change is a lift in the 20-40% range, not a doubling.

What didn't move it

No member in this hub is recorded as a loss, and only 2 of 247 are mixed, so this is a set of published wins, not a fair sample.

The mixed ones are instructive: Obvi's GLP-1 angle ran 123 ads at ROAS 1.06 and CPA $58.96, and a UK merch store hit ROAS 2.03 while spending £700+ in countries that never bought.

One audit showed Google ROAS falling from 3.71x to 1.9x with no change named.

Changes probably won't move ROAS when the product, price or margin is the real limit, when the account lacks the conversion volume for value bidding, or when spend rises fast; several winners held ROAS roughly flat while spend grew.

If you want help running these tests, see agencies who publish results like these.

Measure it right: the ROAS formula

ROAS is attributed revenue divided by ad spend, so it moves when the revenue you count moves.

46 members are tagged with measurement changes, and some lifts are partly counting: Topicals reported ~7.0 Total Commerce ROAS in Fospha vs 2.2 in TikTok Ads Manager, and a brand search test showed incremental ROAS 8.17 but new-customer ROAS 1.17 (@runtraffic).

Before you test, fix the attribution window, compare the same window before and after, and track new-customer or incremental ROAS alongside platform ROAS.

Run a split or holdout when you can.

The full ROAS formula and definition covers break-even ROAS and how it relates to MER.

Questions

How do you increase ROAS?

In 247 published results, the most common winning changes were audience changes (87) and campaign structure changes (67), followed by measurement, budgets and creative volume.

The median stated lift was +50% across 120 results with a clear percentage, and +40% in controlled split tests.

Start with one change, test it against a control, and judge it on the same attribution window.

How do you increase ROAS on Facebook ads?

123 of the results here ran on Meta.

The repeating wins were consolidating campaigns into Advantage+ Shopping, adding cost caps or bid caps, testing new angles in volume, and fixing tracking.

For example, Ando's side-by-side comparison found 40% higher ROAS on Advantage+ Shopping than broad CBO.

How do you increase ROAS on Google Ads?

65 results ran on Google. The most frequent changes were Performance Max restructures, value-based bidding, offline or enhanced conversions, and splitting brand from non-brand search.

Results with a clear percentage on Google had a median ROAS lift of +66% across 37 results, most of them before/after rather than controlled.

Why is my ROAS low on Facebook ads?

Low ROAS often comes from wasted spend (one store spent £700+ in countries that never bought), weak angles, or tracking that undercounts revenue.

Check geography and placements, confirm the pixel and conversions API send purchase values, then test new angles and offers before raising budget.