What Is CPA (Cost Per Acquisition)? Beginner’s Guide

Introduction: The Number That Decides If Your Marketing Is Profitable

You can have a great product, a beautiful website, and a tonne of traffic โ€” and still lose money if your Cost Per Acquisition is too high.

CPA is the amount you pay to acquire one customer, lead, or conversion. It is arguably the most directly business-critical metric in performance marketing, because it tells you whether each sale is actually profitable.

This guide breaks down what CPA is, how to calculate it, what good looks like, and how to bring it down.

What Is CPA (Cost Per Acquisition)?

Cost Per Acquisition (CPA) โ€” sometimes called Cost Per Action โ€” is the total cost of your marketing divided by the number of conversions (customers, leads, sign-ups, sales) it produced.

CPA answers: “How much did it cost me to get one customer?”

It’s used in:

  • Paid advertising (Google Ads, Facebook Ads, TikTok Ads)
  • Affiliate marketing (paying per sale or lead)
  • Email marketing (cost to convert a subscriber)
  • SaaS (cost to acquire a paying user)

The CPA Formula

CPA = Total Marketing Spend / Number of Conversions

Straightforward. If you spent $1,000 and got 20 customers, your CPA is $50.

Real-Life Example

A SaaS startup runs Facebook Ads:

  • Monthly ad spend: $3,000
  • New paying subscribers acquired: 60
CPA = $3,000 / 60 = $50 per customer

If their monthly subscription is $29, they’re losing money upfront. But if the average customer stays 6 months, their LTV is $174 โ€” making $50 CPA very profitable.

This is why CPA must always be compared to Customer Lifetime Value (LTV). See our SaaS LTV Calculator:

Loading calculator...

Free CPA Calculator

Calculate your CPA instantly:

Loading calculator...

Also useful โ€” your break-even point to understand the minimum conversions you need:

Loading calculator...

What Is a Good CPA?

There’s no universal “good” CPA โ€” it entirely depends on your product price and profit margin. The rule is:

CPA must be lower than your profit per customer.

For example:

  • Product sells for $200, costs $80 to fulfil โ†’ profit per sale = $120 โ†’ CPA must be under $120
  • SaaS plan at $49/month, LTV of $294 (6 months) โ†’ CPA should ideally be under $100
  • Affiliate offer paying $40 commission โ†’ your CPA to acquire traffic must be under $40

CPA vs CPL vs CPC โ€” What’s the Difference?

Metric Measures Best For
CPA Cost per paying customer or conversion Revenue-focused campaigns
CPL Cost per lead (not yet a customer) Lead generation campaigns
CPC Cost per click on your ad Traffic campaigns

Learn more about CPC: What Is CPC? A Simple Guide for Beginners

6 Ways to Reduce Your CPA

  1. Improve landing page conversion rate. More conversions from the same traffic = lower CPA automatically. Read: Conversion Rate Guide.
  2. Tighten your audience targeting. Showing ads to irrelevant audiences wastes spend.
  3. Improve your CTR. Better ad copy = lower cost per click = lower CPA. See: CTR Guide.
  4. Use retargeting. Retargeted audiences convert at 2โ€“3x the rate of cold traffic.
  5. Test multiple offers. A free trial vs a discount vs a free resource can dramatically shift your CPA.
  6. Cut underperforming ad sets. Regularly prune campaigns that have high spend and low conversions.

Related Tools

Summary

CPA is the clearest signal of whether your marketing spend is profitable. Calculate it for every campaign, compare it to your profit per customer, and work constantly to reduce it. Even shaving $5 off your CPA at 1,000 customers per month saves $5,000 a month.

Next up โ†’ ROAS vs ROI: What’s the Difference and Which One Matters More?