What is CPA (Cost Per Acquisition)? Formula and examples

Cost Per Acquisition (CPA), also known as Cost Per Action, is one of the most important performance metrics in digital marketing. It indicates how much money you invest, on average, to get a user to complete a specific action — typically a purchase, a sign-up or a download (HubSpot, 2025; WordStream, 2024).

While ROI tells you whether a campaign is profitable overall, CPA zeroes in on the unit economics: the cost of each individual conversion. This makes it essential for budget allocation, bid strategies and evaluating channel efficiency.

The CPA formula

The standard formula for calculating CPA is straightforward (Google Ads Help, 2025; HubSpot, 2025):

CPA = Total Campaign Cost / Number of Conversions

Where:

  • Total campaign cost: everything invested during the period analysed — not only ad spend but also, where applicable, agency fees, tools and creative production costs.
  • Number of conversions: the total acquisitions or desired actions completed (purchases, registrations, downloads, etc.).

Practical examples

Example 1: E-commerce campaign

  • Google Ads spend: $3,000
  • Agency fees: $500
  • Conversions (purchases): 150
CPA = ($3,000 + $500) / 150 = $23.33 per acquisition

If the average order value is $80, your gross margin after acquisition cost is $56.67 — a healthy ratio that justifies ongoing investment.

Example 2: SaaS lead generation

  • LinkedIn Ads spend: $2,000
  • Conversions (qualified leads): 40
CPA = $2,000 / 40 = $50 per lead

Whether $50 is acceptable depends entirely on what each lead is worth. If the average closed deal from a lead is $2,000, the ratio is excellent; if the deal size averages $60, the unit economics don't work.

CPA vs CPC vs CPM: understanding the differences

These three metrics are often confused but measure very different things:

  • CPC (Cost Per Click): how much you pay for each click, regardless of whether the user converts. A traffic metric (WordStream, 2024).
  • CPM (Cost Per Mille): cost per 1,000 impressions. A visibility metric used primarily in display and brand-awareness campaigns.
  • CPA: cost per actual conversion. An outcome metric that directly measures acquisition efficiency.

In practice, CPC and CPM are "upstream" costs that feed into CPA. A campaign might have a low CPC but a high CPA if the landing page doesn't convert — and vice versa (Google Ads Help, 2025).

What is considered a good CPA?

There is no universal benchmark for a "good" CPA. It depends on several factors (HubSpot, 2025; WordStream, 2024):

  • Customer Lifetime Value (CLV): your CPA must be significantly lower than the total revenue each customer generates over their lifetime. A common benchmark is a CLV:CPA ratio of at least 3:1.
  • Industry averages: CPA varies dramatically by sector. E-commerce might see CPAs of $10–$50, while financial services or legal often exceed $100 per lead.
  • Campaign goal: a "purchase" CPA will differ from a "newsletter sign-up" CPA. Make sure you are comparing like with like.
  • Channel: search typically delivers lower CPAs than social for bottom-of-funnel actions, because intent is higher.

How to reduce your CPA

There are multiple levers to bring your CPA down without simply cutting budget (Inesdi, 2025; WordStream, 2024):

Improve landing page conversion rates

If your landing page converts at 2% instead of 1%, your CPA halves — with the same spend. A/B testing headlines, forms, CTAs and page load speed are the highest-impact optimisations.

Refine audience targeting

Reach more qualified prospects by narrowing demographics, using lookalike audiences and excluding already-converted users. Every impression wasted on an unlikely buyer inflates CPA.

Optimise ad creatives

Higher engagement rates (CTR) lower your effective CPC on most platforms, which cascades into lower CPAs. Test visuals, copy variations and ad formats regularly.

Leverage retargeting

Users who already visited your site or added a product to their cart convert at significantly higher rates than cold traffic, producing much lower CPAs.

Focus budget on top-performing channels

Regularly audit CPA by channel and campaign. Shift spend away from underperforming segments and into those delivering the lowest acquisition cost.

Align ad messaging with landing page

Message mismatch between the ad and the landing page is one of the most common reasons for a high CPA. Ensure continuity in copy, offer and visual identity.

Common mistakes when calculating CPA

  • Only counting ad spend: ignoring agency fees, creative production and tool costs understates the real CPA.
  • Mixing conversion types: aggregating purchases, sign-ups and downloads into a single CPA number makes it meaningless.
  • Ignoring attribution windows: many conversions happen days after the click. Using too short an attribution window artificially inflates CPA.
  • Not segmenting by channel: a blended CPA hides the fact that some channels are profitable while others are not.

Conclusion

CPA is one of the clearest, most actionable metrics in digital marketing. It tells you exactly how much it costs to acquire a customer through a given campaign or channel — and when compared against CLV, it reveals whether your growth is sustainable or burning cash.

By monitoring CPA alongside ROI, CTR and conversion rate, you build a complete picture of campaign health from impression to revenue.

Measure and optimise your CPA

References (APA format)