ROAS Calculator
Calculate your actual return on ad spend, not just vanity metrics. See the gap between simple ROAS and profit-adjusted ROAS.
Enter Your Numbers
Your ROAS
Enter your numbers to see results
What is ROAS (Return on Ad Spend)?
ROAS, or Return on Ad Spend, measures the revenue generated for every dollar spent on advertising. It is the single most-watched metric in paid acquisition - the number that determines whether you scale a campaign or kill it.
The formula is straightforward: ROAS = Revenue from Ads / Ad Spend
A ROAS of 4.0x means every $1 in ad spend generates $4 in revenue. Sounds profitable - but is it? That depends entirely on your margins. If your cost of goods, shipping, and operational expenses eat up 75% of that revenue, your $4 in revenue becomes $1 in gross profit. You just broke even.
This is why ROAS alone is a dangerous metric. It measures revenue efficiency, not profitability. The difference between what your ad platform reports and what actually hits your bank account is what we call the vanity gap - and it is the number one reason ecommerce brands lose money while thinking they are profitable.
Why Simple ROAS is Misleading
Every ad platform - Meta, Google, TikTok - reports simple ROAS: total revenue divided by ad spend. This number ignores your cost of goods, shipping, returns, platform fees, and every other cost that eats into your actual profit. It is a vanity metric dressed up as a performance metric.
Consider this real-world example: A Shopify brand spends $10,000 on Meta ads and generates $40,000 in revenue. Meta reports a 4.0x ROAS. The media buyer celebrates. But here is the reality:
The 4.0x ROAS that looked excellent is actually a 1.92x true ROAS - barely above break-even. This brand is one bad month from losing money on every ad dollar spent, and they do not even know it.
This matters most when scaling. If you double your ad spend based on a 4.0x ROAS that is actually 1.92x, the natural ROAS decay from diminishing returns can push you below break-even. Scaling on vanity ROAS is how profitable brands become unprofitable seemingly overnight.
How to Set Your Target ROAS
Your target ROAS should be determined by your profit margins, not by industry averages or what your competitor claims. The formula is simple:
Break-Even ROAS = 1 / Profit Margin
If your profit margin (after COGS, shipping, and operational costs) is 40%, your break-even ROAS is 1 / 0.40 = 2.5x. Any ROAS above 2.5x is profitable. Any ROAS below 2.5x is losing money, regardless of how impressive the revenue number looks.
Set your target ROAS 30-50% above your break-even point for a healthy buffer. A brand with 40% margins and a 2.5x break-even should target 3.25-3.75x ROAS. This buffer accounts for ROAS fluctuations, attribution errors, and the natural decay that happens when you scale spend.
When to scale: if your ROAS consistently exceeds your target by 20% or more for 2+ weeks, you have room to increase budget. Increase spend in 20-30% increments and monitor ROAS decay closely. The scaling scenarios in the calculator above model this decay to help you plan.
How to Improve Your ROAS
1. Improve Ad Creative
Creative is the single biggest lever for ROAS improvement. Better creative means higher click-through rates, which means lower cost per click, which means higher ROAS at the same spend level. Test UGC-style video against polished product shots. Test problem-agitate-solution hooks against benefit-led hooks. The best DTC brands test 20-30 new creatives per month and let the data pick winners.
2. Optimize Targeting
Broad targeting works well on Meta and TikTok with strong creative, but layering in first-party data dramatically improves efficiency. Upload your customer list for lookalike audiences. Retarget site visitors and cart abandoners (typically far higher ROAS than cold prospecting). Use value-based lookalikes based on top 25% LTV customers for the highest-quality prospecting.
3. Increase Average Order Value
Higher AOV means more revenue per conversion at the same ad cost. Implement product bundles, post-purchase upsells, cross-sells on the cart page, and free shipping thresholds just above your current AOV. A 20% AOV increase translates directly to a 20% ROAS improvement - without touching your ads at all.
4. Reduce COGS for Better True ROAS
Your simple ROAS might look great, but if COGS eats 40% of revenue, your true ROAS is dramatically lower. Negotiate supplier costs, optimize packaging, reduce waste, and consider alternative materials. A 5% reduction in COGS as a percentage of revenue can shift your break-even ROAS from 3.33x to 2.86x - opening up entire audience segments that were previously unprofitable.
5. Use LTV-Based Bidding
Most brands optimize for first-purchase ROAS, which undervalues customers who repeat. If your average customer makes 2.4 purchases over their lifetime (the DTC median), a 2.0x first-purchase ROAS is actually a 4.8x LTV-ROAS. By feeding lifetime value data back into your ad platforms, you can bid more aggressively for acquisition while remaining profitable - unlocking scale that first-purchase ROAS optimization would reject.
6. Track Real Margins Automatically
You cannot optimize what you do not measure. Most brands check ROAS in their ad dashboard and call it a day - never accounting for the 30-60% gap between reported ROAS and true profitability. Tracking real margins at the order and channel level, in real-time, is the difference between scaling profitably and scaling into a loss.
Lifetimely by Amp connects your ad spend to real profit margins - tracking true ROAS across every channel, product, and customer cohort. Plus, Cortex uses AI to optimize your ad creative based on what actually drives profitable conversions, not just clicks.
Learn more about Lifetimely