Bidding guide
Target CPA: calculate it, then set it in Google Ads and Meta
Target CPA is the average cost per conversion you want to pay. Calculate it from what an order contributes: break-even CPA is order value times contribution margin, and the target sits below it by the profit you keep, or above it only when measured repeat purchases pay back the gap. Then give it to Google Ads or Meta.
Reviewed Oct 4, 2026
The formulas
Target CPA from margin and customer value
- Contribution per order
Contribution per order = AOV − variable costs per order
An $80 order with $44 of product, shipping, fees and returns leaves $36, a 45% margin.
- Break-even CPA, or max CPA
Break-even CPA = AOV × contribution margin
$80 × 45% = $36. Above it, each first order loses money after ads.
- Target CPA
Target CPA = break-even CPA − profit per order
To keep $8 per first order: $36 − $8 = $28.
- With repeat purchases
Value-based max CPA = contribution per order × orders per customer in the window
1.5 orders per customer over 12 months: $36 × 1.5 = $54 before any profit is kept.
Four ways to set it
One business, four target CPAs
| Basis | Calculation | Example | Use it when |
|---|---|---|---|
| First-order break-even | AOV × margin | $36 | Every first order has to pay for itself, and nothing more |
| First-order target | Break-even CPA − profit per order | $28 | Each first order must leave a profit after ads |
| 12-month customer value | Contribution × orders in 12 months − profit per customer | $40 | Repeat purchases are measured and the cash can wait |
| Budget-led | Ad budget ÷ orders needed | $30 | Budget and order goal are fixed; check it against the rows above |
Illustrative assumptions: an $80 average order, $44 of variable costs per order (45% margin), $8 kept per first order, 1.5 orders per customer over 12 months with $14 kept per customer, and a $9,000 budget for 300 orders. Not benchmarks.
01
What target CPA means
CPA, cost per acquisition or cost per action, is ad spend divided by conversions. A target CPA is the average you aim to pay for one conversion. It is a business number before it is a platform setting: it says how much an order, a lead or a sign-up is worth acquiring.
The platforms use their own names. Google Ads calls the bid strategy Target CPA. Meta calls its equivalent the cost per result goal, which its Marketing API still names cost cap.
02
Calculate a target CPA from margin
Take one average order. Subtract every cost that grows with it: product, shipping you pay, payment fees, packaging and expected returns. What remains is the contribution per order, and it is your break-even CPA, also called max CPA: pay more to win the order and it loses money after ads.
A target sits below break-even by the profit you want to keep from each order. Use the conversion the campaign actually optimizes for. A campaign that optimizes for leads needs a CPA per lead: multiply the contribution of a sale by the share of leads that become sales. A sale contributing $600 with 10% of leads closing gives a break-even of $60 per lead.
03
Count customer value only when it is measured
Customers who buy again can justify a first-order CPA above break-even. Base the figure on contribution, not revenue, and on repeat purchases you have seen in earlier cohorts, not on hopes for this one. A 12-month window with 1.5 orders per customer turns a $36 contribution into $54.
A value-based target also costs cash: the ads are paid now, the repeat orders arrive over the year. Use it only when the business can fund that delay, and keep the first-order break-even in view as the floor of the risk.
04
How Target CPA bidding behaves in Google Ads
Target CPA is a Smart Bidding strategy. Google sets a bid each time the ad is eligible to show, using the campaign's history, to get as many conversions as possible at your target. Some conversions cost more than the target and some less. It needs conversion tracking, and Google recommends a starting target from the average CPA of the last 30 days, adjusted for conversion delays.
Google warns that a target set too low may forgo clicks that would have converted. Starting in June 2026, Google labels Target CPA as its own strategy rather than Maximize conversions with a target CPA, and says both work the same way. Since August 17, 2026, budget-limited campaigns deliver more consistently toward the target: Google's example is a campaign with a $10 target that achieved $5 and now trends toward $10. Set the target you actually want to pay.
Judge it over the last 30 days with at least 30 conversions. After a change to the target, the strategy shows Learning, which Google says typically lasts one to two conversion cycles.
05
How the cost per result goal behaves in Meta
In Meta, the cost per result goal is set on the ad set. With Advantage+ campaign budget, you choose the strategy on the campaign and set the amount in each ad set. Meta treats the amount as an average to deliver against over the campaign's lifetime, bidding as high as needed on single auctions.
Meta states that adherence is not guaranteed and that the average cost per result can exceed the goal. Spend can be slower than with the default highest volume strategy, and an ad set may not spend its full budget once the goal binds. Meta's own example sets the goal at the cost per purchase that keeps a retailer profitable on average, which is the target from the formula above.
06
From the number to the account
Compare the target with what the account pays now. If recent CPA is already above break-even, a lower target will mostly cut volume: the work is in the offer, the conversion rate or the tracking. If it is well below, the target may be holding back volume you could afford.
The target CPA calculator then checks whether the budget, the order goal and the conversion rate agree with the number. In Adrails, the agent, or Claude through the MCP server, can compare each campaign's CPA with your break-even and prepare a new Google Ads target CPA as a proposal you apply in one click.
Platform by platform
Target CPA in Google Ads and the cost per result goal in Meta
| Google Ads: Target CPA | Meta: cost per result goal | |
|---|---|---|
| Where it is set | On a campaign, or a portfolio strategy shared by campaigns | On the ad set; with Advantage+ campaign budget, the strategy is chosen on the campaign and the amount on each ad set |
| What the number is | An average: some conversions cost more, some less | An average Meta tries to deliver over the campaign's lifetime |
| Is it a cap? | No | No: adherence is not guaranteed and the average can exceed it |
| If set too low | Google may forgo clicks that would convert, so fewer conversions | Spend can slow, and the ad set may not spend its full budget |
| Starting point | Google recommends the average CPA of the last 30 days, adjusted for conversion delays | Meta suggests the cost per purchase that keeps you profitable on average |
| Before judging it | 30 days with at least 30 conversions; Learning lasts 1 to 2 conversion cycles | The learning phase: about 50 optimization events in 7 days |
From Google Ads Help and the Meta Business Help Center pages listed under Sources checked. Meta's Marketing API names the strategy COST_CAP.
Sources checked
- Google Ads Help: About Target CPA bidding
- Google Ads Help: How Smart Bidding strategies are organized for Search
- Google Ads Help: Changes to target based bid strategies
- Google Ads Help: Duration of the learning period
- Meta Business Help Center: About cost per result goal
- Meta Marketing API: Bid strategies
- Meta Business Help Center: About the learning phase
FAQ
Common questions
How do you calculate target CPA?
Start from the contribution per order, the order value minus every cost that grows with it. That is your break-even CPA. Subtract the profit you want to keep per order to get the target.
What is max CPA?
The highest cost per acquisition at which an order still breaks even after ads: average order value times contribution margin. An $80 order at a 45% margin has a max CPA of $36.
What is a good target CPA?
There is no universal figure. A good target sits below your break-even CPA by the profit you need, and close enough to what the account achieves today that the platform can deliver volume at it.
Is Target CPA the same as Maximize conversions with a target CPA?
Yes. Starting in June 2026, Google labels Target CPA as a standalone strategy, and states that it works exactly like Maximize conversions with a target CPA.
Is Meta's cost cap the same as Target CPA?
It is Meta's equivalent, now called the cost per result goal. Both aim at an average cost per result. Meta warns that the average can exceed the goal and that spend can slow when the goal is tight.
Why did my campaign spend less after I set a target CPA?
The target is probably below what the auctions currently cost. Google may forgo clicks and Meta may not spend the full budget. Raise the target toward recent actual CPA, or improve conversion rate first.