Paid AdvertisingWeekly Advertising

Meta Ads ROAS of 3x Looks Great (Until You Calculate True Profit)

6 November 2025·Updated Nov 2025·8 min read·GuideIntermediate
Share:PostShare

Key Takeaways

You spend $1,000 on Facebook ads. You get $3,000 in revenue = 3x ROAS. Great! But: $3,000 revenue × 30% COGS = $2,100 cost of goods. $3,000 × 15% payment/platform fees = $450. Profit before ad spend: $3,000 - $2,100 - $450 = $450. After ad spend: $450 - $1,000 = -$550. You LOST $550. But the 3x ROAS made you think you were winning.

    The ROAS Trap#

    ROAS = Revenue / Ad Spend. It's a top-line metric. But profit = Revenue - COGS - Fees - Ad Spend. A 3x ROAS feels great until you realize: your COGS and fees consume 40-50% of revenue. Then ad spend takes another 30-40% of the remaining margin. You're left with 10-20% net profit. Or, as in the example above, negative profit. Yet, many advertisers optimize for ROAS and ignore profit. They think "3x ROAS is good." They scale ad spend. They make less money. Eventually, they realize their ads aren't profitable. But by then, they've wasted thousands.

    Why Profit Matters More Than ROAS#

    ROAS of 2x is "acceptable" in many industries. But acceptable doesn't mean profitable. If your COGS is 40%, fees are 10%, and ad spend is 40%, you're at break-even (2x ROAS, 0% net profit). To be profitable: (1) Reduce COGS (source cheaper). (2) Reduce fees (negotiate with platform, use cheaper shipping). (3) Increase AOV (sell bundles, upsells). (4) Improve conversion rate (better landing page, better targeting). Then, ROAS of 2x becomes profitable.

    💡 Key Insight

    AskBiz connects Meta Ads (ad spend, ROAS) to Shopify (revenue, COGS, fees).

    AskBiz + Meta Ads: Profit-Based Ad Analysis#

    AskBiz connects Meta Ads (ad spend, ROAS) to Shopify (revenue, COGS, fees). For each campaign, AskBiz calculates: (1) Revenue from ads (via UTM attribution). (2) COGS of that revenue (based on products sold). (3) Payment/platform fees. (4) Gross profit = Revenue - COGS - Fees. (5) Net profit = Gross profit - Ad spend. (6) Profit margin % = Net profit / Revenue. Sarah now sees: "Campaign A: $3,000 revenue, 3x ROAS, -$550 net profit (-18% margin). Not worth scaling. Campaign B: $2,500 revenue, 2.5x ROAS, $200 net profit (8% margin). Worth slight scaling." She'd have scaled Campaign A based on ROAS alone, losing money. With profit metrics, she scales Campaign B instead.

    Get weekly BI insights

    Data-backed guides on AI, eCommerce, and SME strategy — straight to your inbox.

    Get started free →

    Breakeven ROAS Calculation#

    You can calculate the ROAS you need to break even: Breakeven ROAS = (COGS + Fees + Ad Spend desired) / Revenue. If your COGS is 35%, fees are 12%, and you want $1K ad spend: Breakeven ROAS = (0.35 + 0.12 + 1,000/X) where X is revenue generated. If X = $3,000: (0.35 + 0.12 + 0.33) = 0.8. Wait, that doesn't make sense. Let me recalculate: Profit = Revenue - (COGS% × Revenue) - (Fees% × Revenue) - Ad Spend. 0 = Revenue - (0.35 × Revenue) - (0.12 × Revenue) - $1,000. 0 = Revenue × (1 - 0.35 - 0.12) - $1,000. 0 = Revenue × 0.53 - $1,000. Revenue = $1,000 / 0.53 = $1,887. ROAS = $1,887 / Ad Spend. If ad spend is $1K, breakeven ROAS is 1.89x. You need nearly 2x ROAS just to break even. A 3x ROAS only gives you (3 - 1.89) / 3 = 37% of revenue left for profit.

    More in Paid Advertising

    Real Example: Supplement Brand#

    A supplement brand was running Meta Ads campaigns with 2.5x ROAS and thought they were crushing it. After implementing AskBiz profit tracking: (1) Campaign A (new customers): 2.5x ROAS, but -12% net margin (losing money). Reason: New customers had high COGS (offered discounts), low repeat-purchase likelihood. (2) Campaign B (retargeting existing customers): 1.8x ROAS, but +18% net margin (highly profitable). Reason: Existing customers trusted the brand, no discount needed, high conversion. They stopped scaling Campaign A and reallocated budget to Campaign B. Revenue stayed flat but profit increased 40% because they optimized for profit, not ROAS.

    📊 By The Numbers
    50%40%20%10%0%
    Key Takeaways
    • You spend $1,000 on Facebook ads.
    • You get $3,000 in revenue = 3x ROAS.
    • Great!

    People also ask

    What's a good ROAS for eCommerce?

    eCommerce: 2-4x ROAS is typical. SaaS: 4-8x. B2B: 5-10x. But ROAS depends on margin. A 3x ROAS with 50% margin is great. A 3x ROAS with 20% margin breaks even.

    How do I know if an ad is profitable?

    Calculate: Net Profit = (Revenue × Gross Margin%) - Ad Spend. If negative, it's unprofitable. ROAS alone doesn't tell you.

    Should I scale ads with 2x ROAS?

    Only if your margin supports it. If gross margin is 50% and you have $1K ad spend: Profit = ($2K × 0.5) - $1K = 0. You break even. Don't scale until ROAS is higher or margin is better.

    Can I improve ROAS without changing the ad?

    Yes. Reduce COGS (source cheaper), improve conversion rate (landing page optimization), increase AOV (bundle products). These improve profitability.

    AskBiz Editorial Team
    Business Intelligence Experts

    Our team combines expertise in data analytics, SME strategy, and AI tools to produce practical guides that help founders and operators make better business decisions.

    14-day free trial · No credit card needed

    Stop Optimizing for ROAS — Optimize for Profit

    AskBiz connects Meta Ads to revenue and costs. Calculate true profit per campaign, not vanity ROAS. Scale profitable campaigns, kill losing ones. Increase ad profit 30-50%. Try free.

    Start free trial →See pricing

    Connects to Shopify, Xero, Amazon, QuickBooks, Stripe & more in minutes

    Share:PostShare
    ← Previous
    Email Campaigns: Are You Making $5 per Email Sent or Losing Money?
    7 min read
    Next →
    Repair Technicians: Are They Actually Billable 6 Hours a Day or Only 4?
    7 min read

    Related articles

    Retail Operations
    Your Weekly Sales Report Is Useless (And Here's Why You Don't Know It)
    7 min read
    Payment Processing
    Stripe Settlement Fees, Failed Payments, and Refunds: A $3K Hidden Cost
    6 min read
    Email Marketing
    Email Campaigns: Are You Making $5 per Email Sent or Losing Money?
    7 min read

    Learn the concepts

    Business Intelligence Basics
    What Is Business Intelligence?
    4 min · Beginner
    Business Intelligence Basics
    Metrics vs Data: What's the Difference?
    3 min · Beginner
    Business Intelligence Basics
    What Is a Business Pulse Score?
    3 min · Beginner
    Business Intelligence Basics
    What Is an Anomaly in Business Data?
    3 min · Beginner