All articles
Performance Marketing 3 min read

Cost per acquisition: how to set a target CPA from your margins

A target CPA is the most useful instruction you can give an ad platform, and the most dangerous if it comes from a guess. Here is how to work it out.

Media Puppies ·

Cost per acquisition, or CPA, is what you pay in advertising for each conversion: ad spend divided by the number of conversions. If a campaign spends 60,000 and records 150 purchases, cost per acquisition is 400. In Google Ads and Meta, CPA usually refers to whichever conversion the campaign is optimised for, which might be a purchase, a lead or a booked call.

The figure becomes powerful when you set a target. A target cost per acquisition tells the bidding system how much it may spend to win a conversion, so getting the number right decides whether the platform scales a profitable campaign or a loss.

Cost per acquisition vs CAC vs CPL

MetricCountsUse it for
CPAAny conversion the campaign optimises forBidding and campaign decisions
CACNew customers only, from your own recordsBusiness-level budget decisions
CPLLeads, before anyone checks qualityLead generation campaigns

CPA can include repeat buyers and is reported by the platform, so it usually looks lower than true customer acquisition cost. Use CPA to run campaigns and CAC to check the business.

How to set a target cost per acquisition

  1. Find profit per order before ads. Average order value minus product cost, shipping, payment fees and the average cost of returns. Contribution margin explains each line.
  2. Set the break-even CPA. That profit per order is the most you can pay for a first order without losing money.
  3. Adjust for repeat purchases. If customers reliably buy again within a few months, you can pay more than first-order break-even. If they rarely return, aim well below it.
  4. Leave room for profit and overheads. The target sits below break-even by the margin you want to keep.

A worked example

Say a brand's average order is 1,600. After product, shipping, payment fees and returns, 640 remains, so first-order break-even CPA is 640. Customers place 1.5 orders on average within six months, and the brand is willing to spend up to half of six-month profit to acquire a customer.

  • Six-month profit per customer: 640 × 1.5 = 960.
  • Half of that: 480. This becomes the target cost per acquisition.
  • At 480 the first order still makes 160, and the repeat order adds more.

If the brand had set the target from a competitor's figure of 300, campaigns would have been starved of volume. If it had used 900 because "lifetime value is high", every first order would lose money while waiting for repeats that may not come. The CAC ceiling calculator runs this with your own numbers.

Using a target CPA in Google and Meta

  • Google Ads target CPA bidding needs steady conversion volume to work well. Start the target close to the CPA the campaign already achieves, then move it gradually; a sudden big cut can choke delivery.
  • Meta cost per result goal (cost cap) keeps average cost near your figure but can limit spend if the cap is below what the auction needs.
  • Change targets in steps and give each change about a week before judging, because both systems re-learn after large edits.

Common target CPA mistakes

  • Copying someone else's number. A competitor's CPA reflects their margins and repeat rate, not yours.
  • Optimising for the wrong conversion. A low CPA on add-to-cart says little about purchases. Set the target on the conversion that makes money.
  • Ignoring returns and cancellations. Platforms count the order when it is placed. If a share of orders is returned or never delivered, the real CPA is higher than reported.
  • One target for every product. A low-margin bestseller and a high-margin accessory need different targets, so split campaigns where margins differ a lot.

Why cost per acquisition drifts, and what to do

CPA rises as you scale into colder audiences, during festive auctions, and when creative tires. Rising CPA is acceptable while it stays under target and the extra volume is worth it. When it crosses the target, look at creative freshness and landing page conversion before cutting budget. What is ROAS shows the same logic from the revenue side.

If you want targets set from your real margins and campaigns run against them, that is the first thing our performance marketing team does on a new account.

Questions people ask before hiring

What is cost per acquisition?

The ad spend needed to get one conversion, such as a purchase or a lead: total spend divided by the number of conversions.

What is a good cost per acquisition?

One below your profit per order before ads, adjusted for how often customers buy again. There is no universal good CPA.

What is the difference between CPA and CAC?

CPA counts whatever conversion the campaign optimises for and comes from the ad platform. CAC counts only new customers and should come from your own records.

How often should I change my target CPA?

In small steps, about once a week at most. Large or frequent changes push Google and Meta back into learning and make results unstable.

Keep reading

Performance Marketing

Furniture ads that sell online: a playbook for D2C furniture brands

Performance Marketing

What does a creative strategist do? The role in a paid social team

Lead Generation

Real estate digital marketing in India: the full funnel, from portal to site visit

Start a project