Raqeeb Ads
Campaign analysis

Ecommerce Facebook Ads KPIs: The Numbers That Actually Decide Profit

The key ecommerce Facebook ads KPIs: cost per purchase, ROAS, average order value and conversion rates, and how to tie them to real profit.

A store owner doesn't care about likes or clicks. They care about one question: are the ads profitable? The answer doesn't come from a single number but from a set of ecommerce Facebook ads KPIs that connect to each other. This article explains the most important ones, how to read them together, and how to tie them to real profit rather than only the numbers Ads Manager shows.

Why ecommerce needs its own Facebook ads KPIs

Metrics like CTR and CPM help diagnose problems, but they don't tell you whether the store is making money. A campaign with an excellent CTR can lose money because visitors don't buy, and one with a high CPM can be profitable because its audience buys a lot. So you need two layers: profit KPIs on top, diagnostic metrics underneath.

Profit KPIs: the first layer

KPIFormulaWhat it tells you
Cost per purchase (CPA)Spend ÷ purchasesWhat you pay to get one order
Return on ad spend (ROAS)Revenue ÷ spendHow much you sell per dollar of ads
Average order value (AOV)Revenue ÷ ordersHow much a customer buys each time
Break-even ROAS1 ÷ profit marginThe lowest ROAS at which you don't lose money

The key comparison is actual ROAS against break-even ROAS. With a 40% margin, break-even ROAS is 2.5, and anything below it is a loss no matter how good the numbers look. We covered the calculation in detail in How to Calculate ROAS and Break-Even ROAS: When Is a Facebook Campaign Really Profitable?.

Diagnostic metrics: the second layer

When profit KPIs look bad, these show where the customer journey breaks:

StageMetricIf it's weak
DeliveryCPMHigh competition or a narrow audience
AttentionCTRThe ad itself isn't compelling
Reaching the storeLanding page views ÷ link clicksA slow page
InterestAdd-to-cart rateThe product, price or page isn't convincing
CheckoutPurchases ÷ checkouts initiatedPayment, shipping or trust problems

More on reading CTR, CPM and CPC: CTR, CPM and CPC Explained: A Plain-English Guide to Facebook Ads Metrics.

Conversion rates: where sales leak

Split the journey into steps and calculate the rate between each step and the next. Example: 1,000 visits, then 80 add-to-carts (8%), then 30 checkouts started, then 12 purchases. The biggest leak is between checkout and purchase — from 30 down to 12. The problem is probably not the ad but the checkout page, or a shipping cost that appears suddenly at the last step.

Average order value: the forgotten lever

Many focus only on lowering cost per purchase and forget that raising AOV improves ROAS just as powerfully. A "buy two, get a discount" offer, a complementary product on the cart page, or free shipping above a threshold all raise order value without touching the ad.

KPIs for cash-on-delivery stores

For cash-on-delivery stores, a "purchase" in Ads Manager is an order, not a confirmed sale. Some orders are cancelled and some are refused at delivery. So add two KPIs:

  • Confirmation rate: confirmed orders ÷ all orders.
  • Delivery rate: delivered orders ÷ shipped orders.

Then calculate cost per delivered order, not cost per order. The difference can turn a "profitable" campaign into a losing one: Cash-on-Delivery Store Ads: Confirmation Rates, Returns and the Real Cost per Order.

How often to review each KPI

  • Daily: spend, purchases and cost per purchase, to catch sudden problems.
  • Weekly: ROAS, conversion rates at each step, and campaign comparisons.
  • Monthly: AOV, delivery rate, and net profit after all costs.

Common mistakes when reading store KPIs

  • Relying on ROAS alone: a high ROAS on a tiny campaign doesn't mean it will hold when you scale.
  • Ignoring the attribution window: numbers change with attribution settings, so always compare like with like.
  • Judging a campaign after two days: small stores' numbers swing a lot day to day.
  • Forgetting product and shipping costs: revenue isn't profit.

A worked example of reading KPIs together

A perfume store spent $2,000 in a week and generated $5,000 in sales — a ROAS of 2.5. Its margin is 35%, so break-even ROAS is about 2.86. The campaign is losing money even though the number looks fine. Checking the diagnostics: CTR is good, but the add-to-cart rate is weak. So the problem is the product page or the price, not the ad. Adding a two-bottle bundle raised AOV, and ROAS reached 3.1 the following week.

Tracking store KPIs in Raqeeb Ads

The Raqeeb Ads Campaign Analyzer shows each campaign's spend, results, cost per result, purchase value, ROAS, CTR and CPM, compared with the previous period and broken down per ad. You get an alert if cost per result jumps above its 7-day average by the percentage you set, or if a campaign spends heavily with no results, so you know the same day. For quick math, use the break-even ROAS calculator among the site's free calculators.

Free tools that help here: The profit margin calculator calculates net profit per order after ads, shipping and fees, and the right price for your target margin. The LTV to CAC calculator shows customer lifetime value and the most you can safely pay to acquire a customer.

FAQ

What are the most important ecommerce Facebook ads KPIs?
Cost per purchase, ROAS compared with break-even ROAS, average order value, and conversion rates at each step of the purchase journey.
What is break-even ROAS?
The lowest return on ad spend at which you don't lose money, calculated as 1 divided by your profit margin.
How do I measure performance for a cash-on-delivery store?
Calculate cost per delivered order, along with confirmation and delivery rates, not just cost per order in Ads Manager.
Share: WhatsApp Facebook LinkedIn X
Raqeeb Ads
Ahmed Abdelhamed

A media buyer running Meta campaigns for clients across Egypt and the Gulf, who built Raqeeb Ads to fix the account-monitoring problems he kept running into himself.

Keep your ad accounts under control — before any campaign stops

Low-balance alerts, campaign and creative analysis, and branded client reports in one tool. Create your account in under a minute.