metrics measurement

CPA (Cost Per Acquisition)

CPA (Cost Per Acquisition) is a marketing metric that measures the average cost of acquiring one new customer through a specific advertising campaign or channel.

What Is CPA?

CPA stands for Cost Per Acquisition. It tells you how much you spend on a particular ad campaign or channel to get one customer. The formula is:

CPA = Total Ad Spend / Number of Conversions

If you spend $500 on a Meta ad campaign and it drives 25 orders, your CPA is $20. Each new customer cost you twenty dollars in advertising to acquire.

CPA vs CPC vs CPM

These metrics measure different stages of the funnel:

MetricWhat It MeasuresFormula
CPMCost per 1,000 impressions(Spend / Impressions) x 1,000
CPCCost per clickSpend / Clicks
CPACost per acquisition (sale)Spend / Conversions

CPA is the most meaningful for Shopify merchants because it directly ties spend to revenue-generating actions. A low CPC means nothing if those clicks never convert.

What Is a Good CPA?

A good CPA depends entirely on your product margins and average order value (AOV). The rule of thumb:

Your CPA should be less than your profit per order.

If your average order is $80 and your cost of goods plus shipping is $35, your gross profit is $45. A CPA of $20 leaves you $25 in profit per order. A CPA of $50 means you are losing money on each sale (unless you factor in customer lifetime value).

General benchmarks for Shopify stores:

  • Low-ticket products ($10-$30): CPA of $5-$15 is typical
  • Mid-range products ($30-$100): CPA of $15-$40 is common
  • High-ticket products ($100+): CPA of $30-$80+ can still be profitable

How to Lower Your CPA

Several strategies help reduce CPA for Shopify merchants:

  • Improve your landing page conversion rate: A page that converts at 4% instead of 2% cuts your CPA in half with the same traffic.
  • Refine your audience targeting: Narrow your ad audiences to people more likely to buy.
  • Test ad creatives regularly: Fresh creatives combat ad fatigue and maintain engagement.
  • Use UTM tracking: Identify which specific campaigns have the lowest CPA and double down.
  • Optimize for purchase events, not clicks: Tell ad platforms to find buyers, not browsers.

CPA vs CAC

CPA and CAC (Customer Acquisition Cost) are often used interchangeably, but they measure different things. CPA typically refers to the cost of a single campaign or channel. CAC includes all marketing and sales costs divided by total new customers. Your CPA for Facebook might be $20, but your overall CAC including Google Ads, email tools, creative costs, and agency fees could be $45.

CPA in Detectly

Detectly tracks every order back to its UTM source and campaign, letting you see the true CPA for each channel. Because the data comes from actual Shopify orders rather than ad platform estimates, you get an accurate picture of what each acquisition really costs.

Ready to see your true ROAS?

Detectly tracks every UTM, attributes every Shopify order, and shows you which channels actually drive revenue.