How to Calculate ROI on Facebook Ads: Complete Guide

Spending money on Facebook ads without measuring returns is like flying blind. Calculating ROI on Facebook ads tells you whether your campaigns are profitable and helps you decide where to invest more—or cut your losses.

This guide covers the essential formulas, tracking requirements, real calculation examples, and 2026 benchmarks to evaluate your performance.

ROI Formula

There are two key metrics for measuring Facebook ad returns: ROI and ROAS. Understanding the difference helps you choose the right one for your analysis.

ROI (Return on Investment)

ROI measures your overall profit relative to total investment, including all costs beyond just ad spend.

ROI = (Revenue - Total Costs) / Total Costs × 100

According to Facebook ads cost analysis, total costs should include "Facebook Ads budget, creative production costs (graphics, video, copywriting), and any management or agency fees."

Example:

  • Revenue from ads: $10,000
  • Ad spend: $2,000
  • Creative costs: $500
  • Agency fees: $500
  • Total costs: $3,000
ROI = ($10,000 - $3,000) / $3,000 × 100 = 233%

A 233% ROI means you made $2.33 profit for every $1 invested.

ROAS (Return on Ad Spend)

ROAS focuses specifically on revenue generated compared to ad spend only, excluding other costs.

ROAS = Revenue from Ads / Ad Spend

As explained by ROAS calculation guides, "Revenue from ads is the total income generated by your ads—everything earned from clicks that convert to sales."

Example:

  • Revenue from ads: $20,000
  • Ad spend: $5,000
ROAS = $20,000 / $5,000 = 4.0

A ROAS of 4.0 means you earn $4 for every $1 spent on ads. This is often expressed as "4x ROAS" or "400% ROAS."

Which Metric to Use?

Metric Best For Includes
ROI Overall profitability All costs (ads, creative, fees, COGS)
ROAS Ad performance specifically Ad spend only

Use ROAS to evaluate campaign efficiency. Use ROI to understand true business profitability after all costs.

Tracking Setup

Accurate ROI calculation requires proper tracking. Without it, you're working with incomplete data.

Essential Tracking Components

Meta Pixel – Install on your website to track conversions, add-to-carts, and other events.

Conversions API (CAPI) – Server-side tracking that captures conversions the Pixel might miss due to browser restrictions.

UTM Parameters – Add to ad URLs for tracking in Google Analytics and other tools.

Conversion Events – Set up events for key actions: purchases, leads, signups.

Setting Up Conversion Tracking

  1. Install Meta Pixel on all website pages
  2. Configure standard events (Purchase, Lead, Add to Cart, etc.)
  3. Set up Conversions API for server-side tracking
  4. Verify events are firing in Events Manager
  5. Assign values to conversion events

According to Facebook advertising metrics guides, "If you're running an ecommerce campaign and tracking purchases using the Meta Pixel and/or Conversions API, Facebook calculates ROAS automatically."

Handling Attribution Challenges

Modern tracking has limitations. Event marketing analysis notes that "With incomplete tracking, the ROAS you see in Ads Manager is likely under-reported. If Facebook says 2×, it might actually be 3× when accounting for modeled conversions."

To get a complete picture:

  • Compare Ads Manager data with actual revenue
  • Use post-purchase surveys asking "How did you hear about us?"
  • Track promo codes unique to Facebook campaigns
  • Monitor overall revenue lift when ads are on vs. off

Calculation Examples

Let's walk through real-world scenarios.

E-commerce Example

An online store runs Facebook ads for one month:

Metric Value
Ad spend $5,000
Purchases tracked 200
Revenue from purchases $12,000
Average order value $60

ROAS Calculation:

ROAS = $12,000 / $5,000 = 2.4

Cost Per Purchase:

CPA = $5,000 / 200 = $25 per purchase

If profit margin is 40% ($24 per order), this campaign is marginally profitable.

Lead Generation Example

A B2B company runs lead gen ads:

Metric Value
Ad spend $3,000
Leads generated 150
Leads that became customers 15
Average customer value $1,500
Revenue from new customers $22,500

ROAS Calculation:

ROAS = $22,500 / $3,000 = 7.5

Cost Per Lead:

CPL = $3,000 / 150 = $20 per lead

Cost Per Customer:

CPA = $3,000 / 15 = $200 per customer

With $1,500 customer value and $200 acquisition cost, this campaign is highly profitable.

Breaking Even

To find your break-even ROAS:

Break-even ROAS = 1 / Profit Margin
Profit Margin Break-even ROAS
20% 5.0
30% 3.33
40% 2.5
50% 2.0
60% 1.67

If your profit margin is 40%, you need at least 2.5x ROAS just to break even before accounting for other costs.

Benchmarks

How do your results compare? Here are 2026 industry benchmarks.

ROAS Benchmarks

According to Facebook ROI research, "For most industries, a 4x–6x ROAS is healthy, while high-ticket e-commerce or B2B brands may reach 8x–10x with strong optimization."

Industry data shows "the median ROAS on Facebook Ads is 2.24" across all advertisers, though top performers significantly exceed this.

Performance Level ROAS
Below average Under 2x
Average 2x - 3x
Good 4x - 6x
Excellent 8x+

Conversion Rate Benchmarks

Facebook statistics for 2026 report "the average conversion rate for Facebook ads is approximately 9.21%," with significant variation by industry:

Industry Conversion Rate
Fitness 14.29%
Education 13.58%
Healthcare 11.00%
Average (all industries) 9.21%
Technology 2.31%

Click-Through Rate Benchmarks

Current benchmarks show CTR ranging from "1.8% to 2.53% across industries"—up from historical averages due to AI-driven targeting improvements.

Frequently Asked Questions

What's a good ROI for Facebook ads?

A positive ROI means profit—any number above 0% is technically "good." However, most advertisers target at least 100-200% ROI (doubling or tripling their investment) to justify the time and effort. For ROAS specifically, aim for at least 3x-4x to ensure profitability after all costs.

Why does my Ads Manager ROAS differ from actual revenue?

Attribution windows, cross-device tracking gaps, and privacy restrictions cause discrepancies. Ads Manager may undercount conversions (especially with iOS users). Compare platform data against your actual sales data and use server-side tracking to improve accuracy.


Key Takeaways

  • ROI includes all costs (ads, creative, fees); ROAS measures ad spend only
  • The ROAS formula is simple: Revenue / Ad Spend
  • Proper tracking (Pixel + Conversions API) is essential for accurate measurement
  • Break-even ROAS depends on your profit margins (40% margin = 2.5x break-even)
  • 2026 benchmarks: 4x-6x ROAS is good; 9.21% average conversion rate

Get ROI optimization help Contact us | Get a free consultation

Get started with Stackmatix!

Get Started

Share On:

blog-facebookblog-linkedinblog-twitterblog-instagram

Join thousands of venture-backed founders and marketers getting actionable growth insights from Stackmatix.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By submitting this form, you agree to our Privacy Policy and Terms & Conditions.

Related Blogs