Refinity.io
Paid Media

CPA Calculator — Cost Per Acquisition

What is each conversion actually costing you? Work out your CPA, then check it against what your channel typically pays.

Solve for

Your CPA$0.00CPA = ad spend ÷ conversions

What cost per acquisition actually measures

Cost per acquisition is the price you pay a platform to produce one completed action. It is a media efficiency metric, not a profitability metric — it answers “what does the auction charge me for an outcome?” and stops there.

That distinction matters more than it sounds. CPA knows nothing about your gross margin, your refund rate, or whether the customer sticks around for a second purchase. A $30 CPA is excellent for a $400 product and ruinous for a $35 one. Everything useful about CPA comes from comparing it to a number you set yourself, which is why the benchmarks below are the least important section on this page.

CPA, CAC, and CPL — which one you actually need

These three get used interchangeably and they should not be. They measure different things at different depths of the funnel:

  • CPL prices a lead — someone who raised their hand. Cheapest of the three, and the easiest to game by lowering the bar for what counts. Calculate CPL.
  • CPA prices a conversion — a purchase, a booked demo, a signed application. Media spend only.
  • CAC prices a customer, fully loaded: media, salaries, tools, retainers, production. Always the largest number, and the one your board cares about. Calculate CAC.

If someone quotes you a suspiciously low acquisition cost, this is almost always where the discrepancy lives — they are quoting CPL or CPA and calling it CAC.

Setting a target CPA instead of chasing a benchmark

Work backwards from margin rather than sideways from an industry average. If your average order value is $200 and your gross margin is 45%, each sale contributes $90. Decide what share of that contribution you are willing to spend to acquire the sale — say two thirds while you are growing — and your target CPA is $60. Anything under that is profitable at the unit level on the first purchase.

For businesses with repeat revenue, the same math runs on lifetime gross profit instead of first-order profit, which is what lets subscription companies pay multiples of first-order value to acquire. That only works if you can prove the retention curve — see the LTV:CAC calculator for the sanity check.

Planning with CPA: conversions from a budget, budget from a target

CPA earns its keep in the budget conversation rather than the reporting one. Run the division the other way and it answers both questions a plan has to settle:

  • Conversions from a budget = ad spend ÷ target CPA. $5,000 at a $40 target is 125 conversions.
  • Budget from a target = conversions × target CPA. Three hundred conversions at $40 needs $12,000.

The assumption buried in both is that CPA holds as volume grows, and it does not. Your first conversions come from the audience most ready to buy; everything after that is progressively more expensive, so marginal CPA rises long before the blended average moves enough to notice. Plan with a target you have sustained at the spend level you are proposing, not the best month you have ever had.

When a rising CPA is the right outcome

Teams reflexively treat a climbing CPA as failure and cut budget. Sometimes that is correct. Often it is not, for three reasons worth checking before you pull back:

  1. Scale costs more. Your first thousand customers come from the cheapest, most in-market audience you have. Reaching the next thousand means paying for colder attention. Average CPA rising while total profit rises is a healthy pattern, not a broken one.
  2. Seasonality moves the auction. Q4 CPMs pull CPA up across nearly every consumer category regardless of what you changed.
  3. Tracking degraded. A consent-banner change or a broken pixel removes conversions from the numerator’s denominator. CPA spikes without a single real customer being lost. Check conversion volume against your CRM before you believe the platform.

Bringing CPA down

CPA is a ratio, so it moves from either side. Most teams only work the spend side. The conversion side is usually where the cheaper wins are: landing page speed and clarity, form length, and — for anything with a sales conversation attached — how fast you respond to the lead. Halving your response time is frequently a larger CPA improvement than any bid adjustment, and it costs nothing in media.

Process

How to calculate cost per acquisition

  1. Pick a window and a channel

    Choose a date range long enough to cover your typical sales cycle, and decide whether you are measuring one campaign, one platform, or all paid media together. Mixing windows is the most common reason a CPA looks wrong.

  2. Total your ad spend for that window

    Use the amount actually billed by the platform, including any agency or management fees you want attributed to the channel. Be consistent — whatever you include here, include every month.

  3. Count the conversions that match

    Count only the conversion action you are pricing: purchases, or signups, or qualified leads. Counting every conversion event on the account will understate CPA dramatically.

  4. Divide spend by conversions, then rearrange it

    CPA = ad spend ÷ conversions. The same formula plans forward: conversions a budget buys = ad spend ÷ target CPA, so $5,000 at a $40 target is 125 conversions; budget for a target = conversions × target CPA, so 300 conversions at $40 needs $12,000.

  5. Divide spend by conversions

    CPA = total ad spend ÷ number of conversions. $5,000 spent against 100 purchases is a $50 CPA.

Proof

Benchmarks

Cross-industry averages from recent published platform benchmarks. Treat these as orientation, not targets — the spread within any single industry is wider than the spread between these channels.

ChannelAverage CPANotes
Google Ads — Search~$49High intent, high competition. Legal, insurance, and B2B run far above this.
Google Ads — Display~$75Lower intent; usually a prospecting channel judged on assisted conversions.
Meta (Facebook + Instagram)$18–$40Wide band. Ecommerce clusters near the top, lead gen near the bottom.
X (Twitter) Ads$21–$22Median from 2025 benchmarks; thin data outside tech and media verticals.
FAQ

Frequently asked questions

  • How do you calculate CPA?

    CPA = total ad spend ÷ number of conversions. If you spend $5,000 and generate 100 purchases, your CPA is $50. Keep the spend window and the conversion window identical or the number will mislead you.

  • How many conversions will my budget buy?

    Conversions = ad spend ÷ target CPA. A $5,000 budget at a $40 CPA target is 125 conversions. That assumes efficiency holds as you scale, which it usually does not — the first conversions come from your warmest audience, so the marginal CPA climbs well before the average does.

  • What budget do I need to hit a conversion target?

    Ad spend = conversions × target CPA. Three hundred conversions at a $40 target needs $12,000. Set the target from your own contribution margin rather than a benchmark: the only CPA that matters is the one your unit economics can absorb.

  • What is the difference between CPA and CAC?

    CPA is the cost of one ad-driven conversion — a media metric. CAC is the fully loaded cost of winning a customer, including salaries, tools, agency retainers, and creative production. CPA feeds into CAC, and CAC is always the larger number.

  • Should CPA include agency fees and creative costs?

    Not usually. CPA is most useful as a clean media-efficiency metric, so keep it to platform spend. Put fees, salaries, and production into CAC, where they belong. What matters is that you pick one convention and never change it mid-analysis.

  • My CPA went up but revenue went up too. Is that bad?

    Often no. As you scale past your cheapest audiences, CPA rises by design. The question is whether the marginal customer still clears your target — not whether the average moved.

Related

Related tools

Related

Where this fits

Work With Us

Want help putting these numbers to work?

Refinity helps growth-stage teams turn metrics like these into a measurable, automated growth system.

Formula and benchmarks last reviewed by the Refinity.io team.