Free marketing calculator
CPA Calculator
Calculate cost per acquisition from ad spend and customers, then estimate the maximum CPA your business can afford.
CPA Calculator
Enter ad spend and acquisitions to calculate cost per acquisition and estimate spend at common customer volumes.
The total amount spent on ads during the period.
The number of customers, leads, or conversions acquired.
Maximum CPA Calculator
Estimate how much you can afford to spend per customer after protecting your desired profit margin.
Revenue from one average order.
Gross profit as a percentage of order value.
Profit you want to keep after acquisition cost.
Guide
Understanding CPA
What is CPA?
CPA stands for cost per acquisition. It measures how much you spend to acquire one customer, lead, signup, or conversion from your advertising campaigns.
CPA Formula
CPA = Total Ad Spend / Number of Acquisitions
Spend Per 10 Customers = CPA x 10
Spend Per 100 Customers = CPA x 100
Gross Profit Per Order = AOV x Gross Margin %
Desired Profit Per Order = AOV x Desired Profit Margin %
Maximum CPA = Gross Profit Per Order - Desired Profit Per Order
How to Calculate CPA
Add up your total ad spend for a campaign or period, then divide it by the number of acquisitions from that spend. If you spend $2,500 and acquire 100 customers, CPA is $25.
What is a Good CPA?
A good CPA is one your business can afford while still making enough profit. Use the Profit Margin Calculator to understand your margin before deciding whether a CPA is good or too expensive.
CPA vs CAC
CPA usually measures the cost of a specific conversion, such as a customer or lead from ads. CAC, or customer acquisition cost, often includes broader sales and marketing costs across the full acquisition process.
CPA vs ROAS
CPA focuses on cost per acquired customer. ROAS compares revenue to ad spend. If you want to connect CPA to ad efficiency, compare this page with the Break-Even ROAS Calculator and Target ROAS Calculator.
Maximum CPA Explained
Maximum CPA estimates how much you can spend to acquire one customer after reserving your desired profit. It starts with gross profit per order, subtracts desired profit per order, and leaves the remaining amount as your acquisition budget.
FAQ
Is a lower CPA always better?
A lower CPA is usually more efficient, but the best CPA depends on customer value, gross margin, and profit goals.
Can CPA be used for leads instead of customers?
Yes. Use the number of leads as acquisitions if you want cost per lead, or customers if you want cost per customer.
Why should I calculate maximum CPA?
Maximum CPA shows the highest acquisition cost your business can afford while preserving your desired profit per order.