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 alone 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.
How much should you spend to win a customer? This guide explains what a good cost per acquisition looks like for your business, with a practical framework for assessing your current CPA and setting a target that leaves room to grow sustainably.
Key takeaways
- There’s no universal “good” CPA. A good cost per acquisition is one where you can acquire customers profitably, typically when 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 you should set your target CPA based on 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 in 2026?
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. What matters is the relationship between CPA and LTV.
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 by 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 a 30% margin. That’s $24 in gross profit, minus $50 CPA, putting them $26 in the hole on every order. Same CPA, 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 costs 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 to 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 is only one piece of your cost structure. After you pay to acquire a customer, you still need to cover the 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.00 | 65% | $50.00 | Profitable. $97.50 gross profit minus $50 CPA leaves $47.50 in contribution margin. |
| Low-Margin Ecommerce Brand | $150.00 | 25% | $50.00 | 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.00 | Very efficient. $210 lifetime gross profit makes $50 CPA highly scalable. |
| One-Time Purchase Brand | $80.00 | 50% | $50.00 | 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 treat them directionally, 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 55,000 ecommerce ad accounts and $17 billion in ad spend over the trailing 12 months (September 2025 to August 2026). 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.73 |
| Books & Music | $26.78 |
| Lifestyle & Boutique | $28.22 |
| eLearning & Online Courses | $28.49 |
| Food & Beverage | $29.66 |
| Toys, Art, & Collectibles | $29.84 |
| Pets & Animals | $31.49 |
| Apparel & Accessories | $31.64 |
| Health & Beauty | $31.87 |
| Automotive | $34.16 |
| Media & Publishing | $35.27 |
| Sports & Outdoors | $35.99 |
| Business Supplies & Equipment | $36.20 |
| Health & Wellness | $38.24 |
| Home & Garden | $41.95 |
| Travel Accessories & Luggage | $42.60 |
| Consumer Electronics | $44.21 |
| Medical Devices & Equipment | $46.96 |
Median CPAs across ecommerce industries range from roughly $26 to $46. Health & Beauty and Apparel & Accessories, the two largest categories by ad spend, both land around $31, which makes that figure a reasonable baseline for DTC brands evaluating their own performance.
Medical Devices & Equipment has the highest CPA at $46.96, followed by Consumer Electronics at $44.21. Home & Garden and Travel Accessories & Luggage sit around $41-$42, while Baby, Books & Music, and Food & Beverage remain below $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
What you pay for acquisition can look very different from one platform to the next. Across the eight channels below, median CPA ranges from $14.14 on Amazon to $66.89 on AppLovin. These Triple Whale benchmarks cover September 1, 2025, through August 31, 2026, sorted from lowest to highest CPA.
| Platform | Median CPA |
|---|---|
| Amazon | $14.14 |
| TikTok | $16.68 |
| Snapchat | $21.92 |
| $28.59 | |
| $33.49 | |
| Bing (Microsoft) | $34.40 |
| Meta | $39.24 |
| AppLovin | $66.89 |
The accompanying ROAS and average order value benchmarks add context to those acquisition costs:
- AppLovin has the highest media CPA at $66.89, about 1.7 times Meta’s. Its median ROAS is also the lowest among these eight platforms at 1.21. That combination makes the revenue and profit generated by acquired customers especially important to evaluate.
- Meta’s median CPA is $39.24, more than twice TikTok’s and roughly 79% higher than Snapchat’s. That gap alone doesn’t establish whether Meta delivers better or worse customers.
- Bing and Pinterest sit close together, with median CPAs of $34.40 and $33.49. Their median ROAS figures are also similar: 2.19 for Bing and 2.08 for Pinterest.
- Google pairs a $28.59 media CPA with a 3.23 median ROAS and an $88.01 median AOV. Looking at all three gives you more context than acquisition cost alone.
- Snapchat has a $21.92 median CPA alongside the highest median ROAS among these eight platforms at 3.99. Its median AOV is $87.46.
- TikTok’s $16.68 median CPA is among the lowest, but its median ROAS is 1.49, and median AOV is $50.51. A lower acquisition cost doesn’t automatically mean a higher return.
- Amazon has the lowest median CPA at $14.14, roughly 64% below Meta’s, alongside a median ROAS of 3.06.
These are platform-reported benchmarks drawn from different advertiser populations, not a controlled comparison of channel effectiveness. Attribution settings, product mix, and customer behavior can all affect the numbers. Use them to put your results in context, then judge each channel against your own margins, customer value, and consistently measured acquisition costs.
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 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 a $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:
- 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.
- 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.
- Set a target ratio. Aim for ~3:1 LTV:CPA as a baseline.
- 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.
- 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.




