Skip to content
Calculator Collection

Cost Per Acquisition Calculator

Calculate cost per acquisition (CPA) by dividing marketing spend by the number of new customers (or conversions) acquired. Use it as a primary efficiency metric for paid acquisition channels and a key input for sizing acquisition budgets against customer lifetime value.

Last updated: May 2026

Fill in the required fields to see your result.

Compare with similar

About this calculator

The formula is: CPA = marketing spend ÷ new customers (or conversions). The numerator is typically all spend on the acquisition channel under measurement; the denominator is the number of new paying customers acquired by that spend. CPA is functionally similar to customer acquisition cost (CAC) but is most commonly used at the channel/campaign level (CPA per Facebook campaign, CPA per Google Search ad group, CPA per email) rather than at the blended-business level (where "CAC" is more typical). Edge cases: zero acquisitions produces division by zero; very small samples produce unstable CPAs that don't reflect steady-state economics. The definition of "acquisition" matters: some teams use any conversion (lead, signup, free-trial start), others use only paying customers. Be consistent across measurement periods. CPA must always be evaluated against gross-profit customer lifetime value, not revenue LTV — the standard sustainability rule is LTV:CPA ≥ 3:1, meaning every $1 of acquisition spend should produce at least $3 of gross profit over the customer's lifetime. CPA payback period (months until cumulative gross profit covers the CPA) is equally important: under 12 months excellent, 12-24 months acceptable for high-retention SaaS, over 24 months concerning. CPA trends matter — rising CPA over time often signals audience saturation, increased competition, or declining channel quality (more spend per acquired customer for the same volume). Channel-level CPA comparison helps allocate budget; the channel with the lowest CPA isn't always best if LTV from that channel is also lower (often the case with paid social vs organic search).

How to use

Example 1 — Single Facebook campaign. Spent $8,500 on a Facebook Ads campaign that produced 142 new paying customers. Enter 8500 for Marketing Spend and 142 for New Customers. Result: $59.86. Verify: 8500 / 142 ≈ $59.86. ✓ A $60 CPA needs to be compared against the customers' projected LTV. If the average customer from this campaign produces $250 of gross profit over 18 months, LTV:CPA = 250/60 ≈ 4.2:1, comfortably above the 3:1 sustainability threshold. If those customers only produce $100 of gross profit (LTV:CPA = 1.7:1), the campaign is below threshold even if technically profitable. Example 2 — Email retention campaign. Spent $2,100 on a multi-touch email retention campaign aimed at lapsed customers; recovered 35 reactivations producing 35 new orders. Enter 2100 and 35. Result: $60. ✓ Same CPA as Example 1 but for retention rather than new acquisition. Retention CPA is typically much lower than new-customer acquisition CPA because the audience already knows the brand. If the average reactivation produces $150 of LTV (smaller than new customers due to remaining lifespan), LTV:CPA = 150/60 = 2.5:1 — slightly below the sustainability threshold and worth refining before scaling.

Frequently asked questions

What's the difference between CPA and CAC?

CPA (cost per acquisition) is typically used at the channel or campaign level, measuring spend per acquired customer in a specific paid channel. CAC (customer acquisition cost) is typically used at the business level, measuring blended spend (all marketing and sales costs combined) per new customer across all channels. Both compute the same way (spend / acquisitions), but the scope differs. CAC is what board investors and executives report; CPA is what marketing teams optimize at the campaign level. CAC is usually 1.5-3× the average paid-channel CPA because it includes salaries, tools, content, and organic-channel investments that don't produce direct conversions. For unit-economics decisions, CAC is the right denominator against LTV; for channel optimization, CPA is the right denominator against per-channel revenue. The metric distinction matters less than being consistent about which you mean in any given report.

What is a good CPA?

Depends entirely on your gross-profit LTV. The minimum sustainable target is gross-profit LTV ÷ 3 — meaning if customers produce $300 of gross profit on average, your maximum CPA is ~$100. CPA must clear payback period requirements too: cumulative gross profit must cover CPA within reasonable time (under 12 months excellent, 12-24 months OK for high-retention models, over 24 months concerning). Industry benchmarks: ecommerce $30-150 per first-time customer; subscription boxes $50-100; SaaS B2B $500-5,000+ depending on contract value; B2C apps $1-20; financial services $100-300. The right CPA target is unique to your unit economics, not an industry average. Track CPA segmented by channel; if all-in business CAC is acceptable but a specific channel's CPA is way out of line, reallocate budget away from that channel.

How does CPA differ from CPC (cost per click)?

CPC (cost per click) measures the cost per ad click, while CPA measures the cost per actual customer acquired. The two are related by conversion rate: CPA = CPC × (1 / conversion rate from click to customer). A $3 CPC campaign with 5% click-to-customer conversion produces $60 CPA. A $1 CPC campaign with 1% conversion produces $100 CPA (worse despite lower CPC). High-CPC channels with high conversion can produce low CPA, and low-CPC channels with low conversion can produce high CPA. For budget decisions, CPA matters most because it captures business outcomes; CPC is useful for measuring ad-level cost trends and bidding optimization within a channel. Always track both: CPC tells you the cost of audience access; CPA tells you the cost of customer acquisition after conversion friction is accounted for.

What are the most common mistakes people make with CPA?

The biggest is comparing CPA across channels without normalizing for LTV; channels with low CPA often produce lower-LTV customers (paid social vs organic), so cheap acquisition can be more expensive long-term. The second is celebrating CPA decreases that come with conversion-rate increases that mask declining audience quality; sometimes "cheaper" customers are also less profitable. The third is using attribution incorrectly; last-click CPA can severely under-attribute upper-funnel channels and over-attribute lower-funnel ones, distorting channel ROI. The fourth is forgetting that CPA computed over short windows is noisy; aggregate over 30-day rolling windows for stability. The fifth is targeting a single global CPA target instead of channel-specific targets that account for channel-specific LTV. The sixth is optimizing CPA at the expense of acquisition volume; sometimes accepting a higher CPA to grow faster is the right trade. Finally, many teams optimize CPA in isolation without considering payback period — a low CPA with very long payback can starve cash flow during growth periods.

When should I not use this calculator?

Skip it for channels without clear "acquisitions" — brand awareness campaigns, PR, content marketing for SEO — where the value is diffuse and not directly attributable to specific conversions. Use marketing-mix modeling (MMM) or assisted-conversion analysis for those. It is the wrong tool for blended business-level analysis; use CAC instead. Do not use it for very early-stage businesses with few customers; small samples produce unstable CPA dominated by noise. For lead-generation businesses where leads don't convert immediately, separate "cost per lead" (CPL) from "cost per acquired customer" (CPA); using CPA on leads inflates the apparent efficiency. It also doesn't handle multi-touch attribution; if a customer touched 5 channels before converting, last-click CPA gives all credit to the final channel and zero to the supporting channels. For accurate channel-mix decisions, use attribution models (data-driven attribution in Google Ads, multi-touch attribution platforms, MMM for top-down) — single-touch CPA can systematically over- and under-credit channels.

Sources & references