The definition
CPA stands for cost per acquisition(sometimes “cost per action”). The formula is trivial: CPA = total ad spend / total conversions. Spend $1,000 in paid media and produce 25 conversions, and your CPA is $40. Spend $1,000 and produce 10 conversions, and your CPA is $100.
The slippery word in the formula is “conversion.” A conversion is whatever you defined it to be in the platform — a purchase, a lead form submission, an account signup, an app install, a free trial start, a demo booked. CPA only has meaning relative to the conversion event you chose. A $20 CPA on email signups and a $20 CPA on $400 purchases are two completely different numbers attached to the same label.
CPA is also strictly a paid-media metric. It captures the cost of conversions attributable to ad spend, not the fully-loaded cost of acquiring a customer across every channel and function. That broader number has its own name, and conflating the two is the most common mistake in growth reporting.
CPA vs CAC vs CPL
Three acronyms, three different denominators. CPA is paid-media spend divided by paid-media conversions — the efficiency of the ad campaigns themselves. CAC (customer acquisition cost) is total marketing and sales spend — ads, salaries, agency fees, tools, creative production, content, SEO, events — divided by total new customers from all channels. CAC is always higher than CPA, often by 2–4x, because it includes everything the finance team can attribute to the acquisition function.
CPL (cost per lead) is a specific case of CPA where the conversion event is a lead — a form fill, a content download, a demo request. In B2B SaaS it is often the headline number; in DTC commerce it is usually a mid-funnel metric on the way to a purchase CPA. CPL is meaningful only when paired with lead-to-customer conversion rate, since a $30 CPL with a 2% close rate produces a $1,500 effective CPA.
Conflating these produces bad decisions. A CMO who reports paid-media CPA to the board as “our acquisition cost” is undercounting by every dollar of headcount and tooling. A founder who compares their CPA to a competitor's reported CAC is comparing the wrong numerators. The discipline is to name which metric you mean and never let one stand in for the other.
Why CPA = CPM × (1/CTR) × (1/CVR)
CPA is not an input — it is an output of the three metrics above it in the funnel. The identity is: CPA = CPM × (1 / CTR) × (1 / CVR) × (1 / 1000), where CPM is cost per thousand impressions, CTR is the share of impressions that click, and CVR is the share of clicks that convert. A campaign with a $10 CPM, 2% CTR, and 3% CVR has a CPA of $10 × (1/0.02) × (1/0.03) × (1/1000) = $16.67. Drop CTR to 1% and CPA doubles. Drop CVR to 1.5% and CPA doubles again.
This identity is why focusing on CPM-floor optimization alone often increases CPA. The cheapest impressions tend to come from the lowest-intent audiences — accidental swipers, distracted scrollers, users whose engagement signals the platform reads as weak. They deliver at a low CPM precisely because their predicted action-rate is low. CPM drops 20%, but CVR drops 40%, and the math punishes you. The lever that compounds in your favor is creative quality, because a stronger hook lifts CTR and a more credible offer lifts CVR simultaneously, while platform quality-score machinery rewards both with cheaper delivery.
For the underlying mechanics of the first term, see our companion piece on what CPM is and how it moves.
2026 CPA benchmarks by platform + vertical
CPAs vary by an order of magnitude across platforms and verticals. The ranges below are synthesized from The Ad Bench's calibration set and publicly reported 2026 benchmark data, expressed in USD for North American delivery and purchase-event conversions unless otherwise noted.
- —DTC commerce on TikTok. $15–60, median around $30. TikTok's weaker in-house attribution understates true CPA in most reporting, so the real number is often 15–25% higher than the platform reports.
- —DTC commerce on Reels. $25–80, median around $50. Higher CPM than TikTok but better attribution, so the reported CPA is closer to the true CPA.
- —DTC commerce on Shorts. $20–65, median around $40. Demand Gen campaigns amortize across surfaces, which generally produces more efficient CPAs than Shorts-only buying would.
- —DTC commerce on Facebook Feed. $20–90, median around $50. Wide range driven by vertical — apparel and beauty cluster around the median; furniture, supplements, and electronics run higher.
- —SaaS lead-gen on LinkedIn. $80–300 CPL, median around $150. C-suite and enterprise-IT audiences regularly produce $400+ CPLs. The CPL to closed-customer multiplier in B2B SaaS typically runs 10–25x.
- —App installs. $2–8 on TikTok and Meta for casual gaming; $15–50 for fintech and subscription apps; $40–150 for finance and insurance lead-gen installs.
The number that matters is always CPA set against AOV (average order value) or LTV (lifetime value), not CPA in absolute terms. A $60 CPA on a $40 AOV product is a death sentence; the same $60 CPA on a $400 AOV product is the foundation of a healthy business.
What's a good CPA?
There is no absolute “good” CPA. Good is always relative to what the customer is worth. The three common framings:
DTC commerce. A CPA-to-AOV ratio below 30% is generally healthy for a first-order acquisition campaign, with the remaining 70% covering COGS, fulfillment, returns, payment processing, and contribution margin. Repeat-purchase businesses can tolerate higher initial CPAs because the LTV denominator is larger; one-off purchase products need tighter CPA-to-AOV discipline.
SaaS.The standard is a payback period under 12 months — the customer's gross-margin contribution covers their CAC within a year. A $1,200 CAC on a customer paying $1,500/year at 80% gross margin pays back in 12 months exactly, which is borderline; under 8 months is strong.
Affiliate and lead-arbitrage. The commission per conversion has to exceed CPA plus overhead, with a margin that survives the conversion-rate variance of the affiliate network. A $50 commission on a $30 CPA is workable; a $50 commission on a $45 CPA is one variance shock away from unprofitable.
What moves CPA up
CPA inflation is rarely caused by one thing. It is usually a stack of small inefficiencies compounding through the funnel. The most common drivers, in roughly the order they show up:
- —Creative fatigue. The single biggest driver of CPA inflation in any account that has been running for more than a few weeks. CTR decays first, then CVR follows, and CPA compounds the decay. For the mechanics, see our deep dive on ad fatigue.
- —Audience saturation. Smaller audiences burn out faster. A custom-audience retarget pool of 50,000 users will hit fatigue inside two weeks at scale; a broad pursuit of millions of users takes much longer.
- —Narrow targeting + competitive auction. Tight interest stacks raise CPM and shrink the audience the platform can find conversions in. The combined effect on CPA is multiplicative.
- —Conversion-funnel friction. Slow checkout, surprise shipping fees, mandatory account creation, broken mobile flow. Every friction point degrades CVR, and CVR degradation goes straight into CPA.
- —Mismatched offer vs creative. A scroll-stopping creative that promises one thing, leading to a landing page that delivers something different, will produce clicks at a great CTR and conversions at a terrible CVR. CPA inflates accordingly.
How to drive CPA down
The mirror image of the levers above. Every durable CPA reduction comes from improving one of the three multiplicands in the identity: lower CPM, higher CTR, or higher CVR. In practice the highest-ROI actions in 2026 are:
- —Refresh creative every 7–21 days.The dominant intervention. New creative resets CTR, signals freshness to the platform's quality model, and re-engages saturated audiences. The cadence matters more than the individual creative — a steady stream of good creative beats a sporadic stream of great creative.
- —Improve CTR with stronger hooks. The first second of a video, the first frame of a thumbnail, and the first three words of the caption account for most of the CTR variance between creatives. Test hooks more aggressively than you test the rest of the asset.
- —Improve CVR with offer clarity and landing-page quality. Price, value proposition, social proof, and the path to checkout above the fold. Every percentage point of CVR pulls CPA down proportionally.
- —Use creative diversity. Advantage+, Andromeda, and equivalent broad-auction products perform best when the asset library is wide. A campaign with twenty distinct creatives gives the auction more options to match users to assets than a campaign with three.
- —Reduce funnel friction. Guest checkout, address autofill, transparent shipping, and one-click payment. Every removed step is a CVR lift, and every CVR lift is a CPA cut. For the strategic-budget view, see our ad budgeting guide.
How The Ad Bench connects to CPA
The Ad Bench's Deep Dive reports project a likely CPA range for each uploaded creative based on three inputs: the creative score (which projects expected CTR for the chosen platform), the conversion-axis sub-scores in the rubric (which project expected CVR against the inferred offer), and the platform-specific CPM bracket discussed in our CPM article. Multiplying the three through the CPA identity produces a band, not a guarantee — actual CPA is set by the live auction, the offer, the landing experience, and dozens of factors the upload alone cannot see — but the band is calibrated against our benchmark set and correlates strongly with observed campaign outcomes.
Quick Check's overall score is a strong leading indicator of CPA performance. In our calibration data, top-quartile creative scores map to bottom-quartile CPAs against platform medians at roughly a 0.7 correlation, with most of the remaining variance explained by offer strength and landing-page quality — both of which are downstream of media buying. The takeaway: if you fix creative quality first, the CPA math gets dramatically easier, and most of the levers in the section above start moving on their own.