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

One business, four target CPAs
BasisCalculationExampleUse it when
First-order break-evenAOV × margin$36Every first order has to pay for itself, and nothing more
First-order targetBreak-even CPA − profit per order$28Each first order must leave a profit after ads
12-month customer valueContribution × orders in 12 months − profit per customer$40Repeat purchases are measured and the cash can wait
Budget-ledAd budget ÷ orders needed$30Budget 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

Target CPA in Google Ads and the cost per result goal in Meta
Google Ads: Target CPAMeta: cost per result goal
Where it is setOn a campaign, or a portfolio strategy shared by campaignsOn the ad set; with Advantage+ campaign budget, the strategy is chosen on the campaign and the amount on each ad set
What the number isAn average: some conversions cost more, some lessAn average Meta tries to deliver over the campaign's lifetime
Is it a cap?NoNo: adherence is not guaranteed and the average can exceed it
If set too lowGoogle may forgo clicks that would convert, so fewer conversionsSpend can slow, and the ad set may not spend its full budget
Starting pointGoogle recommends the average CPA of the last 30 days, adjusted for conversion delaysMeta suggests the cost per purchase that keeps you profitable on average
Before judging it30 days with at least 30 conversions; Learning lasts 1 to 2 conversion cyclesThe 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.

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.