> ## Documentation Index
> Fetch the complete documentation index at: https://adadvisor.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# What is CPA? Cost Per Acquisition Explained

> CPA (Cost Per Acquisition) is how much you spend on ads to get one purchase. Learn the formula, benchmarks, and how to lower your CPA.

**CPA (Cost Per Acquisition)** is the average cost of generating one purchase, signup, or other conversion through your advertising. If you spend \$1,000 on ads and get 25 purchases, your CPA is \$40. It's the most direct measure of ad efficiency for e-commerce and any business that tracks sales conversions.

## How do you calculate CPA?

<Note>
  **CPA = Total Ad Spend / Number of Conversions**
</Note>

Here's a worked example:

| Input     | Value                      |
| --------- | -------------------------- |
| Ad Spend  | \$3,000                    |
| Purchases | 60                         |
| **CPA**   | **\$3,000 / 60 = \$50.00** |

A \$50 CPA means each customer acquisition cost you \$50 in ad spend. Your maximum affordable CPA depends on your [AOV](/learn/aov) and [profit margin](/learn/profit-margin).

## What is a good CPA?

CPA depends entirely on what you're selling and your margins. A \$50 CPA is great for a \$500 product but terrible for a \$30 product.

| Industry             | Average CPA   | Good CPA    |
| -------------------- | ------------- | ----------- |
| E-commerce (general) | \$30 - \$70   | Under \$30  |
| Fashion & Apparel    | \$25 - \$50   | Under \$25  |
| Beauty & Skincare    | \$20 - \$45   | Under \$20  |
| Electronics          | \$40 - \$100  | Under \$40  |
| Subscription Boxes   | \$30 - \$80   | Under \$30  |
| B2B SaaS             | \$100 - \$500 | Under \$100 |

<Warning>
  Your "good" CPA depends on your margins. Calculate your maximum CPA first: Max CPA = [AOV](/learn/aov) x [Profit Margin](/learn/profit-margin). If your AOV is \$80 and your margin is 40%, your max CPA is \$32. Anything above that and you're losing money.
</Warning>

## CPA in plain English

Think of CPA as the admission fee for each new customer. You're paying Meta to bring people to your store and convince them to buy. The question is: does the profit from their purchase cover the admission fee you paid?

If your product earns you \$30 in profit and your CPA is \$25, you're making \$5 per sale. If your CPA climbs to \$35, you're losing \$5 per sale. CPA is the flip side of [ROAS](/learn/roas). They measure the same thing from different angles: ROAS = [AOV](/learn/aov) / CPA.

## Common CPA mistakes

<Accordion title="Looking at CPA without knowing your margins">
  A \$15 CPA sounds great until you realize your product only makes \$12 in profit per sale. Always calculate your maximum acceptable CPA based on your [profit margin](/learn/profit-margin) before evaluating campaigns.
</Accordion>

<Accordion title="Comparing CPA across different conversion events">
  A "purchase" CPA and an "add to cart" CPA are completely different things. Make sure you're measuring the same conversion event when comparing campaigns. In Meta, check which [conversion](/learn/conversions) event each campaign is optimizing for.
</Accordion>

<Accordion title="Killing high-CPA prospecting campaigns too early">
  [Prospecting](/learn/prospecting) campaigns targeting cold audiences will always have higher CPAs than [retargeting](/learn/retargeting). That's normal. Prospecting brings in new customers who may buy again. Evaluate prospecting CPA with [LTV](/learn/ltv) in mind, not just the first purchase.
</Accordion>

<Accordion title="Ignoring CPA trends over time">
  A single day's CPA can swing wildly. Look at 7-day or 14-day rolling averages instead. Short-term spikes are often just normal variance, especially during the [learning phase](/learn/learning-phase).
</Accordion>

## How CPA relates to other metrics

| Metric                                    | Relationship                                                                   |
| ----------------------------------------- | ------------------------------------------------------------------------------ |
| [ROAS](/learn/roas)                       | ROAS = AOV / CPA. They're inverse metrics. Lower CPA = higher ROAS.            |
| [AOV](/learn/aov)                         | Higher AOV means you can afford a higher CPA while staying profitable.         |
| [CPL](/learn/cpl)                         | CPL measures leads; CPA measures purchases. CPA = CPL / Lead-to-Customer Rate. |
| [CPC](/learn/cpc)                         | CPA = CPC / Conversion Rate. Lower CPC or higher conversion rate = lower CPA.  |
| [Break-Even ROAS](/learn/break-even-roas) | Your max CPA = AOV / Break-Even ROAS. This is the ceiling.                     |
| [CTR](/learn/ctr)                         | Higher CTR typically lowers CPC, which flows through to lower CPA.             |

## How to lower your CPA

<Steps>
  <Step title="Improve your conversion rate">
    If your site converts at 3% instead of 1.5%, your CPA drops by half. Optimize product pages, checkout flow, page speed, and mobile experience.
  </Step>

  <Step title="Test more ad creative">
    Fresh [ad creative](/learn/ad-creative) fights [ad fatigue](/learn/ad-fatigue) and can dramatically lower CPA. Test different hooks, formats (video vs. static), and offers. A single winning creative can cut CPA by 30-50%.
  </Step>

  <Step title="Refine your audiences">
    Use [lookalike audiences](/learn/lookalike-audiences) based on your best customers (high AOV, repeat buyers). Narrow down interest targeting to people who are most likely to buy, not just click.
  </Step>

  <Step title="Use Campaign Budget Optimization">
    [CBO](/learn/cbo) lets Meta automatically shift budget to your lowest-CPA ad sets, reducing your overall CPA without manual work.
  </Step>

  <Step title="Monitor with AdAdvisor">
    AdAdvisor tracks your CPA across every campaign and flags when it exceeds profitable thresholds. Its AI recommendations identify the specific changes to bring CPA back in line.
  </Step>
</Steps>

## Track your CPA and catch problems early

AdAdvisor monitors your CPA at every level of your ad account. When CPA creeps above your profitable threshold, you'll get AI-powered recommendations to fix it before you burn through budget.

<Columns cols={2}>
  <Card title="Try AdAdvisor Free" icon="rocket" href="https://app.adadvisor.ai">
    See your CPA across campaigns and get recommendations to lower it.
  </Card>

  <Card title="ROAS Calculator" icon="calculator" href="https://www.adadvisor.ai/tools/break-even-roas-calculator">
    Find your maximum CPA by calculating your break-even point.
  </Card>
</Columns>

## Related terms

<Columns cols={3}>
  <Card title="ROAS" icon="chart-line" href="/learn/roas">
    Revenue per dollar of ad spend
  </Card>

  <Card title="CPL" icon="user-plus" href="/learn/cpl">
    Cost to generate one lead
  </Card>

  <Card title="AOV" icon="cart-shopping" href="/learn/aov">
    Average revenue per order
  </Card>
</Columns>
