← All tools
↗
FACEBOOK TOOL

Facebook Ads Calculator

Evaluate Facebook advertising performance from spend, impressions, clicks and revenue.

Facebook tool guide

Calculate essential Facebook advertising performance metrics

Enter ad spend, impressions, clicks, conversions and revenue to calculate CPM, CPC, CTR, CPA, conversion rate, ROAS and profit.

Choose MAD, USD or EUR for displayed money values. Results depend entirely on the entered data and should be reconciled with your advertising and analytics sources.

How to use Facebook Ads Calculator

  1. Enter campaign data.Add non-negative spend, impressions, clicks, conversions and revenue.
  2. Choose the currency.Select MAD, USD or EUR for monetary outputs.
  3. Calculate performance.Toolyma applies standard arithmetic formulas to the inputs.
  4. Interpret carefully.Compare results with campaign objectives and verified platform reporting.

Practical ways to use this Facebook tool

Review traffic efficiency

Compare CPM, CPC and CTR across campaigns.

Measure acquisition cost

Calculate CPA when conversion totals are available.

Estimate return

Use revenue and spend to view ROAS and simple profit.

Build a quick report

Create a consistent metrics snapshot from exported totals.

Behavior, privacy and limitations

  • Formula outputs: CPM = spend/impressions×1,000; CPC = spend/clicks; CTR = clicks/impressions×100.
  • Conversion outputs: CPA = spend/conversions and conversion rate = conversions/clicks×100.
  • Return outputs: ROAS = revenue/spend and profit = revenue minus spend.
  • Not financial advice: results exclude attribution differences, fees, taxes, refunds and other costs.

Frequently asked questions

What inputs are required?

Enter the metrics available; calculations with a zero denominator display a dash.

How is CPM calculated?

Spend divided by impressions, multiplied by 1,000.

How is ROAS calculated?

Revenue divided by ad spend.

Is profit the same as net profit?

No. This simple result subtracts only ad spend from revenue.

Are results sent to Facebook?

No. Calculations run locally and do not connect to an ad account.