CPA Calculator
MarketingCalculate your Cost Per Acquisition instantly. Enter total ad spend and conversions to find CPA and the budget needed for any acquisition target.
Reviewed by the thecalcu.com team · Last updated July 30, 2026
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.
Why Use a CPA Calculator?
Performance marketing decisions live and die by CPA. Every budget reallocation, every bid adjustment, every creative test ultimately aims to move CPA, either lower it to improve profitability, or maintain it while scaling volume. Having an instant, accurate CPA calculation removes the arithmetic from the decision loop.
The conversions-per-dollar output is particularly useful for reporting. Rather than presenting a CPA of $0.067 (which is meaningless to a non-technical stakeholder), stating that "this campaign delivers 15 conversions per $1,000 spent" is immediately actionable. It answers the question every CMO and CFO actually asks: how many results do I get for my budget?
The Budget for 100 Conversions output connects CPA to goal-based planning. If you know your CPA from a live campaign and your monthly acquisition target, this calculator immediately tells you the required budget, without building a spreadsheet. Scale it to your actual target: 500 conversions at $20 CPA requires a $10,000 budget. That is the number to bring to a budget approval meeting. Use the Break-Even Calculator to confirm that conversion volume is sufficient to cover fixed costs and overheads.
Who Should Use This Calculator?
Performance marketing managers running paid search and paid social campaigns track CPA as their primary KPI. Daily CPA monitoring against target, and weekly CPA trend analysis by campaign, ad group, and audience, is the operational rhythm of performance marketing.
E-commerce business owners need to know whether each sale generated through ads is actually profitable. A CPA of $18 looks fine until you factor in a $15 product cost on a $35 sale price, at 40% margin, you only have $14 gross profit per order, making every conversion a loss. CPA must always be evaluated against margin.
SaaS and subscription businesses use CPA to calculate payback period, how many months of subscription revenue it takes to recover the acquisition cost. A $150 CPA on a product with $30/month gross margin has a 5-month payback period. Understanding this helps set budget limits and growth rate targets.
Agency strategists building client proposals need a projected CPA to justify recommended spend levels. If a client's target CPA is $40 and the expected conversion rate from the landing page is 2.5%, the required CPC budget implied is $1.00 per click, which then determines whether Google Search, Meta, or LinkedIn is the right channel given their respective CPC benchmarks.
Marketing analysts and students learning paid media optimisation will find the CPA formula, and its relationship to CPC and conversion rate, foundational to understanding how performance campaigns are structured and evaluated.
What Insights Does the CPA Calculator Give You?
Cost Per Acquisition (CPA) is your headline profitability metric. The key question to answer with it: is this CPA below my profit per conversion? If your product has a 35% gross margin on a $90 average order value, you earn $31.50 per sale. Any CPA below $31.50 is profitable; above it is loss-making. Your CPA target should be set at a meaningful discount to this breakeven, most performance marketers target CPA at 50–70% of gross profit per conversion to leave room for overheads.
Conversions per Dollar flips CPA into an output-per-input metric. It is most useful for cross-campaign comparisons where the absolute spend levels differ: "Campaign A delivers 2.4 conversions per $100, Campaign B delivers 0.8 conversions per $100" makes the performance gap immediately clear regardless of the absolute budget each campaign received.
Budget for 100 Conversions is your planning anchor. It gives you the spend required to hit a round conversion number at your current CPA. Scale it proportionally: if 100 conversions cost $2,000, then 1,000 conversions cost $20,000. Use this to set budget requests, forecast monthly acquisition volumes, and explain the spend-to-outcome relationship to stakeholders who think in terms of results, not ad metrics.
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.
Frequently Asked Questions