CPA Calculator
MarketingCalculate your Cost Per Acquisition instantly. Enter total ad spend and conversions to find CPA, conversion value ratio, and the budget needed for any acquisition target.
Cost Per Acquisition (CPA)
What is a CPA?
A CPA Calculator computes your Cost Per Acquisition — the average amount you spend in advertising to achieve one conversion. CPA is the most outcome-focused metric in performance marketing: while CPM measures the cost of attention and CPC measures the cost of traffic, CPA measures the cost of an actual business result — a purchase, a sign-up, a trial activation, or any other action that directly drives revenue.
The formula is: divide total ad spend by total conversions. A campaign that spent $1,000 and generated 50 purchases has a CPA of $20. That single number tells you whether the campaign is profitable — if each customer is worth more than $20 in gross profit, the campaign makes money. If not, it loses money on every conversion.
This calculator outputs three figures: your CPA, conversions per dollar, and the budget needed to hit 100 conversions at your current rate. The last figure scales linearly — multiply it by any factor to project the spend required for any acquisition volume target, making it the essential input for monthly and quarterly budget planning.
CPA is where the entire paid media funnel converges. The chain runs: impressions → clicks → conversions. CPM determines the cost of impressions, CPC the cost of clicks, and CPA the cost of conversions. Understanding each link — and which one is most responsible for a rising CPA — is what separates systematic performance marketing from bid guessing. Use our CPC Calculator to diagnose traffic cost and our ROAS Calculator to evaluate whether the revenue from those conversions justifies the CPA.
How to use this CPA calculator
Enter your Total Ad Spend — use the actual billed amount from your platform for post-campaign analysis, or a projected budget for planning. Include all spend for the campaign period, not just a single day or week.
Enter your Total Conversions — use the conversion count from your platform's conversion tracking, aligned to the same time period as your spend. Make sure your conversion event is correctly defined: purchases, not add-to-carts; completed form submissions, not form views.
Read your CPA — the highlighted result. Compare it immediately to your target CPA (revenue per conversion × margin minus overhead buffer). If CPA exceeds your target, the campaign is unprofitable at current performance.
Use Conversions per Dollar to compare campaigns — when reviewing multiple campaigns or channels side by side, this normalises performance across different budget sizes.
Use Budget for 100 Conversions to plan spend — take your monthly acquisition target, divide by 100, and multiply by this figure to get your required monthly budget.
Diagnose the driver — if CPA is above target, identify whether the problem is expensive clicks (use our CPC Calculator to check) or a low conversion rate (CPA ÷ CPC gives your implied conversion rate). Fix the right lever.
Formula & Methodology
CPA formula: CPA = Total Ad Spend ÷ Total Conversions Derived outputs: Conversions per Dollar = Total Conversions ÷ Total Ad Spend Budget for 100 Conversions = CPA × 100 Relationship to CPC and conversion rate: CPA = CPC ÷ Conversion Rate Variables: - Total Ad Spend — gross spend including all placements, ad formats, and campaign types within the measured period - Total Conversions — platform-tracked conversions matching your campaign objective and attribution window Worked example: A D2C skincare brand runs a Meta Ads campaign over four weeks: - Total spend: $3,600 - Total purchases (via Meta pixel): 180 CPA = $3,600 ÷ 180 = $20.00 Conversions per Dollar = 180 ÷ $3,600 = 0.05 (or 5 purchases per $100) Budget for 100 Conversions = $20 × 100 = $2,000 The brand's average order value is $65 with 45% gross margin → gross profit per order = $29.25. CPA of $20 leaves $9.25 per order to cover overheads and contribute to net profit — a profitable campaign. Next month's target is 400 purchases. Required budget = $2,000 × 4 = $8,000. Assumptions: - Conversions are attributed according to the platform's default attribution window (typically 7-day click, 1-day view on Meta; 30-day on Google Ads). Changing the attribution window will change the reported conversion count and therefore the CPA. - The calculator uses gross CPA (total spend ÷ total conversions) and does not account for organic or assisted conversions that may have contributed to the result.