Performance Marketing Beginner

Cost Per Acquisition (CPA)

Cost per acquisition (CPA) is what a campaign or channel spends to produce one tracked conversion, such as a sale, sign-up or lead. It is a channel metric.

Cost per acquisition is how much a campaign or channel spends to produce one tracked conversion.

What Cost Per Acquisition Means in Marketing

CPA answers a narrow question: this campaign, in this channel, cost how much for each conversion it produced?

The “acquisition” is whatever you told the platform to count. It might be a purchase, a free trial, a form fill or an app install. That flexibility is the metric’s strength and its trap. A 150 CPA on newsletter sign-ups and a 150 CPA on paid orders are not remotely the same achievement.

CPA is not the same thing as customer acquisition cost, and mixing them up causes real damage. CPA lives inside an ad account and counts media spend against tracked conversions. Customer acquisition cost is the fully loaded business number: salaries, agencies, tools and every channel, divided by genuinely new paying customers. CPA helps you decide which ad set gets tomorrow’s budget. CAC tells you whether the business model holds up.

My view is that CPA is the best day-to-day steering metric in paid media, and one of the worst metrics to show a board.

How Cost Per Acquisition Works

CPA = Campaign spend ÷ Conversions

Spend 1,00,000 on a Meta campaign, record 400 purchases, and your CPA is 250.

The number you compare it against is your break-even CPA, the most you can pay for a conversion before it loses money:

Break-even CPA = Average order value × Gross margin

If your average order is 2,000 and your margin is 40%, break-even is 800. Anything below that is profitable on the first order.

Three things distort CPA quietly:

  1. Attribution windows. A 7-day click window and a 1-day click window report different CPAs for the same campaign.
  2. Soft conversions. Optimise for add-to-carts and you’ll get a lovely CPA on an action that doesn’t pay the bills.
  3. Platform overlap. Google and Meta can both claim the same sale, so adding up channel CPAs overstates what you bought.

Cost Per Acquisition Example

Dropbox found this out early. According to co-founder Drew Houston, paid search cost the company between $233 and $388 for each customer it acquired. The paid product cost $99 a year.

A CPA that far above the price of the product made paid search unworkable. Dropbox shifted its effort to a referral programme that rewarded users with free storage for inviting friends.

Why Cost Per Acquisition Matters for Marketers

CPA is the number that tells you, campaign by campaign, where the next rupee should go. That is valuable, and nothing else in your dashboard does it as quickly.

Just don’t let a low CPA become the goal. The cheapest conversions often come from people who would have bought anyway, and a campaign optimised purely for low CPA can shrink your growth while looking wonderfully efficient.

Frequently Asked Questions

How do you calculate CPA?

Divide the campaign's spend by the number of conversions it produced in the same period. Spend 50,000 and get 250 sign-ups, and your CPA is 200. The only hard part is agreeing what counts as a conversion before you start.

What is a good CPA?

Whatever your conversion is actually worth to you, minus the margin you want to keep. A 2,000 CPA is a bargain if each sale earns 6,000 in gross profit and a disaster if it earns 1,500. Industry averages tell you very little about your own business.

What is the difference between CPA and target CPA?

CPA is the result you got. Target CPA is the number you tell an ad platform like Google Ads to aim for when it bids automatically. Set the target too low and the platform often struggles to spend your budget, because it cannot find enough conversions that cheap.

Related statistics