Calculate your return on ad spend, cost per acquisition, and ad funnel efficiency — built for ecommerce brands and SaaS companies running paid campaigns across Google, Meta, TikTok, and more.
ROAS stands for Return on Ad Spend. It measures how much revenue you generate for every dollar spent on advertising. If you spend $1,000 on Facebook ads and those ads generate $4,000 in revenue, your ROAS is 4.0x — meaning every ad dollar returned $4 in revenue.
ROAS is the single most important metric for evaluating paid advertising performance. Unlike vanity metrics like impressions or clicks, ROAS directly connects your ad investment to revenue outcomes. It tells you whether your campaigns are actually making money or burning cash.
For ecommerce brands, ROAS determines which products to advertise, which audiences to target, and how much to spend. For SaaS companies, it helps evaluate whether paid acquisition channels are more cost-effective than organic or outbound approaches. For service businesses running Google Ads, it reveals whether your cost per lead actually translates into profitable customers.
One critical distinction: ROAS measures revenue return, not profit. A 3x ROAS doesn't mean you tripled your money — it means you generated 3x your ad spend in top-line revenue. After subtracting product costs, fulfillment, and overhead, your actual profit may be much less. That's why this calculator also computes profit and break-even ROAS when you enter your COGS.
The ROAS formula is straightforward:
ROAS = Revenue from Ads ÷ Ad Spend
Let's walk through a real example. Say you run an ecommerce store and spent the following on paid channels last month:
Your overall ROAS: ($18,000 + $28,000 + $6,000) ÷ ($5,000 + $8,000 + $2,000) = $52,000 ÷ $15,000 = 3.47x
But channel-level ROAS tells a different story: Google (3.6x), Meta (3.5x), TikTok (3.0x). If your break-even ROAS is 2.5x, all channels are profitable — but Google is your most efficient.
ROAS works best alongside other ad metrics:
ROAS tells you where your ad dollars work hardest. If Google Shopping delivers 5x ROAS and Instagram Stories delivers 2x, you know where to shift budget. Smart advertisers don't spread spend equally — they concentrate on channels with the highest marginal ROAS and scale from there.
Without ROAS, you're guessing whether your ads make money. A campaign that generates thousands of clicks and hundreds of conversions might still be unprofitable if the ROAS is below your break-even point. ROAS converts all that activity data into one number that answers: "Are we making money?"
When you know your ROAS and break-even threshold, scaling becomes a math problem instead of a gamble. If your Meta campaigns consistently deliver 4x ROAS and your break-even is 2.5x, you have a 1.5x margin of safety. You can increase spend knowing that even with some efficiency loss, you'll remain profitable.
ROAS measured at the ad set or ad level reveals which creatives and audiences drive the most revenue. A video ad might get fewer clicks than a carousel but convert at a higher value — ROAS captures this difference when CTR and CPC alone can't.
ROAS varies significantly by industry, business model, and customer lifetime value:
Don't compare your ROAS to businesses with different models. A subscription business can afford lower immediate ROAS because customers pay monthly for years. A single-purchase ecommerce brand needs higher ROAS on every transaction.
Break-even ROAS tells you the minimum ROAS required to cover your product costs. Below this number, you lose money on every ad-driven sale.
Break-Even ROAS = 1 ÷ Gross Margin %
Examples:
This is why margin matters so much for ad-driven businesses. A brand selling $100 products with $30 in COGS (70% margin) can sustain aggressive ad spend with just a 1.5x ROAS. A brand with $70 in COGS (30% margin) needs 3.33x ROAS just to break even — and likely 4x+ to cover overhead and generate profit.
Enter your COGS in the calculator above to see your exact break-even ROAS and true profit after ad spend and product costs.
ROAS = Revenue ÷ Ad Spend. Increasing revenue without increasing ad spend directly improves ROAS. Use upsells, cross-sells, bundles, free shipping thresholds, and tiered pricing to push AOV higher. A 20% increase in AOV means a 20% increase in ROAS at the same ad spend.
More conversions from the same clicks means more revenue at the same ad cost. Optimize landing pages, simplify checkout, add social proof, improve page speed, and test offers. Even a 0.5% improvement in conversion rate can significantly impact ROAS at scale.
Not all audiences convert equally. Use lookalike audiences based on your best customers, exclude recent purchasers from acquisition campaigns, and segment by purchase intent. Narrower, higher-intent audiences typically deliver better ROAS even with higher CPMs.
Ad creative is the biggest lever for improving ROAS on Meta and TikTok. Test different hooks, formats (video vs. static), angles (benefit vs. social proof vs. urgency), and calls to action. Top-performing creatives can deliver 2–3x the ROAS of average ones.
If your tracking is broken, your ROAS data is unreliable. Ensure your conversion pixel fires correctly, use server-side tracking where possible, implement UTM parameters consistently, and reconcile ad platform data with your actual orders. Under-tracked ROAS leads to premature budget cuts on campaigns that are actually profitable.
A 3x ROAS sounds great until you realize your COGS is 60% of revenue. After product costs, your $3 in revenue per $1 ad spend leaves you with $1.20 — barely enough to cover overhead. Always calculate your true profit alongside ROAS by accounting for COGS, shipping, and fulfillment.
Comparing Facebook ROAS (7-day click, 1-day view) with Google ROAS (30-day click) is comparing apples to oranges. Standardize attribution settings across platforms or use a third-party tool to apply consistent attribution. Otherwise, you'll misallocate budget based on inflated or deflated platform numbers.
Chasing the highest possible ROAS often means under-spending. Your best ROAS comes from your smallest, most targeted audience — but that limits scale. The goal is to maximize total profit, not ROAS percentage. A campaign doing 3x ROAS at $50,000 spend generates more profit than a campaign doing 8x ROAS at $2,000 spend.
If your customers buy repeatedly, first-purchase ROAS massively underestimates true returns. A subscription business with 2x first-month ROAS but 18-month average lifetime is actually generating 36x ROAS over the customer relationship. Factor LTV into your ROAS targets for acquisition campaigns.
Daily ROAS fluctuates wildly due to purchase timing, ad platform learning phases, and small sample sizes. Evaluate ROAS over meaningful periods — weekly minimum, monthly preferred — and ensure you have statistically significant conversion volumes before making budget decisions.
Most ecommerce businesses target a 3x–5x ROAS, meaning $3–$5 in revenue for every $1 spent on ads. However, 'good' depends on your margins. A business with 70% gross margins can be profitable at 2x ROAS, while a business with 30% margins may need 4x+ to break even. Use your COGS to calculate the break-even ROAS for your specific situation.
ROAS measures revenue generated per dollar of ad spend — it only accounts for ad costs. ROI (Return on Investment) measures net profit after all costs including product costs, overhead, and ad spend. A 4x ROAS doesn't mean 4x profit. If your product costs 50% of revenue, your true ROI on a 4x ROAS campaign is closer to 100% ((4 - 1 - 2) / 1).
ROAS = Revenue from Ads ÷ Ad Spend. If you spent $10,000 on ads and generated $40,000 in revenue, your ROAS is 4.0x. Make sure to attribute revenue accurately — use UTM parameters, conversion tracking pixels, and consistent attribution windows across platforms.
Each platform uses different attribution models and windows. Facebook might claim a conversion within 7 days of a click, while Google uses 30 days by default. Multi-touch attribution, view-through conversions, and cross-device tracking all create discrepancies. Use a unified analytics tool or consistent UTM tracking for the most accurate picture.
It depends on your business model. ROAS is better when average order values vary significantly — it accounts for revenue differences between customers. CPA is better when all conversions have roughly the same value, like SaaS subscriptions at a fixed price. Many businesses track both: ROAS for campaign-level decisions and CPA for channel comparisons.
SaaS businesses should factor in customer lifetime value (LTV), not just first-month revenue. If your monthly subscription is $100 but average customer lifetime is 24 months, a $200 CPA (seemingly 0.5x ROAS on first-month revenue) actually yields 12x ROAS over the customer lifetime. Target a payback period of 3–12 months depending on your funding and growth stage.
ROAS typically decreases as you scale ad spend — this is called diminishing returns. Your first $1,000 in ad spend captures the most eager buyers and may yield 8x ROAS. At $10,000, you're reaching a broader audience and may see 4x. At $50,000, you might be at 2.5x. The goal is finding the spend level where marginal ROAS still exceeds your break-even threshold.
Break-even ROAS is the minimum ROAS needed to cover your product/fulfillment costs (not including ad spend, which is already in the ROAS formula). It's calculated as 1 ÷ Gross Margin %. If your gross margin is 50%, your break-even ROAS is 2.0x. Below this, you're losing money on every sale even before overhead. This calculator computes it automatically when you enter COGS.