CPA Calculator
Calculate your CPA (cost per acquisition) — what you actually pay for a sale, sign-up, or lead, not just a click or impression — and, optionally, the max CPA you can afford while still hitting a target margin.
Fees last verified: 2026-08-02
Your numbers
Results update instantly as you type.
The total amount spent on the campaign.
Total number of conversions (sales, sign-ups, leads) the spend produced.
Optional — for a more accurate result. Leave blank to skip the max sustainable CPA check. Average revenue per conversion.
The profit margin you want to keep after acquisition cost — used with average order value to compute your max sustainable CPA.
CPA
$20.00
Average cost per acquisition.
How the CPA Calculator works
Enter your ad spend and number of conversions to get your CPA. Optionally, enter average order value and target profit margin to also see your max sustainable CPA — the most you can pay per conversion before it erodes more margin than you want to give up. Three mistakes are common here: counting every conversion event (including low-value or unqualified ones) as equivalent to a real sale, which understates true CPA on the conversions that matter; mixing figures from different attribution windows when comparing CPA across campaigns or platforms, since a longer window credits more conversions to the same spend; and treating CPA and CAC as interchangeable, when CAC is the broader, full-funnel cost this calculator doesn't attempt to model.
Who this is for
For performance marketers managing spend toward a target CPA, who need the real number a campaign is producing, not just what a platform dashboard summarizes. Ecommerce marketers use it to tie ad spend directly to profitability, since a CPA means nothing on its own without knowing what a conversion is actually worth. Growth teams comparing channel efficiency use it to see which channel is genuinely acquiring customers cheaply once spend, conversions, and margin are all accounted for — rather than ranking channels by cost or volume alone.
Worked example
You spend $1,000 and get 50 conversions, so CPA = $1,000 / 50 = $20.00. If your average order value is $150 and you want to keep a 20% margin, your max sustainable CPA is $150 × (1 − 0.20) = $120.00. Since your actual CPA ($20) is well under that ceiling, this campaign has comfortable room before acquisition cost becomes a margin problem. That comfortable margin is entirely a function of this business's numbers, not the $20 CPA in isolation. A different business with the same $20 CPA but a $25 average order value and the same 20% target margin would have a max sustainable CPA of just $25 × 0.80 = $20 — its actual CPA would sit right at the ceiling with zero room for bid or conversion-rate variance, despite an identical CPA in dollar terms. CPA alone never tells you which business you're looking at.
How CPA fits the funnel, and why it can't be judged alone
CPA sits at the end of the paid-acquisition funnel, and it's arithmetically built from the metrics upstream of it: CPA = CPC ÷ Conversion rate, so the same CPC can produce a very different CPA depending purely on what share of clicks actually convert. Diagnosing a rising CPA means checking CPC and conversion rate separately rather than only watching the blended number. 'Target CPA' as a strategy means picking a number below your max sustainable CPA and managing spend or bids toward it, leaving room for normal auction and conversion-rate variance rather than running right at the ceiling. What pushes CPA up or down is directional rather than fixed: a stronger offer or more relevant landing page tends to lift conversion rate and pull CPA down; tighter, better-qualified targeting usually costs more per click but can still lower CPA if it improves who converts; and more competitive auctions or broader, less-qualified audiences tend to push CPA up. Two pitfalls worth flagging. First, optimizing CPA in isolation from lifetime value can lead a team to cut a channel that looks expensive on a first purchase but is actually the most profitable once repeat purchases or renewals are counted. Second, attribution windows change reported CPA independent of anything the campaign actually did — a longer window credits conversions that happen well after the interaction, so identical real-world performance can show two different CPAs depending purely on the measurement window.
Frequently asked questions
What is CPA?
CPA (cost per acquisition, sometimes cost per action) is the average amount spent to get one conversion — a sale, sign-up, lead, or whatever action the campaign is optimizing for. CPA = Ad spend ÷ Conversions.
What's the difference between CPA and CAC?
CPA measures the cost of one conversion on a single channel — what a lead form filled out through a specific Google Ads campaign cost, from that channel's ad spend alone. CAC (customer acquisition cost) is broader: it rolls up every marketing and sales cost across the whole path to a paying customer — sales salaries, CRM tools, content — not just ad spend on one channel. A low CPA on one channel doesn't guarantee a low CAC if the rest of the funnel is expensive.
What's the difference between CPA and CPL?
CPL (cost per lead) counts an earlier, softer action — a form fill that hasn't yet become a paying customer. CPA can refer to that same lead-stage action or to a harder, revenue-generating conversion, depending on how a campaign defines its goal — confirm both figures are counting the same stage of the funnel before comparing them.
What's the 'max sustainable CPA' this calculator shows?
A simplified estimate of the most you can afford per conversion while hitting your target margin: Max sustainable CPA = Average order value × (1 − Target margin ÷ 100). A useful ceiling check, not a substitute for full unit economics — it doesn't separately account for cost of goods sold, so for products with real COGS, treat it as a starting estimate.
How do I set a target CPA from my margin?
Treat it as three related numbers. Max CPA is the absolute ceiling set by your margin — beyond it, a conversion is unprofitable, and it's what this calculator's max-sustainable-CPA field computes. Average CPA is what your campaigns actually pay in practice. Target CPA is the planning goal, usually set comfortably below the max to leave room for normal bid and conversion-rate variance.
My CPA looks good, but the business isn't profitable — why?
Usually because CPA was judged in isolation from margin or lifetime value. An identical CPA can be excellent for one business and unprofitable for another depending on the margin behind it — a $100 CPA is fine against a healthy margin, a loss against a thin one. It can also mean the acquisition cost only covers a first purchase: if real payback comes from repeat purchases, a CPA that looks expensive on one transaction can still be profitable over lifetime value.
Why does my reported CPA change depending on the attribution window?
A longer attribution window credits a channel with conversions that happen well after the click, while a shorter window only counts conversions close to the interaction — the same campaign can show a meaningfully different CPA under a 7-day versus 30-day window, with neither number 'wrong.' Confirm matching windows before comparing CPA across platforms or reports.
Related calculators
Break-even ROAS Calculator
Find the minimum return on ad spend (ROAS) at which a campaign covers its own cost — zero profit, zero loss on the ad spend itself — based on your profit margin. This is the floor to know before setting a target ROAS, not the target itself.
CPC & CTR Calculator
Calculate your CPC (what you pay per click) and CTR (how often people who see your ad actually click it) from ad spend, clicks, and impressions — two numbers that only tell the full story when read together.
LTV:CAC Calculator
Calculate customer lifetime value (LTV), customer acquisition cost (CAC), and the LTV:CAC ratio — the core unit-economics check for any subscription or repeat-purchase business, showing whether customers are worth more than it costs to acquire them.