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:
Free CPA Calculator
Calculate your CPA instantly:
Also useful โ your break-even point to understand the minimum conversions you need:
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
- Improve landing page conversion rate. More conversions from the same traffic = lower CPA automatically. Read: Conversion Rate Guide.
- Tighten your audience targeting. Showing ads to irrelevant audiences wastes spend.
- Improve your CTR. Better ad copy = lower cost per click = lower CPA. See: CTR Guide.
- Use retargeting. Retargeted audiences convert at 2โ3x the rate of cold traffic.
- Test multiple offers. A free trial vs a discount vs a free resource can dramatically shift your CPA.
- Cut underperforming ad sets. Regularly prune campaigns that have high spend and low conversions.
Related Tools
- Marketing ROI Calculator
- ROAS Calculator
- Conversion Rate Calculator
- Profit Margin Calculator: Loading calculator...
- Affiliate Commission Calculator: Loading calculator...
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?