CPA Calculator
Calculate your cost per acquisition and compare CPA by channel.
Total spent on ads across all platforms
Purchases, sign-ups, leads, or other conversion events
Average order value or first-purchase revenue
Product or service delivery cost per customer
What Is Cost Per Acquisition (CPA) and Why It Matters
Cost Per Acquisition (CPA) measures how much you spend to acquire one new customer, lead, or conversion through advertising. It is one of the most direct ways to evaluate whether your marketing spend is sustainable.
A CPA of $25 means you spend $25 in ads for every new customer you bring in. Whether that number is good or bad depends on how much each customer is worth to your business.
How CPA Is Calculated
CPA = Total Ad Spend / Number of Conversions
A conversion can be a purchase, a lead form submission, a phone call, or any action you define as valuable. The calculator also computes:
- CPA by channel: Compare what each platform costs you per customer
- Profit per acquisition: Revenue per customer minus CPA minus product costs
- Maximum CPA: The most you can spend per customer and still break even
CPA Benchmarks by Industry
Average CPA varies widely depending on your industry, product price, and sales cycle:
- E-commerce: $10 to $45 per purchase
- SaaS / Technology: $50 to $200 per trial or demo
- Professional Services: $50 to $150 per lead
- Healthcare: $35 to $90 per patient lead
- Restaurant / Food Service: $5 to $25 per new customer
- Real Estate: $50 to $200 per lead
- Retail: $10 to $50 per in-store or online purchase
- Construction / Trades: $30 to $100 per lead
These are rough ranges. Your actual CPA depends on competition, geography, and how well your ads and landing pages convert.
How to Calculate Your Maximum Allowable CPA
Your max CPA is the ceiling: the most you can spend per acquisition without losing money.
Max CPA = Average Revenue per Customer - Cost of Goods/Services - Operating Costs per Customer
If a customer pays you $200, your product costs $80, and you allocate $40 in operating costs per sale, your max CPA is $80. Any CPA above that means you lose money on the first transaction.
If your customers buy more than once, factor in lifetime value. A customer worth $600 over 12 months can justify a higher CPA on the first sale.
CPA vs. CPC vs. CPM
- CPA (Cost Per Acquisition): What you pay per completed conversion. The most meaningful metric for profitability.
- CPC (Cost Per Click): What you pay per ad click. Useful for budgeting but does not tell you if clicks become customers.
- CPM (Cost Per Mille): What you pay per 1,000 impressions. Best for brand awareness campaigns.
CPA combines click cost and conversion rate into a single number, making it the most actionable metric for performance marketing.
Common CPA Mistakes
- Comparing CPA across different conversion types. A $50 CPA for a $500 sale is excellent. A $50 CPA for a $10 trial sign-up might not be. Define what "conversion" means before comparing.
- Ignoring lifetime value. A high CPA is fine if your customers stick around and keep spending. Calculate your LTV:CPA ratio before making cuts.
- Optimizing CPA by cutting spend. Reducing budget often increases CPA because algorithms lose data and optimize poorly. Scale carefully instead.
- Not tracking offline conversions. If customers call or walk in after seeing an ad, your reported CPA is artificially high. Set up call tracking and offline conversion imports.
How to Lower Your CPA
- Improve landing page conversion rates. Even small improvements (2% to 4%) can cut CPA in half.
- Refine your audience targeting. Show ads to people closer to buying.
- Test ad creative constantly. Fresh creative fights ad fatigue.
- Use retargeting. People who already know your brand convert at much higher rates.
- Optimize for the right conversion event. Optimizing for purchases instead of page views tells ad platforms what matters.
Use this calculator alongside the ROAS Calculator and CAC Calculator to get a complete picture of your marketing efficiency.
CPA Calculator by Industry
Pre-filled with real industry benchmarks โ pick your industry to get started faster.