Glossary · Metrics

CPA (cost per acquisition)

CPA (cost per acquisition) is how much ad spend it takes to win one conversion — for most online stores, one purchase. It's total ad spend divided by the number of conversions.

Also called: cost per acquisition, cost per purchase, cost per conversion, cost per action

Formula

CPA = ad spend ÷ conversions

₹30,000 spent for 60 purchases = a ₹500 CPA. $1,200 for 40 purchases = a $30 CPA.

Why it matters

CPA is the number you hold up against your margin. If an order leaves ₹450 after product, shipping and fees, and your CPA is ₹500, every sale loses ₹50 before overheads. CPA is also easier to act on than ROAS when prices are fixed: "we can pay up to ₹400 for a customer" is a rule anyone on the team can apply.

How to calculate it

Divide spend by conversions for the same period and the same attribution window. When your pixel tracks purchases, Ads Manager's Cost per purchase column shows it directly. The CPA calculator works it out too, and turns your margin into a maximum affordable CPA.

  • Maximum affordable CPA is your contribution margin per order: price minus product cost, shipping, payment fees and a returns allowance. Pay more than that and the first order loses money.
  • Target CPA sits below the maximum, leaving room for profit.

Worked example

Example: a $45 skincare set that leaves $20 per order after costs.

  • Maximum affordable CPA: $20
  • Target CPA for $6 profit per order: $14
  • Last week: $1,400 spent for 80 purchases, so CPA = $17.50

The campaign is profitable — $2.50 per order — but short of target. The next step is to find which driver is dragging: click-through rate, conversion rate or CPM.

What's a good CPA?

One that sits below your maximum affordable CPA with room for the profit you need. It depends entirely on your price and margin: a ₹300 CPA is excellent for a ₹2,500 product and ruinous for a ₹499 one. If customers reorder, you can justify a higher first-order CPA using customer lifetime value.

How to improve it

  • Lift conversion rate: faster pages, clearer offers, fewer checkout steps.
  • Improve click-through with stronger hooks, which lowers cost per click when CPM holds.
  • Raise order value with bundles, so each acquisition is worth more and your affordable CPA rises.
  • Cut losers early with a stop-loss set before launch. Fly ROAS's Autopilot uses this kind of rule: by default it stops any test that spends 2× your target CPA without a sale, and you can move that line anywhere from 1.5× to 3×.

Common mistakes

  • Judging CPA on five purchases. Small numbers swing wildly.
  • Comparing CPA across products with different prices.
  • Reading cost per result as CPA when the result isn't a purchase — see cost per result.
  • Forgetting tax. Check whether the tax on your Meta invoices (GST in India) is included in the spend figure you use. If you can't claim it back, it's part of your acquisition cost.

Frequently asked questions

What is a good CPA for Facebook ads?

A good CPA sits below the margin you make on an order, with room left for profit. Work out your maximum affordable CPA as your price minus product, shipping, payment and returns costs. If customers reorder often, you can justify a higher first-order CPA based on their lifetime value.

What is the difference between CPA and CAC?

CPA usually means the cost per conversion inside an ad platform, such as Meta's cost per purchase. CAC (customer acquisition cost) is broader: total marketing costs divided by new customers across all channels. CPA can include repeat buyers, while CAC counts only new customers.

Why is my CPA going up on Meta?

The usual causes are rising CPMs, a falling click-through rate as creative tires, a drop in landing-page conversion rate, or a tracking problem that under-counts purchases. Check each driver in turn, starting with frequency and CTR to rule out fatigue. Seasonal competition, such as festive sales, can also lift CPA across the board.

Fly ROAS AI is an independent product and is not affiliated with, endorsed or sponsored by Meta Platforms, Inc. Facebook and Instagram are trademarks of Meta Platforms, Inc.

Let an AI media buyer fly your ads.

Fly ROAS learns your brand, studies what's winning for competitors and builds ads from your real product photos — then launches, tests and scales them inside the caps you set.