Skip to main content

CPA​

What it means​

CPA is your Amazon Ad Spend divided by the orders Amazon credited to those ads: spend €2,000, get 200 credited orders, and each one cost €10 to win. It is a euro cost per order, and it counts only the orders credited inside the attribution window — not your total Amazon orders.

It prices the same Ad Spend that ACOSACOSabove that, those sales lose money.Under 20% is healthy does, measured against orders rather than the revenue those orders brought in. Meta reports a figure under the same label from its own credited purchases; the two price different orders on different platforms and cannot be averaged into one acquisition cost.

Show the math​

Formula and a worked example
CPA = ad spend ÷ purchases. Compare CPAs across ages and cut back on age groups that are too expensive to acquire

Ad Spend is everything Amazon charged you for advertising in the period, across every campaign type. Purchases, the denominator, is the count of orders Amazon credited to those ads inside its attribution window — not the orders your Amazon account took.

Worked example. You spend €3,000 and Amazon credits 250 orders, so CPA = 3,000 ÷ 250 = €12. If a typical order leaves you €15 after product cost, fees and shipping, you keep €3 on each one. Let CPA drift to €16 and every ad-driven order costs you a euro, while revenue keeps growing.

Up is bad here. A rising CPA means each order is getting more expensive to buy, whatever else is going up alongside it.

It answers the question​

What does it cost to buy one more Amazon order? If that is more than the order leaves behind after costs, growth is losing you money.

Why it matters​

CPA is quoted in the same currency as the margin an order leaves you, so you can act on it without a spreadsheet. A ratio tells you something changed; this tells you whether the next order is worth buying.

The catch is basket size. Two SKUs both sitting at €12 CPA look identical until one sells a €20 accessory and the other a €90 bundle — same cost to acquire, opposite verdicts, which is why CPA and ACOS can point different ways in the same month.

What good looks like​

There is no universal standard, because your ceiling is set by your own economics rather than an industry figure. Work out what a typical order leaves after product cost, Amazon fees and shipping, then treat a comfortable fraction of that as your limit.

Beyond that, watch your own trend per SKU. A CPA rising month after month on the same products means the auction is getting dearer or the listing is converting worse, and the SKU table is where you find out which.

How to improve it​

LeverWhat you doExpectHow longWatch out for
Fast
Cut the terms that spend and never convert
Add negatives for search terms with 30+ clicks and no orders over 30 daysCPA down within a fortnight1–2 weeksYou lose discovery. Some terms convert slowly on a long consideration cycle, and a negative you added in March is easy to forget in September.
Fast
Stop paying top-of-search prices for mid-page value
Trim placement bid modifiers where the premium slot converts no better than the restCPC falls and CPA follows1–2 weeksYou slide down the page, Impressions drop, and the competitor who takes the slot usually charges you more to win it back.
Slow
Make the listing convert harder
Main image, price, review count and delivery promise on your top ad-driven SKUsThe same Clicks produce more orders, so CPA falls4–8 weeksReview and photography work costs real money that never appears in Ad Spend, and cutting price lowers CPA by shrinking the very margin CPA is meant to protect.
Slow
Move budget to SKUs that already convert
Shift spend towards products with a proven order rate and a Buy Box you reliably holdCPA across the account falls without changing a single bid1 quarterYour catalogue narrows. Newer SKUs never get the velocity they need to earn rank, so next year's winners never start.

Every lever costs something somewhere. The last column is the one to read twice.

Read it with​

CPA prices the order. The number beside it says whether that price was worth paying.

CPA and Purchases, month over month on Ads Analytics
CPA down
CPA up
Purchases up

Cheaper and bigger

More orders for less each. Either the auction eased or the listing improved — find out which, because only one of them is yours to keep.

→ Add budget while the terms hold.

Buying the volume

Orders are up because you are paying more for each one. Deliberate during a launch, quietly costly as a standing setting.

→ Compare CPA with your profit per order and set a ceiling.
Purchases down

Trimmed back

You cut the expensive orders and kept the cheap ones. Efficiency improved by shrinking, which is fine until velocity drags rank down with it.

→ Check units and rank held for 30 days.

Worst of both

Fewer orders, each one dearer. This is almost never a bidding problem — look for a stockout, a lost Buy Box or a competitor undercutting you.

→ Check Buy Box %, stock and price before touching bids.
CPA + Contribution MarginContribution MarginWhat each sale leaves behind once the costs that rise with it are paid. That pot has to cover rent, salaries and software30% or more is healthy

One is the cost of buying an order, the other is what the order leaves behind. Side by side, CPA stops being a number to minimise and becomes a limit: €12 is excellent at 40% Contribution Margin on a €90 basket and ruinous at 15% on a €20 one.

CPA + CPCCPCcheck both together.

Together they tell you where a rising cost per order started. CPA up with CPC up means the auction got more expensive and it is a bidding job. CPA up with CPC flat means you are paying the same for traffic that has stopped buying — the listing, the price or the stock.

Common misreads​

“CPA went up, so the campaigns got worse.”

The denominator moved. Credited orders arrive late while the attribution window fills in, so the last two weeks of any period always read expensive. Let the period settle before you judge it.

“A low CPA is always good.”

A €4 CPA on a €6 item is a loss; €30 on a €200 bundle is a bargain. The number is meaningless without the basket behind it, which is why two SKUs at the same CPA can deserve opposite decisions.

“CPA and ACOS say the same thing.”

They agree only while basket size holds still. Sell more of a cheaper SKU and ACOS worsens while CPA improves — same account, same spend, two different stories.

Also called​

Cost per acquisition · cost per order · CPO · cost per action

See yoursYour cost per ad-driven Amazon order for the last 30 days, next to Ad Spend.

Open Ads Analytics →

CPA​

What it means​

On the Meta pages, CPA is your Meta ad spend divided by the purchases Meta credited to those ads — a euro cost per order. The app reads it from Meta's own cost-per-purchase figure, so the orders underneath are the website purchases Meta claims, not every order your store took that day.

That is a different denominator from the Amazon figure of the same name, drawn from a different platform's records. Read them side by side if you like; never add or average them.

Show the math​

Formula and a worked example
CPA = ad spend ÷ purchases. Compare CPAs across ages and cut back on age groups that are too expensive to acquire

Ad Spend is your Meta SpendSpendspend that does not move total sales is the first thing to cut. for the period. Purchases, the denominator, is the count of website purchases Meta credited to your ads — the same claim that sits behind Purchase ValuePurchase ValueTotal purchase value attributed to this format. Pair it with spend to judge which formats return the most revenue and ROAS on these pages.

Worked example. You spend €4,000 in a month and Meta credits 160 purchases, so CPA = 4,000 ÷ 160 = €25. Split by age, the 25–34 rows spent €1,200 for 80 purchases — €15 each — while the 55+ rows spent the same €1,200 for 25 purchases, or €48 each.

Neither slice pays the €25 on the card. That figure is the blend of every slice, and it is common for no single audience to sit anywhere near it — which is the point of this number on Meta: it is only useful once you cut it by something.

It answers the question​

What does one order cost through Meta, and which slice of the spend is paying too much for it? The app carries CPA on every Meta breakdown — age, gender, country, placement, campaign, ad, landing page and creative format — so the answer is a sort, not a guess.

Why it matters​

CPA is the one Meta figure quoted in the same units as your margin, which makes it the number that decides where the budget moves next. ROAS ranks your ads; CPA tells you whether the winner is affordable at all.

It is also the fastest read on audience fatigue. A campaign whose creative has stopped landing keeps spending at roughly the same rate while credited purchases thin out, and the cost per order climbs long before anyone calls the ad tired.

What good looks like​

There is no published band, and a euro figure could not carry one across categories or markets anyway. Your ceiling is what an order leaves after product cost, shipping and fees — set that number first, take a comfortable fraction of it, and treat the rest as spending you have chosen rather than spending that works.

After that it is your own trend, read per slice. An account CPA that holds while the gap between your best and worst audience widens is a budget problem hiding inside a stable average.

How to improve it​

LeverWhat you doExpectHow longWatch out for
Fast
Move budget off the expensive slices
Sort the age, country and placement tables by CPA and pull spend out of the rows sitting above your ceilingAccount CPA falls without touching a single creative1–2 weeksThose rows carried Reach as well as cost. Narrowing to the cheap ones pushes Frequency up on the audience you keep, and fatigue lands sooner.
Fast
Find out whether it is the click or the page
Compare CPC (Link) against CPA — cheap clicks with an expensive CPA point past the ad, at the landing pageA specific thing to fix instead of a bid to changeSame weekIt only tells you where the problem is. The fix that follows is site work, and it lands weeks after the diagnosis.
Slow
Refresh the creative before frequency forces you to
Ship new hooks and formats on the campaigns whose Frequency is climbingCost per order returns towards where it was3–6 weeksProduction costs real money that never shows up in Spend, and you trade a known CPA for an unknown one every time you swap.
Slow
Raise what an order is worth
Bundle, add a second product to the page, or lift price on the SKUs Meta sells most ofThe same CPA becomes affordable because the order behind it is bigger1 quarterYou changed the product, not the advertising. Compare like with like before crediting the ads, and a higher price usually costs you some of the purchases the CPA was counting.

Every lever costs something somewhere. The last column is the one to read twice.

Read it with​

CPA prices the order. What it does not tell you is where the cost came from, or whether the audience has any room left in it.

CPA + CPC (Link)CPC (Link)Counts only clicks that sent someone to your site, not likes or expands. When it climbs, check whether creative or audience changed

CPC (Link) is Spend divided by Link clicksLink clicksCounts only people who reached your site, not likes or post expands. If these climb while orders don't, the ad is working and the page isn't, so it prices the visit rather than the order. Both rising together means Meta is charging more for traffic. CPA rising while CPC (Link) holds means the traffic costs the same and has stopped buying — that is your site or your offer, and no bid change will fix it.

CPA + FrequencyFrequencyShows whether you are reaching new people or hitting the same ones again. If it rises while clicks fall, refresh the creativeUnder 2 is healthy

Frequency is the average number of times one person saw your ad, and the app treats anything past 5 as fatigue. CPA drifting up while Frequency climbs is saturation: you are paying more because you keep buying the same people. New audience or new creative, not a new bid.

Common misreads​

“Meta CPA and Amazon CPA can be averaged into one acquisition cost.”

They price different orders. Meta counts website purchases it credits to its own ads; Amazon counts orders credited inside its attribution window on Amazon. One blended figure would be an average of two things that never met.

“CPA is low, so Meta is making money.”

CPA prices the order, not the margin on it. A €12 CPA against a €40 basket at thin margin still loses, and the purchases in the denominator are the ones Meta claims — check them against what your store actually took before you scale on the strength of it.

“CPA jumped, so pause the campaign.”

The account figure is an average across slices that can be three times apart. Sort by placement and audience first: it is common for one expensive row to move the whole number while everything else is where you left it.

Also called​

Cost per purchase · cost per acquisition · cost per order

See yoursYour Meta cost per credited purchase for the period, next to Spend, ROAS and Frequency.

Open Meta Analytics →