Skip to main content

Platform performance calculator

Meta Ads ROAS Calculator

Turn Meta and Facebook Ads reporting numbers into a clearer view of revenue, efficiency, and profitability. Calculate ROAS, CPA, CPC, CTR, conversion rate, and break-even ROAS in one place.

Free to useNo sign-upPrivate by default
Measure Meta Ads performance

Turn Meta campaign numbers into ROAS, CPA, CPC, CTR, conversion rate, and profit.

Changes display currency only; it does not convert your inputs.

Example values are prefilled. Replace them with your own numbers.

USD

Your total spend for the campaign or period.

USD

Revenue attributed to the ads you are measuring.

#

Used for CPA, AOV, and contribution calculations.

USD

Used when orders or revenue do not determine AOV.

#
#
USD
USD
USD
USD

Your results

Calculated from your inputs.

USD

ROAS

3.5x

350% of ad spend

Revenue per $1 spent

$3.50

Basic ROAS interpretation

Break-even ROAS

2.17x

Minimum ROAS before entered costs are covered.

CPA

$17.14

Ad spend divided by orders

CPC

$0.75

Ad spend divided by clicks

CTR

3.8%

Clicks divided by impressions

Conversion rate

4.4%

Orders divided by clicks

Break-even CPA

$27.60

Maximum ad cost per order

ROAS is revenue divided by ad spend. It does not include product, shipping, payment, refund, tax, or overhead costs unless you enter them.

Need a reusable spreadsheet? Download the free ROAS template.Download CSV template

How it works

Use the tool in three steps

Keep the reporting period consistent across ad spend, attributed revenue, orders, and costs. The calculator updates the result when you calculate again.

1

Copy ad spend and purchase conversion value from your Meta Ads reporting window.

2

Add purchases, link clicks, and impressions when you want CPA, CPC, CTR, and conversion rate.

3

Add per-order costs to separate platform ROAS from actual contribution profit.

Practical decision guide

How to use this meta ads roas calculator

The meta ads roas calculator is most useful when it supports a specific decision: whether to scale, change the offer, reduce an acquisition cost, or pause a campaign for better data. Keep the inputs visible and explain what the result includes before sharing it with a client or team.

Use this meta ads roas calculator to connect the numbers in Ads Manager with the economics of the orders those campaigns create. Platform reporting is useful for optimization, but ROAS alone does not tell you whether a product can absorb fulfillment, payment, refund, and operating costs.

A strong Meta Ads review compares several signals at once: ROAS for revenue efficiency, CPA for acquisition cost, CPC for traffic cost, CTR for creative and audience response, and conversion rate for the landing page or offer. Reading these metrics together helps you find whether the bottleneck is the ad, the click, or the checkout.

Use the result as a repeatable review record: note the date range, attribution window, conversion event, and currency beside the metrics. That context makes week-to-week comparisons more reliable and prevents a change in reporting settings from looking like a sudden improvement or decline.

Before making a budget change, compare the calculated result with the full business context. Attribution can move, costs can change, and a result based on a short window may not represent mature customer behavior. Use the meta ads roas calculator as a clear starting point, then validate the assumptions with order and financial data.

For recurring reviews, create a simple habit around the output. Check whether the numbers are complete, compare actual ROAS with the break-even or target threshold, and then inspect the cost lines that changed. If the result moves sharply, identify whether the cause was ad spend, conversion rate, average order value, supplier cost, or attribution. Recording the campaign name, date range, currency, attribution window, and whether the result is platform-attributed or blended makes later comparisons much safer.

Checks that improve the result

Use comparable numbers

Choose one channel, campaign, product group, and reporting window. Consistent inputs make the result useful for comparing decisions instead of mixing unrelated totals.

Start with attributed revenue

Use the revenue that belongs to the campaign or channel you are reviewing. Total store revenue can answer a business question, but it should not be confused with platform-attributed revenue.

Add costs in the right unit

Enter order-level costs per order and period-level costs for the same reporting period. This keeps revenue, margin, CPA, and profit connected to the same calculation.

Check empty and boundary states

A zero spend, zero order count, missing revenue, or margin below the desired target should be treated as a data-quality or feasibility signal, not forced into a misleading result.

Read ratios with dollar impact

ROAS is a ratio, while contribution profit is a dollar result. Review both so a high efficiency percentage does not hide low order value, thin margin, or limited scale.

Save the assumptions

Download the CSV template or record the assumptions beside the result. A future review should show what changed in price, costs, attribution, refunds, or campaign mix.

Transparent methodology

What this Meta Ads calculator measures

ROAS is attributed revenue divided by ad spend. CPA is ad spend divided by purchases. CPC is ad spend divided by link clicks. CTR is link clicks divided by impressions. Conversion rate is purchases divided by link clicks.

The important distinction

Basic ROAS tells you how much attributed revenue came back for each currency unit spent on ads. Break-even and target ROAS add your unit economics, so they are more useful when the question is “can I scale this profitably?”

Metrics explained

ROAS

Attributed revenue ÷ ad spend.

Contribution margin

Revenue per order after entered variable costs.

Break-even ROAS

Revenue per order ÷ contribution margin per order.

Target ROAS

A financially grounded goal after desired profit margin.

Worked example

Meta Ads ROAS example

Use this example to sanity-check your inputs before you compare campaigns.

A campaign that spends $1,200 and produces $4,200 in attributed revenue has a 3.50x ROAS, or 350%. With 70 purchases, CPA is $17.14. Add your product economics to see whether that ROAS is above your break-even level.

Accuracy and limitations

This tool is designed for planning and decision support. Use consistent numbers, check attribution settings, and compare the result with your full business P&L before making a large budget change.

  • This calculator uses the numbers you provide and does not connect to or verify a Meta Ads account.
  • Meta attribution settings, view-through conversions, and reporting windows can change the ROAS shown in the platform.

FAQ

Questions about ROAS calculations

How do I calculate Meta Ads ROAS?

Divide the purchase conversion value attributed to Meta Ads by the amount spent on those ads. For example, $4,200 in attributed revenue divided by $1,200 in spend equals 3.50x ROAS.

What is a good ROAS for Meta Ads?

There is no universal good Meta Ads ROAS. Compare it with your break-even ROAS, desired profit margin, attribution reliability, and the cost of serving each order.

Does Meta Ads ROAS include product costs?

Basic platform ROAS usually describes attributed revenue relative to ad spend. Enter product and operating costs in this calculator to estimate contribution profit and break-even ROAS.

Can this calculate Facebook Ads CPA and CPC?

Yes. Enter purchases and link clicks to calculate CPA and CPC. Add impressions to calculate CTR and use purchases divided by clicks for conversion rate.