All IssuesResourcesGlossaryAdvertiseWork With Us
Search Performance Marketing
← Marketing Glossary
Definition

Cost Per Acquisition

Also known as: CPA, Cost Per Action, Cost Per Conversion

Cost per acquisition (CPA) is the average amount you spend to generate one conversion, such as a sale, lead, or signup. It is calculated as total spend divided by total conversions. CPA is a core efficiency metric because it connects ad spend directly to business outcomes rather than clicks.

Key Takeaways

  • Cost per acquisition is total spend divided by total conversions, giving the average cost to win one action.
  • A conversion can be a sale, lead, signup, or any goal you define as valuable.
  • CPA connects ad spend to business outcomes rather than to clicks or impressions.
  • A healthy CPA is one that stays below the value of the customer or lead it produces.
  • CPA should be judged against customer lifetime value, not in isolation.

How It Works

To calculate cost per acquisition, divide the total amount spent on a campaign by the number of conversions it generated. If you spend a set budget and record a certain number of signups, CPA is simply the budget divided by those signups. It answers a direct question: what does one result actually cost.

CPA depends heavily on accurate measurement, which is why Conversion Tracking must be in place before the number means anything. On automated platforms, CPA also drives the machine. Smart Bidding strategies use your target cost per action to decide how much to bid on each auction, and a related approach, Target ROAS, optimizes toward revenue instead of a flat action cost.

Because CPA is an average, it hides variation. Some keywords, audiences, or placements convert far cheaper than others, so segmenting the number reveals where budget is efficient and where it is wasted.

Why It Matters

CPA tells you whether campaigns are profitable relative to what a customer is worth. It anchors bidding decisions, budget allocation, and the go or no-go call on scaling a campaign.

Example

A SaaS site runs a search campaign and spends a set monthly budget that produces 100 free-trial signups. Its cost per acquisition is the budget divided by 100. When the team compares that figure to how much revenue an average trial eventually returns, they can decide whether to scale the campaign, tighten targeting, or shift spend to a cheaper-converting channel.

Common Mistake

Judging CPA without knowing customer lifetime value or conversion quality. A higher CPA channel can be more profitable if it brings better customers, so cutting on CPA alone can kill your best source.

Frequently Asked Questions

How is cost per acquisition calculated?

Divide total campaign spend by the number of conversions in the same period. For example, spending on ads that produce fifty leads gives a CPA equal to that spend divided by fifty.

What is the difference between CPA and CPC?

Cost per click is what you pay for a single click. Cost per acquisition is what you pay for a completed conversion. Many clicks may be needed before one converts, so CPA is usually higher.

What is a good CPA?

A good CPA sits comfortably below what the acquired customer is worth. There is no universal number, since it depends on margins, lifetime value, and industry, so benchmark against your own economics.

Why can a higher CPA still be profitable?

If a channel brings customers who buy repeatedly or spend more, a higher acquisition cost can still return more profit than a cheaper channel that delivers low-value, one-time buyers.