What is CPA (Cost Per Acquisition)?
Short answer: CPA (cost per acquisition) is how much you spend in advertising to get one conversion — a purchase, sign-up, or lead. CPA = total ad spend ÷ number of conversions. Spend $500 and get 25 conversions = $20 CPA.
Key takeaways
- CPA = total ad spend ÷ conversions — your average cost to win one conversion.
- A good CPA is simply lower than the profit you make per conversion; there is no universal number.
- Maximum CPA = average order value × gross margin (aim for 60–80% of that for real profit).
- CPA is a campaign-level metric; CAC is business-wide and usually much higher.
Use this diagram on your site (free): copy the embed code below — a credit link back to FlowMind is appreciated.
CPA formula
- CPA = total ad spend ÷ number of conversions
- Example: $1,000 spend ÷ 40 conversions = $25 CPA
- To find spend from CPA: Spend = CPA × conversions
- To find conversions from CPA: Conversions = spend ÷ CPA
CPA is the most direct measure of ad campaign efficiency for conversion-focused goals. Every major platform — Google Ads, Meta, LinkedIn — reports it in your campaign dashboard.
What counts as an “acquisition”?
You define what counts. Common conversion events include:
- Purchase — the most common for ecommerce
- Lead form submission — common for B2B and services
- Account sign-up — SaaS free trials, app installs
- Phone call — common for local businesses
- Booking — appointments, reservations
Platforms like Google Ads offer “Target CPA” bidding, where you tell the algorithm the CPA you want to hit and it adjusts bids automatically. See break-even CPC vs target CPA for how to choose between them.
How CPA connects to other metrics
- CPA and CPC: CPA = CPC ÷ conversion rate. Lower your CPC or raise your conversion rate and CPA falls. See what is CPC.
- CPA and ROAS: If you know average order value, you can move between them. ROAS = AOV ÷ CPA. See how to calculate ROAS.
- CPA and break-even: Your break-even CPA is the maximum you can spend per conversion before losing money on that order. See what is a good CPA.
CPA vs CAC: the key difference
CPA is a campaign-level metric: it measures the cost of one conversion from a specific ad channel.
CAC (customer acquisition cost) is a business-level metric: it includes all sales and marketing spend across every channel divided by new customers gained. For a full breakdown, see CPA vs CAC.
In practice: your Google Ads CPA might be $30, but your true CAC (including team salaries, agency fees, and other marketing costs) could be $80. Both numbers matter.
What is a good CPA?
There’s no universal benchmark. A good CPA is simply one that leaves you with positive profit after the cost of goods and the ad spend. The formula:
- Maximum CPA = average order value × gross margin
- Example: $100 AOV × 40% margin = $40 maximum CPA (at breakeven)
- For a profitable CPA target, aim for 60–80% of your breakeven CPA
See what is a good CPA for industry benchmarks and how to set your target. Use our CPA/CAC calculator to run your own numbers.
Common mistakes
- Tracking the wrong conversion event. If you track add-to-cart instead of purchase, your CPA looks good but revenue doesn’t follow. Track the action that directly generates revenue.
- Comparing CPA across channels without context. A $50 CPA on Google Search and a $50 CPA on Facebook may not be equal if one channel has better customer retention or LTV.
- Setting Target CPA too low too fast. Google’s algorithm needs time to learn. Setting an aggressive CPA target before the campaign accumulates data often causes instability. Start at or near your actual historical CPA.
FAQ
Is CPA the same as cost per conversion?
In most contexts, yes. Some platforms use “cost per conversion” interchangeably with CPA. Strictly speaking, CPA implies the conversion creates or “acquires” a customer or lead, but the math is identical.
How do I reduce my CPA?
Lower your CPC, improve your landing page conversion rate, tighten audience targeting, or improve post-click experience. CPA = CPC ÷ conversion rate, so improving either input reduces CPA.
What’s the difference between CPA and ROAS?
CPA measures cost per conversion. ROAS measures revenue return on ad spend. They measure the same campaign from different angles: CPA focuses on acquisition cost; ROAS focuses on revenue generated. See what is ROAS.