HomeCalculatorsMarketingCPA Calculator

CPA Calculator

Marketing

Calculate 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.

$1,000
$
50

Cost Per Acquisition (CPA)

20
Conversions per Dollar
0.05
Budget for 100 Conversions
2,000

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

  1. 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.

  2. 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.

  3. 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.

  4. Use Conversions per Dollar to compare campaigns — when reviewing multiple campaigns or channels side by side, this normalises performance across different budget sizes.

  5. 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.

  6. 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
What is CPA in digital advertising?
CPA stands for Cost Per Acquisition — the average amount spent to achieve one conversion, whether that is a purchase, sign-up, download, or any other defined goal. It is the most direct measure of campaign efficiency for performance marketers because it connects ad spend to actual business outcomes rather than intermediate metrics like clicks or impressions.
How do you calculate CPA?
CPA = Total Ad Spend ÷ Total Conversions. If you spent $1,000 and generated 50 purchases, your CPA is $20. Our CPA Calculator also shows conversions per dollar and the budget required for any conversion target, making it easy to plan spend for a specific acquisition goal.
What is a good CPA?
A good CPA is any number below your revenue per conversion. If your average order value is $80 and your gross margin is 40%, you earn $32 per conversion — so a CPA below $32 is profitable. Industry benchmarks vary widely: ecommerce typically targets CPA of $10–$45, SaaS lead generation ranges from $50–$500, and financial services can exceed $200 per qualified lead.
What is the difference between CPA and CPC?
CPC (Cost Per Click) measures the cost of driving a visitor to your site — a traffic metric. CPA (Cost Per Acquisition) measures the cost of converting that visitor into a customer or lead — an outcome metric. CPA is derived from CPC: if your CPC is $0.50 and your landing page converts at 5%, your CPA is $10. Improving conversion rate reduces CPA without touching your bids.
What is the difference between CPA and ROAS?
CPA and ROAS measure campaign performance from opposite directions. CPA tells you what you paid to acquire one conversion — a cost metric. ROAS (Return on Ad Spend) tells you how much revenue you generated per dollar spent — a revenue metric. Both are needed: a low CPA with low average order value can still be an unprofitable ROAS. Use our [ROAS Calculator](/roas-calculator/) alongside CPA for a complete profitability picture.
What is target CPA bidding in Google Ads?
Target CPA is a Smart Bidding strategy in Google Ads where the algorithm automatically adjusts your bids in real time to achieve your stated CPA goal. You set the CPA you want to hit — say $25 per lead — and Google's machine learning raises or lowers bids for each auction based on the predicted conversion probability of that specific user and context. It requires sufficient conversion data (typically 30+ conversions in 30 days) to optimise effectively.
What is blended CPA and why does it matter?
Blended CPA combines all marketing spend — paid search, paid social, email, and any other channel — divided by total conversions across all channels. It gives a holistic view of acquisition efficiency that channel-specific CPAs can obscure. A paid search campaign might show a $15 CPA, but if it is assisted by email and social touchpoints that also carry cost, the true blended CPA is higher. Blended CPA is the number that determines whether the overall marketing model is profitable.
How do I reduce my CPA?
The two primary levers are: (1) reduce cost per click — improve Quality Score, tighten audience targeting, and pause underperforming placements; and (2) increase conversion rate — improve landing page relevance, simplify the conversion form, add social proof, and ensure message-match between ad and landing page. A 20% improvement in either lever reduces CPA by 20%. Improving both compounds the effect.
What is the relationship between CPA, conversion rate, and CPC?
CPA = CPC ÷ Conversion Rate. A campaign with a $0.80 CPC and a 4% conversion rate has a CPA of $20. This relationship shows why conversion rate optimisation (CRO) is as important as bid management — doubling your conversion rate halves your CPA without changing your bids. Use this formula to diagnose whether a high CPA is a bidding problem or a landing page problem.
How do I use the CPA Calculator for campaign planning?
Enter your planned total spend and your expected conversion volume (based on historical data or benchmark conversion rates from your industry) to get a projected CPA before the campaign launches. Then compare that CPA to your target — the maximum you can spend per acquisition and still be profitable. Use the Budget for 100 Conversions output to set realistic budget caps for any acquisition target.
Can CPA be used for non-purchase conversions?
Yes. CPA applies to any defined conversion event: email sign-ups, free trial activations, app installs, form submissions, phone calls, or in-store visits. The formula is identical regardless of conversion type. The only thing that changes is how you define 'acquisition' and what that conversion is worth to your business — the economics of a $5 app install are very different from a $200 enterprise demo booking.
What is the difference between CPA and CPL?
CPL (Cost Per Lead) is a specific type of CPA where the conversion event is a lead — typically a form submission or contact request — rather than a final purchase. CPL is common in B2B marketing and high-consideration consumer categories (insurance, mortgages, cars) where the sales cycle is long and conversions happen offline. CPA is the broader term; CPL is a subset that applies specifically to lead generation campaigns.