Blog
What Is a Good CPA? Benchmarks by Industry and Channel

What Is a Good CPA? Benchmarks by Industry and Channel

By 
Last Updated:  
April 24, 2026

There’s one thing that unifies all ecommerce marketers: staring at a dashboard and thinking, “Is this CPA actually good?” 

The good news is, you’re not alone. It’s one of the most common questions in performance marketing. The bad news is, it’s a question that never really gets a straight answer. 

Here’s why: a cost per acquisition (CPA) number on its own is meaningless. A $50 CPA could be incredible or catastrophic, depending on what you sell, how much you keep, and whether that customer ever comes back. CPA only makes sense when it’s tied to profitability. 

This article breaks down what a good cost per acquisition actually looks like, gives you a practical framework to evaluate yours, and shows you how to set a target CPA that supports sustainable growth.

Key takeaways
  • There’s no universal “good” CPA. A good cost per acquisition is one where you can acquire customers profitably, which is typically where customer lifetime value (LTV) is at least 3x your CPA. 
  • Context is everything. The same $50 CPA can be wildly profitable for one business and a money pit for another, depending on average order value (AOV), gross margins, and repeat purchase rate.
  • Use the LTV:CPA ratio as your north star. A 3:1 ratio is the widely accepted benchmark for healthy, sustainable growth. Below 2:1, you’re likely losing money.
  • Benchmarks are directional, not prescriptive. Industry and channel CPA averages give you a reference point, but your target CPA should be derived from your own unit economics. 
  • Attribution affects everything. Your CPA can look artificially high or low depending on whether you’re using last-click attribution or a multi-touch model. Always pressure-test your numbers.

What is a good cost per acquisition?

A good cost per acquisition is one that allows you to acquire customers profitably, meaning the revenue a customer generates over their lifetime significantly exceeds what you paid to acquire them. 

A widely used benchmark is an LTV:CPA ratio of around 3:1, which means for every $1 you spend acquiring a customer, they generate at least $3 in value. That said, there’s no single “good” CPA that applies to every business. What counts as good depends on your gross margins, business model, and the channel you’re acquiring through.

Think of it this way: CPA is an input. Profitability is the output. A $100 CPA is great if your customer lifetime value (LTV) is $500. That same $100 CPA is terrible if your LTV is $120. The number itself doesn’t tell you much. It’s the relationships between CPA and LTV that matters.

The most practical way to evaluate whether your CPA is good is through the LTV:CPA ratio. Technically, this is the LTV:CAC ratio, since customer acquisition cost (CAC) includes all acquisition spend, not just ad costs. But many ecommerce operators use CPA as a proxy for CAC, especially when paid media is their primary acquisition channel. 

Why there’s no universal “good” CPA

CPA varies dramatically across three dimensions:

  • Business model. An ecommerce brand with a $60 average order value (AOV) lives in a completely different CPA universe than a SaaS company with $10,000 annual contracts or a lead-gen business selling $500K homes. 
  • Conversion type. “Acquisition” can mean different things. Some businesses define CPA as cost per purchase, where others track cost per lead or cost per subscription. A $200 CPA for a qualified B2B lead is very different from a $200 CPA for a $30 t-shirt. 
  • Channel. Cost per acquisition in digital marketing varies widely from platform to platform. Cost per acquisition for Google Ads might be $30 for a high-intent search campaign, while a cold prospecting campaign on Meta might come in at $80 for the same product. 

Quick example: Two brands both have a $50 CPA. Brand A sells a $200 product with 65% gross margin. That’s $130 in gross profit, minus the $50 CPA, leaving $80 in contribution profit. Brand B sells an $80 product with 30% margin. That’s $24 in gross profit, minus $50 CPA, putting them $26 in the hole on every order. The same CPA, but opposite outcomes.

The LTV:CPA ratio: How to evaluate if your CPA is good

If CPA alone doesn’t tell you much, the LTV:CPA ratio fills in the gaps. It’s the single most useful metric for determining whether your acquisition costs are sustainable. 

What is the LTV:CPA ratio?

The LTV:CPA ratio compares how much a customer is worth over their entire relationship with your business (lifetime value) against how much it cost to acquire them. A 3:1 ratio means you earn $3 for every $1 you spend on acquisition. 

For example: if your LTV is $300 and your CPA is $100, your LTV:CPA ratio is 3:1. If your LTV is $300 and your CPA is $200, your ratio drops 1.5:1, which signals a problem. 

(Quick note on terminology: the “proper” version of this metric is LTV:CAC. But since many ecommerce brands use CPA and CAC interchangeably — especially when paid media is the primary customer acquisition cost driver — we’ll use CPA here.)

What different ratios mean

LTV:CPA Ratio What It Means
1:1 You're spending as much to acquire a customer as they're worth. After accounting for COGS and operating expenses, you're losing money.
2:1 Roughly break-even. Revenue covers acquisition, but there's little room for overhead, reinvestment, or margin of error.
3:1 Healthy. You're generating enough value per customer to cover acquisition costs, fund operations, and reinvest in growth.
4:1 Very efficient, but worth asking whether you're underinvesting. You may be leaving growth on the table by not spending enough to scale.

Why 3:1 is the standard

The 3:1 benchmark isn’t arbitrary. It exists because acquisition cost acquisition cost is only one piece of your cost structure. After you pay to acquire a customer, you still need to cover cost of goods sold, shipping and fulfillment, operating expenses (team, tools, rent), and leave enough to reinvest in growth.

At 3:1, roughly a third of a customer’s value goes toward acquisition, a third covers operations and COGS, and the remaining third is actual profit or investable margin. At 2:1 or below, there’s simply not enough room to run a sustainable business, especially in ecommerce, where margins are already tight. 

That said, 3:1 is a starting point, not a ceiling. Subscription brands with strong retention might be profitable at 2.5:1 because they know customers stick around. High-margin luxury brands might need 4:1 because their operating costs are higher. The point is to use 3:1 as a gut-check baseline, then calibrate to your own unit economics.

How to calculate your target CPA

Setting a target cost per acquisition starts with knowing your numbers — specifically, your customer lifetime value and your margins. Here’s how to work through it step by step:

Step 1: Calculate your LTV

Start by figuring what a customer is actually worth over time. The simplest way to calculate CLV is: 

LTV = Average Order Value x Purchase Frequency x Customer Lifespan

Let’s say your AOV is $80, customers buy 3 times per year on average, and the typical customer stays active for 2 years. That gives you an LTV of $80 x 3 x 2 = $480.

Step 2: Factor in profit margins

LTV is a revenue number, not a profit number. You need to account for your gross margin to understand how much of that $480 is actually available to cover acquisition costs. 

If your gross margin is 60%, your margin-adjusted LTV is $480 x 0.60 = $288.

Step 3: Set your target CPA

Now divide your margin-adjusted LTV by your target ratio. Using the 3:1 benchmark:

Target CPA = $288 ÷ 3 = $96

That means you can afford to spend up to $96 to acquire a customer and still maintain a healthy return. If you want to be more conservative, target a 4:1 ratio and set your CPA ceiling at $72. If you’re in aggressive growth mode and can tolerate thinner margins, you might accept 2.5:1 and spend up to $115. 

You can use the CPA formula (Total Marketing Spend ÷ Number of New Customers) to compare your actual CPA against this target and see where you stand.

How AOV and margins affect what “good” looks like 

One of the biggest mistakes in evaluating CPA is looking at the number in isolation. Two businesses can have the exact same CPA and end up in completely different financial positions. Here’s how:

Scenario AOV Gross Margin CPA Outcome
High-margin ecommerce brand $150 65% $50 Profitable. $97.50 gross profit minus $50 CPA leaves $47.50 in contribution margin.
Low-margin ecommerce brand $150 25% $50 Likely unprofitable. $37.50 gross profit minus $50 CPA means $12.50 loss per order.
Subscription brand (repeat buyer) $60 initial / $300 LTV 70% $50 Very efficient. $210 lifetime gross profit makes $50 CPA highly scalable.
One-time purchase brand $80 50% $50 Marginal. $40 gross profit minus $50 CPA is a $10 loss. Survival depends on upsells or repeat purchases.

Takeaway: The same CPA produces four completely different outcomes. Your AOV, margin, and LTV determine whether that CPA is a win or a red flag, not the number itself. 

Industry CPA benchmarks (and how to use them)

CPA benchmarks by industry provide a useful reference point, but should be considered in a directional context, not as targets. Your ideal CPA should come from your own unit economics. That said, knowing your industry benchmarks can help you spot red flags and calibrate expectations.

The following benchmarks are based on aggregated Triple Whale data from over 40,000 ecommerce ad accounts and $21 billion in ad spend over the trailing 12 months. These are median CPA figures. Industries with fewer than 100 ad accounts or under $1 million in total ad spend have been excluded.

Industry Median CPA
Baby $26.97
Books & Music $26.44
eLearning & Online Courses $27.01
Lifestyle & Boutique $27.77
Food & Beverage $29.34
Toys, Art, & Collectibles $29.92
Apparel & Accessories $31.16
Pets & Animals $31.22
Beauty $31.42
Media & Publishing $32.85
Automotive $33.87
Business Supplies & Equipment $34.41
Sports & Outdoors $35.76
Health & Wellness $36.32
Travel Accessories & Luggage $40.45
Home & Garden $41.01
Electronics $43.43
Medical Devices & Equipment $50.44

Median CPAs across ecommerce industries range from roughly $26 to $50. The two largest categories by spend — Apparel & Accessories and Health & Beauty — both land right around $31, which makes that figure a reasonable baseline for DTC brands evaluating their own performance. Higher ticket verticals like Home & Garden, Electronics, and Travel Accessories & Luggage naturally sit higher in the $40-$43 range, while lower-AOV categories like Books, Baby, and Food & Beverage tend to cluster under $30.

It’s important again to note that these CPA benchmarks are medians, which can mask enormous variation within each industry. Use these numbers as a sanity check (and not as gospel). 

How CPA varies by marketing channel

CPA will shift depending on which channel you’re using, and this data from over 42,000 Triple Whale brands (over the past 365 days) really breaks down which platforms are cheap on acquisition, and which are more pricey. 

Platform Median CPA
Amazon $13.71
TikTok $18.94
Snapchat $22.32
Google $27.36
Bing (Microsoft) $31.64
Pinterest $33.67
Meta $38.33
AppLovin $70.30

  • Amazon has the cheapest CPA at $13.71 (nearly 3x less than Meta) driven by high-intent shoppers already in buying mode
  • Meta is the priciest of the major social platforms at $38.33, double TikTok and 70% more than Snapchat. Brands are paying a scale premium.
  • TikTok ($18.94) looks cheap but has a weaker ROAS (1.5), suggesting it's a volume/top-of-funnel play where conversions come in at lower margins.
  • Snapchat ($22.32) is quietly strong. Moderate CPA paired with the highest ROAS (3.89) and highest AOV ($86.36) among social platforms. 
  • Google ($27.36) sits in the sweet spot. Mid-range CPA with a 3.29 ROAS and $86+ AOV. High-intent search traffic just converts.
  • Pinterest ($33.67) lands in the middle of the pack, roughly in line with Bing. Functional, but not a standout on CPA alone.
  • AppLovin is the outlier at $70.30 (5x Amazon, 2x Meta) with the lowest ROAS of the platforms mentioned (1.19). Likely reflects longer mobile conversion paths.

The key takeaway: you shouldn’t compare CPAs across channels and assume one is “better” or “best”. Each channel serves a different role in the funnel. 

Attribution and why your CPA might be misleading

Here’s the thing about CPA: it’s only as accurate as the attribution model behind it.

If you’re using last-click attribution (which many platforms default to), your CPA is being assigned entirely to the last touchpoint before conversion. That means your Google brand search campaign might look incredibly efficient — while your prospecting campaigns on Meta look expensive — even though Meta is what introduced the customer in the first place.

Multi-touch attribution models distribute credit more evenly across the customer journey, which often shifts CPA significantly. A campaign that looked like it had $120 CPA under last-click might actually have a $60 CPA under a multi-touch model, because it’s now sharing credit with other touchpoints. 

Why this matters for setting targets: If your CPA data is distorted by your attribution model, your targets will be off too. Before you decide your CPA is “too high” or “too low”, make sure you understand how credit is being assigned. It’s one of the biggest hidden factors in CPA evaluation. 

What to do if your CPA is too high (or too low)

Once you’ve set a target CPA and compared it against your actual numbers, you’ll fall into one of two camps. Here’s what to do in each scenario. 

If CPA is too high

  • Check your conversion rate. A low conversion rate inflates CPA. Even small improvements in landing page experience or checkout flow can meaningfully reduce your cost per acquisition.
  • Evaluate targeting and creative. Are you reaching the right audience with the right message? Broad, untargeted campaigns and stale creative are two of the fastest paths to CPA bloat.
  • Identify funnel drop-offs. Where are people falling off? High click-through rates with low conversions usually point to a disconnect between the ad and landing page.
  • Revisit your attribution model. Your CPA might not actually be as high as it looks. Make sure you’re not penalizing top-of-funnel campaigns that are doing the heavy lifting upstream. 

If CPA is too low

  • You might be underinvesting. A very low CPA often means you’re only reaching the easiest-to-convert audiences (branded search, retargeting) and leaving growth on the table.
  • Test scaling your spend. Increase budget incrementally and see what happens to CPA. If it rises modestly but still stays within your LTV:CPA target, you’re leaving money on the table by not spending more.
  • Validate volume. Low CPA at low volume doesn’t prove scalability. Make sure your efficient CPA can hold up as you increase spend and reach colder audiences.

How to set a “good CPA” for your business

Pulling it all together, here’s the step-by-step process for setting a target cost per acquisition that’s grounded in your actual business:

  1. Start with LTV. What is a customer worth over time? If you don’t know, it’s worth taking the time to calculate CLV before doing anything else.
  2. Work backward from margin. Multiply your LTV by your gross margin to get margin-adjusted LTV. This is how much you can actually afford to spend.
  3. Set a target ratio. Aim for ~3:1 LTV:CPA as a baseline.
  4. Check against reality. Compare your target CPA to your current actual CPA and to industry CPA benchmarks. If there’s a big gap, dig into why. 
  5. Pressure-test with attribution. Make sure your CPA isn’t distorted by last-click attribution. Look at multi-touch data to confirm your numbers reflect reality. 

Final thoughts

There’s no magic number that makes a CPA “good”. The only CPA that matters is the one you can directly tie to profitability, which you only know when you understand your LTV, margins, and have a clear line of sight from acquisition cost to business performance.

Use the 3:1 LTV:CPA ratio as your baseline. Calibrate with your own AOV, margins, and repeat purchase data. Frame industry benchmarks as directional context, not gospel. And always question whether your attribution model is giving you the full picture. 

Triple Whale gives ecommerce brands the ability to see CPA, LTV, AOV, and attribution data in one place, so you’re never making acquisition decisions based on only part of the story. If you’re tired of guessing whether your CPA is “good”, it might be time to get the full picture.

FAQs

What is a good CPA for ecommerce?

CPA benchmarks for ecommerce generally range from $10 to $100, but a “good” CPA depends on your AOV, gross margin, and customer lifetime value. The most reliable test: is your LTV:CPA ratio at least 3:1? If so, your CPA is likely sustainable.

Is a lower CPA always better?

Not necessarily. A very low CPA can signal that you’re only reaching easy-to-convert audiences and underinvesting in growth. The goal isn’t the lowest possible CPA, it’s the highest CPA you can sustain while still hitting your profitability targets.

What is a good LTV to CPA ratio?

A 3:1 ratio is widely considered the benchmark for healthy, sustainable growth. Below 2:1, you’re likely losing money after covering COGS and overhead. Above 5:1, you may be underinvesting in acquisition and missing scaling opportunities. 

How does attribution affect CPA?

Attribution models determine how credit for conversions is assigned across touchpoints. Last-click attribution gives all the credit to the final click, which can make some channels look cheap and others look expensive. Multi-touch models spread credit more evenly, often revealing that your “expensive” prospecting channels are actually more efficient than last-click suggests.

What’s the difference between CPA and CAC?

CPA (cost per acquisition) typically refers to the cost of a specific conversion action — like a purchase or a lead — on a single channel. CAC (customer acquisition cost) is broader: it includes all marketing and sales spend divided by total new customers acquired. In practice, many ecommerce brands use CPA and CAC interchangeably, but they’re technically different. 

Component Sales
5.32K
Ecommerce Metrics

What Is a Good CPA? Benchmarks by Industry and Channel

Last Updated: 
April 24, 2026

There’s one thing that unifies all ecommerce marketers: staring at a dashboard and thinking, “Is this CPA actually good?” 

The good news is, you’re not alone. It’s one of the most common questions in performance marketing. The bad news is, it’s a question that never really gets a straight answer. 

Here’s why: a cost per acquisition (CPA) number on its own is meaningless. A $50 CPA could be incredible or catastrophic, depending on what you sell, how much you keep, and whether that customer ever comes back. CPA only makes sense when it’s tied to profitability. 

This article breaks down what a good cost per acquisition actually looks like, gives you a practical framework to evaluate yours, and shows you how to set a target CPA that supports sustainable growth.

Key takeaways
  • There’s no universal “good” CPA. A good cost per acquisition is one where you can acquire customers profitably, which is typically where customer lifetime value (LTV) is at least 3x your CPA. 
  • Context is everything. The same $50 CPA can be wildly profitable for one business and a money pit for another, depending on average order value (AOV), gross margins, and repeat purchase rate.
  • Use the LTV:CPA ratio as your north star. A 3:1 ratio is the widely accepted benchmark for healthy, sustainable growth. Below 2:1, you’re likely losing money.
  • Benchmarks are directional, not prescriptive. Industry and channel CPA averages give you a reference point, but your target CPA should be derived from your own unit economics. 
  • Attribution affects everything. Your CPA can look artificially high or low depending on whether you’re using last-click attribution or a multi-touch model. Always pressure-test your numbers.

What is a good cost per acquisition?

A good cost per acquisition is one that allows you to acquire customers profitably, meaning the revenue a customer generates over their lifetime significantly exceeds what you paid to acquire them. 

A widely used benchmark is an LTV:CPA ratio of around 3:1, which means for every $1 you spend acquiring a customer, they generate at least $3 in value. That said, there’s no single “good” CPA that applies to every business. What counts as good depends on your gross margins, business model, and the channel you’re acquiring through.

Think of it this way: CPA is an input. Profitability is the output. A $100 CPA is great if your customer lifetime value (LTV) is $500. That same $100 CPA is terrible if your LTV is $120. The number itself doesn’t tell you much. It’s the relationships between CPA and LTV that matters.

The most practical way to evaluate whether your CPA is good is through the LTV:CPA ratio. Technically, this is the LTV:CAC ratio, since customer acquisition cost (CAC) includes all acquisition spend, not just ad costs. But many ecommerce operators use CPA as a proxy for CAC, especially when paid media is their primary acquisition channel. 

Why there’s no universal “good” CPA

CPA varies dramatically across three dimensions:

  • Business model. An ecommerce brand with a $60 average order value (AOV) lives in a completely different CPA universe than a SaaS company with $10,000 annual contracts or a lead-gen business selling $500K homes. 
  • Conversion type. “Acquisition” can mean different things. Some businesses define CPA as cost per purchase, where others track cost per lead or cost per subscription. A $200 CPA for a qualified B2B lead is very different from a $200 CPA for a $30 t-shirt. 
  • Channel. Cost per acquisition in digital marketing varies widely from platform to platform. Cost per acquisition for Google Ads might be $30 for a high-intent search campaign, while a cold prospecting campaign on Meta might come in at $80 for the same product. 

Quick example: Two brands both have a $50 CPA. Brand A sells a $200 product with 65% gross margin. That’s $130 in gross profit, minus the $50 CPA, leaving $80 in contribution profit. Brand B sells an $80 product with 30% margin. That’s $24 in gross profit, minus $50 CPA, putting them $26 in the hole on every order. The same CPA, but opposite outcomes.

The LTV:CPA ratio: How to evaluate if your CPA is good

If CPA alone doesn’t tell you much, the LTV:CPA ratio fills in the gaps. It’s the single most useful metric for determining whether your acquisition costs are sustainable. 

What is the LTV:CPA ratio?

The LTV:CPA ratio compares how much a customer is worth over their entire relationship with your business (lifetime value) against how much it cost to acquire them. A 3:1 ratio means you earn $3 for every $1 you spend on acquisition. 

For example: if your LTV is $300 and your CPA is $100, your LTV:CPA ratio is 3:1. If your LTV is $300 and your CPA is $200, your ratio drops 1.5:1, which signals a problem. 

(Quick note on terminology: the “proper” version of this metric is LTV:CAC. But since many ecommerce brands use CPA and CAC interchangeably — especially when paid media is the primary customer acquisition cost driver — we’ll use CPA here.)

What different ratios mean

LTV:CPA Ratio What It Means
1:1 You're spending as much to acquire a customer as they're worth. After accounting for COGS and operating expenses, you're losing money.
2:1 Roughly break-even. Revenue covers acquisition, but there's little room for overhead, reinvestment, or margin of error.
3:1 Healthy. You're generating enough value per customer to cover acquisition costs, fund operations, and reinvest in growth.
4:1 Very efficient, but worth asking whether you're underinvesting. You may be leaving growth on the table by not spending enough to scale.

Why 3:1 is the standard

The 3:1 benchmark isn’t arbitrary. It exists because acquisition cost acquisition cost is only one piece of your cost structure. After you pay to acquire a customer, you still need to cover cost of goods sold, shipping and fulfillment, operating expenses (team, tools, rent), and leave enough to reinvest in growth.

At 3:1, roughly a third of a customer’s value goes toward acquisition, a third covers operations and COGS, and the remaining third is actual profit or investable margin. At 2:1 or below, there’s simply not enough room to run a sustainable business, especially in ecommerce, where margins are already tight. 

That said, 3:1 is a starting point, not a ceiling. Subscription brands with strong retention might be profitable at 2.5:1 because they know customers stick around. High-margin luxury brands might need 4:1 because their operating costs are higher. The point is to use 3:1 as a gut-check baseline, then calibrate to your own unit economics.

How to calculate your target CPA

Setting a target cost per acquisition starts with knowing your numbers — specifically, your customer lifetime value and your margins. Here’s how to work through it step by step:

Step 1: Calculate your LTV

Start by figuring what a customer is actually worth over time. The simplest way to calculate CLV is: 

LTV = Average Order Value x Purchase Frequency x Customer Lifespan

Let’s say your AOV is $80, customers buy 3 times per year on average, and the typical customer stays active for 2 years. That gives you an LTV of $80 x 3 x 2 = $480.

Step 2: Factor in profit margins

LTV is a revenue number, not a profit number. You need to account for your gross margin to understand how much of that $480 is actually available to cover acquisition costs. 

If your gross margin is 60%, your margin-adjusted LTV is $480 x 0.60 = $288.

Step 3: Set your target CPA

Now divide your margin-adjusted LTV by your target ratio. Using the 3:1 benchmark:

Target CPA = $288 ÷ 3 = $96

That means you can afford to spend up to $96 to acquire a customer and still maintain a healthy return. If you want to be more conservative, target a 4:1 ratio and set your CPA ceiling at $72. If you’re in aggressive growth mode and can tolerate thinner margins, you might accept 2.5:1 and spend up to $115. 

You can use the CPA formula (Total Marketing Spend ÷ Number of New Customers) to compare your actual CPA against this target and see where you stand.

How AOV and margins affect what “good” looks like 

One of the biggest mistakes in evaluating CPA is looking at the number in isolation. Two businesses can have the exact same CPA and end up in completely different financial positions. Here’s how:

Scenario AOV Gross Margin CPA Outcome
High-margin ecommerce brand $150 65% $50 Profitable. $97.50 gross profit minus $50 CPA leaves $47.50 in contribution margin.
Low-margin ecommerce brand $150 25% $50 Likely unprofitable. $37.50 gross profit minus $50 CPA means $12.50 loss per order.
Subscription brand (repeat buyer) $60 initial / $300 LTV 70% $50 Very efficient. $210 lifetime gross profit makes $50 CPA highly scalable.
One-time purchase brand $80 50% $50 Marginal. $40 gross profit minus $50 CPA is a $10 loss. Survival depends on upsells or repeat purchases.

Takeaway: The same CPA produces four completely different outcomes. Your AOV, margin, and LTV determine whether that CPA is a win or a red flag, not the number itself. 

Industry CPA benchmarks (and how to use them)

CPA benchmarks by industry provide a useful reference point, but should be considered in a directional context, not as targets. Your ideal CPA should come from your own unit economics. That said, knowing your industry benchmarks can help you spot red flags and calibrate expectations.

The following benchmarks are based on aggregated Triple Whale data from over 40,000 ecommerce ad accounts and $21 billion in ad spend over the trailing 12 months. These are median CPA figures. Industries with fewer than 100 ad accounts or under $1 million in total ad spend have been excluded.

Industry Median CPA
Baby $26.97
Books & Music $26.44
eLearning & Online Courses $27.01
Lifestyle & Boutique $27.77
Food & Beverage $29.34
Toys, Art, & Collectibles $29.92
Apparel & Accessories $31.16
Pets & Animals $31.22
Beauty $31.42
Media & Publishing $32.85
Automotive $33.87
Business Supplies & Equipment $34.41
Sports & Outdoors $35.76
Health & Wellness $36.32
Travel Accessories & Luggage $40.45
Home & Garden $41.01
Electronics $43.43
Medical Devices & Equipment $50.44

Median CPAs across ecommerce industries range from roughly $26 to $50. The two largest categories by spend — Apparel & Accessories and Health & Beauty — both land right around $31, which makes that figure a reasonable baseline for DTC brands evaluating their own performance. Higher ticket verticals like Home & Garden, Electronics, and Travel Accessories & Luggage naturally sit higher in the $40-$43 range, while lower-AOV categories like Books, Baby, and Food & Beverage tend to cluster under $30.

It’s important again to note that these CPA benchmarks are medians, which can mask enormous variation within each industry. Use these numbers as a sanity check (and not as gospel). 

How CPA varies by marketing channel

CPA will shift depending on which channel you’re using, and this data from over 42,000 Triple Whale brands (over the past 365 days) really breaks down which platforms are cheap on acquisition, and which are more pricey. 

Platform Median CPA
Amazon $13.71
TikTok $18.94
Snapchat $22.32
Google $27.36
Bing (Microsoft) $31.64
Pinterest $33.67
Meta $38.33
AppLovin $70.30

  • Amazon has the cheapest CPA at $13.71 (nearly 3x less than Meta) driven by high-intent shoppers already in buying mode
  • Meta is the priciest of the major social platforms at $38.33, double TikTok and 70% more than Snapchat. Brands are paying a scale premium.
  • TikTok ($18.94) looks cheap but has a weaker ROAS (1.5), suggesting it's a volume/top-of-funnel play where conversions come in at lower margins.
  • Snapchat ($22.32) is quietly strong. Moderate CPA paired with the highest ROAS (3.89) and highest AOV ($86.36) among social platforms. 
  • Google ($27.36) sits in the sweet spot. Mid-range CPA with a 3.29 ROAS and $86+ AOV. High-intent search traffic just converts.
  • Pinterest ($33.67) lands in the middle of the pack, roughly in line with Bing. Functional, but not a standout on CPA alone.
  • AppLovin is the outlier at $70.30 (5x Amazon, 2x Meta) with the lowest ROAS of the platforms mentioned (1.19). Likely reflects longer mobile conversion paths.

The key takeaway: you shouldn’t compare CPAs across channels and assume one is “better” or “best”. Each channel serves a different role in the funnel. 

Attribution and why your CPA might be misleading

Here’s the thing about CPA: it’s only as accurate as the attribution model behind it.

If you’re using last-click attribution (which many platforms default to), your CPA is being assigned entirely to the last touchpoint before conversion. That means your Google brand search campaign might look incredibly efficient — while your prospecting campaigns on Meta look expensive — even though Meta is what introduced the customer in the first place.

Multi-touch attribution models distribute credit more evenly across the customer journey, which often shifts CPA significantly. A campaign that looked like it had $120 CPA under last-click might actually have a $60 CPA under a multi-touch model, because it’s now sharing credit with other touchpoints. 

Why this matters for setting targets: If your CPA data is distorted by your attribution model, your targets will be off too. Before you decide your CPA is “too high” or “too low”, make sure you understand how credit is being assigned. It’s one of the biggest hidden factors in CPA evaluation. 

What to do if your CPA is too high (or too low)

Once you’ve set a target CPA and compared it against your actual numbers, you’ll fall into one of two camps. Here’s what to do in each scenario. 

If CPA is too high

  • Check your conversion rate. A low conversion rate inflates CPA. Even small improvements in landing page experience or checkout flow can meaningfully reduce your cost per acquisition.
  • Evaluate targeting and creative. Are you reaching the right audience with the right message? Broad, untargeted campaigns and stale creative are two of the fastest paths to CPA bloat.
  • Identify funnel drop-offs. Where are people falling off? High click-through rates with low conversions usually point to a disconnect between the ad and landing page.
  • Revisit your attribution model. Your CPA might not actually be as high as it looks. Make sure you’re not penalizing top-of-funnel campaigns that are doing the heavy lifting upstream. 

If CPA is too low

  • You might be underinvesting. A very low CPA often means you’re only reaching the easiest-to-convert audiences (branded search, retargeting) and leaving growth on the table.
  • Test scaling your spend. Increase budget incrementally and see what happens to CPA. If it rises modestly but still stays within your LTV:CPA target, you’re leaving money on the table by not spending more.
  • Validate volume. Low CPA at low volume doesn’t prove scalability. Make sure your efficient CPA can hold up as you increase spend and reach colder audiences.

How to set a “good CPA” for your business

Pulling it all together, here’s the step-by-step process for setting a target cost per acquisition that’s grounded in your actual business:

  1. Start with LTV. What is a customer worth over time? If you don’t know, it’s worth taking the time to calculate CLV before doing anything else.
  2. Work backward from margin. Multiply your LTV by your gross margin to get margin-adjusted LTV. This is how much you can actually afford to spend.
  3. Set a target ratio. Aim for ~3:1 LTV:CPA as a baseline.
  4. Check against reality. Compare your target CPA to your current actual CPA and to industry CPA benchmarks. If there’s a big gap, dig into why. 
  5. Pressure-test with attribution. Make sure your CPA isn’t distorted by last-click attribution. Look at multi-touch data to confirm your numbers reflect reality. 

Final thoughts

There’s no magic number that makes a CPA “good”. The only CPA that matters is the one you can directly tie to profitability, which you only know when you understand your LTV, margins, and have a clear line of sight from acquisition cost to business performance.

Use the 3:1 LTV:CPA ratio as your baseline. Calibrate with your own AOV, margins, and repeat purchase data. Frame industry benchmarks as directional context, not gospel. And always question whether your attribution model is giving you the full picture. 

Triple Whale gives ecommerce brands the ability to see CPA, LTV, AOV, and attribution data in one place, so you’re never making acquisition decisions based on only part of the story. If you’re tired of guessing whether your CPA is “good”, it might be time to get the full picture.

FAQs

What is a good CPA for ecommerce?

CPA benchmarks for ecommerce generally range from $10 to $100, but a “good” CPA depends on your AOV, gross margin, and customer lifetime value. The most reliable test: is your LTV:CPA ratio at least 3:1? If so, your CPA is likely sustainable.

Is a lower CPA always better?

Not necessarily. A very low CPA can signal that you’re only reaching easy-to-convert audiences and underinvesting in growth. The goal isn’t the lowest possible CPA, it’s the highest CPA you can sustain while still hitting your profitability targets.

What is a good LTV to CPA ratio?

A 3:1 ratio is widely considered the benchmark for healthy, sustainable growth. Below 2:1, you’re likely losing money after covering COGS and overhead. Above 5:1, you may be underinvesting in acquisition and missing scaling opportunities. 

How does attribution affect CPA?

Attribution models determine how credit for conversions is assigned across touchpoints. Last-click attribution gives all the credit to the final click, which can make some channels look cheap and others look expensive. Multi-touch models spread credit more evenly, often revealing that your “expensive” prospecting channels are actually more efficient than last-click suggests.

What’s the difference between CPA and CAC?

CPA (cost per acquisition) typically refers to the cost of a specific conversion action — like a purchase or a lead — on a single channel. CAC (customer acquisition cost) is broader: it includes all marketing and sales spend divided by total new customers acquired. In practice, many ecommerce brands use CPA and CAC interchangeably, but they’re technically different. 

Allie Mistakidis

Allie Mistakidis is a Content Writer at Triple Whale, silversmith at Aloraflora Jewelry, and retail store co-owner at Whiskeyjack Boutique in Windsor, ON, Canada. She has a Masters degree in plumage evolution in birds, and spent several years doing technical support, including at Shopify. You can connect with her on LinkedIn.

A good cost per acquisition depends on LTV and margins. Learn how to evaluate cost per acquisition using LTV ratios, AOV, and real benchmarks.

Body Copy: The following benchmarks compare advertising metrics from April 1-17 to the previous period. Considering President Trump first unveiled 
his tariffs on April 2, the timing corresponds with potential changes in advertising behavior among ecommerce brands (though it isn’t necessarily correlated).

Ready to make confident, data-driven decisions faster than ever?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.