Ad Space — Top Banner

CPA Calculator (Cost Per Acquisition)

Calculate Cost Per Acquisition from total marketing spend and conversions.
Compare to LTV for unit economics check; covers channel-level CPA analysis.

Cost Per Acquisition

CPA = Total Marketing Cost / Number of Conversions. It is the average dollar amount you spend to acquire one new customer (or paying user, or qualified lead — define “conversion” precisely before calculating).

CPA is also called CAC (Customer Acquisition Cost) when measured at the customer level. Different industries and platforms use the terms slightly differently:

  • CPA: cost per any defined action (purchase, signup, install, lead form fill)
  • CAC: cost specifically per acquired paying customer
  • CPL: cost per lead (often higher up the funnel than CPA)

The formula is simple; the inputs are tricky.

CPA = Total Marketing Cost / Conversions

What goes in “marketing cost”?

  • Paid ad spend (Meta, Google, TikTok, etc.) — always
  • Marketing salaries (depends on whether you measure fully-loaded or paid-only CPA)
  • Content production costs
  • Marketing software (CRM, analytics, attribution)
  • Affiliate / influencer payouts
  • Brand campaign costs (broad/branding usually excluded; perf marketing only counted)

Most companies use “paid CPA” (just media spend) for tactical campaign decisions, and “fully loaded CAC” (all marketing investment) for unit economics and investor reporting.

LTV:CAC ratio is the unit-economics gold standard.

  • LTV/CAC < 1: losing money on every customer. Burn-rate company.
  • 1-3: marginal. Growth-stage tolerable but no long-term moat.
  • 3-5: healthy SaaS / consumer. Most successful businesses live here.
  • Above 5: under-investing in growth or extreme defensibility (often both).

A common rule: pay-back period (CAC / monthly contribution margin) should be under 12 months for SaaS, under 6 months for D2C consumer.

Channel CPA varies wildly.

  • Branded search (Google “your brand name”): often $5-20 CPA
  • Non-branded search: $30-150 CPA
  • Meta/Facebook prospecting: $40-200 CPA
  • TikTok: $20-100 CPA, but higher volume
  • Referral programs: $15-80 CPA (cost = referrer reward)
  • Affiliate networks: 10-30% of revenue (so CPA varies by AOV)
  • Direct mail: $50-200+ CPA, higher AOV

Worked example — D2C apparel brand.

  • Q3 marketing spend: $450,000
  • New customers acquired: 5,200
  • CPA = $86.54

If average order value is $95 and gross margin is 60%, contribution per order is $57. The brand loses $30 on first order acquisition. They need 1.5 reorders to break even on the customer (assuming similar margins on subsequent orders) — typical D2C cohort math.

Why CPA inflates over time.

  • The cheap-to-acquire customers convert first; later cohorts cost more.
  • Saturation: as you spend more on a channel, marginal CPA rises.
  • Competition: more brands bidding on same keywords pushes CPA up.

This is why early customer cohorts often have the lowest CAC and highest LTV — and why “growth at all costs” companies hit unit-economics walls when they exhaust the cheap customers.

Optimization levers (in priority order).

  1. Improve conversion rate on landing pages and checkout. Doubling conversion halves CPA at the same spend.
  2. Improve creative. New ad creatives often cut CPA 20-40% versus tired ones.
  3. Improve audience targeting. Lookalikes, retargeting, customer match lists.
  4. Reduce media cost (negotiate, switch platforms).

The “blended CPA” trap. Total spend / total conversions ignores channel mix. A blended CPA of $80 might mask a Google CPA of $40 and a TikTok CPA of $200. Always compute by channel for actionable optimization.


Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.