Skip to content
ScaleAble logo
Free Analysis

Profitability

The Complete Guide to Ecommerce Advertising Profitability

A campaign can report a 4x ROAS and still lose money. This guide covers contribution profit, break-even ROAS, MER, TACoS and how to tell whether advertising actually made your business more money.

Published
September 30, 2026
Reading time
11 minutes
Written by
Brian Fratello
On this page

Getting more sales from advertising is relatively easy to measure.

Knowing whether those sales are actually making your ecommerce business more profitable is much harder.

Google Ads and Meta Ads give you metrics like ROAS, conversion value, cost per purchase, and revenue. Shopify tells you how much your store sold. Analytics platforms tell you where customers came from.

All of that information is useful. But none of those numbers, by themselves, answer the question that ultimately matters:

Did advertising make the business more money?

A campaign can report a 4x ROAS and still be a poor investment. Another campaign with a lower ROAS can potentially contribute more actual profit.

The difference comes down to your margins, product costs, customer acquisition costs, organic revenue, discounts, returns, and how advertising affects the business as a whole.

This guide explains how to look beyond platform ROAS and measure ecommerce advertising based on what actually matters: profitable growth.

What Is Ecommerce Advertising Profitability?

Advertising profitability measures how much money your business actually generates after accounting for the costs associated with producing those sales.

That sounds obvious, but it's different from the way most advertising platforms report performance.

If you spend $10,000 on Meta Ads and Meta reports $40,000 in purchase revenue, your dashboard will show:

ROAS = 4.0x

That's useful information.

But it doesn't mean you made $30,000.

You still have the cost of the products you sold. You may have discounts, transaction fees, fulfillment expenses, returns, shipping subsidies, and other variable expenses.

More importantly, some of the $40,000 attributed to Meta may have happened without the advertising at all.

So while ROAS tells you something about the performance of your advertising, ROAS is not the same thing as profitability.

Why ROAS Can Be Misleading

ROAS stands for Return on Ad Spend.

The basic calculation is:

Revenue attributed to advertising ÷ Advertising spend = ROAS

If you spend $25 to generate a $100 order:

$100 ÷ $25 = 4x ROAS

But imagine two ecommerce businesses both generating exactly that result.

Brand A

  • Revenue: $100
  • Product cost: $30
  • Ad spend: $25

That leaves $45 after product cost and advertising.

Brand B

  • Revenue: $100
  • Product cost: $60
  • Ad spend: $25

That leaves only $15.

Both advertising accounts report the exact same 4x ROAS.

But those businesses are in completely different financial positions.

That's why asking "What's a good ROAS?" without knowing the economics of the business is the wrong question.

A 3x ROAS could be excellent for one company and unsustainable for another.

Start With Your Product Economics

Before deciding whether advertising is profitable, you need to understand what an order is actually worth to your business.

At a minimum, you should know:

  • Average Order Value (AOV) — The average amount a customer spends per order.
  • Cost of Goods Sold (COGS) — What the products in that order actually cost you.
  • Gross Profit — Revenue remaining after COGS.
  • Customer Acquisition Cost (CAC) — How much advertising spend is required to acquire a customer.
  • Contribution Profit — The money remaining after the variable costs required to generate the sale.

These numbers give you something an advertising dashboard can't: business context.

Contribution Profit Is More Important Than Revenue

Revenue tells you how much you sold.

Contribution profit tells you how much those sales actually contributed to the business.

A simplified ecommerce calculation might look like this:

Revenue − COGS − Advertising Spend = Contribution Profit

Depending on how your business operates, you may also include other variable costs such as payment processing, fulfillment, shipping subsidies, or other costs directly tied to an order.

Consider an ecommerce brand generating:

  • $100,000 in revenue
  • $35,000 in product costs
  • $25,000 in advertising spend

Before additional variable expenses, contribution profit would be:

$100,000 − $35,000 − $25,000 = $40,000

Now imagine the following month:

  • $125,000 in revenue
  • $50,000 in product costs
  • $45,000 in advertising spend

Revenue increased 25%.

But contribution profit fell to:

$30,000

The company grew revenue while actually producing less contribution profit.

If you only looked at sales growth, you might call that a great month.

The economics tell a different story.

Contribution Margin Makes the Comparison Even Easier

Contribution margin expresses contribution profit as a percentage of revenue.

The calculation is:

Contribution Profit ÷ Revenue × 100 = Contribution Margin

Using our first example:

$40,000 contribution profit ÷ $100,000 revenue = 40% contribution margin

Contribution margin becomes especially useful when comparing different periods.

For example:

Month 1Month 2
Revenue$100,000$125,000
Ad Spend$25,000$45,000
Contribution Profit$40,000$30,000
Contribution Margin40%24%

Looking only at revenue, Month 2 appears better.

Looking at profitability tells you that the business became significantly less efficient as advertising increased.

That's the type of change ecommerce operators need to see before deciding whether to continue scaling.

Know Your Break-Even ROAS

Once you understand your margins, you can calculate the ROAS required for advertising to break even.

For a simplified example, assume a product sells for $100 and costs $60 to produce.

That leaves $40 in gross profit.

Your gross margin is therefore 40%.

If you're willing to spend the entire $40 acquiring the sale, your break-even ROAS is:

1 ÷ 0.40 = 2.5x

At 2.5x ROAS, advertising has consumed the entire gross profit from the order before accounting for other expenses.

Now compare that with a company operating at a 70% gross margin:

1 ÷ 0.70 = 1.43x

That business can theoretically break even at a much lower ROAS.

This is another reason generic benchmarks such as "You should target a 4x ROAS" aren't particularly useful.

Your target should be based on your economics.

MER Gives You Another View of Advertising Performance

ROAS usually looks at revenue attributed to a particular advertising platform.

MER, or Marketing Efficiency Ratio, looks at the relationship between total revenue and advertising spend.

A simplified calculation is:

Total Revenue ÷ Total Ad Spend = MER

If your Shopify store generates $100,000 and you spend $20,000 across Google and Meta:

MER = 5x

MER gives you a broader view of advertising efficiency because it isn't dependent on Meta and Google agreeing about who deserves credit for each purchase.

That's particularly useful because they often don't.

Why Meta, Google and Shopify Revenue Don't Match

This causes a lot of confusion for ecommerce businesses.

  • Meta may report one revenue number.
  • Google Ads reports another.
  • Google Analytics reports something different.
  • Shopify gives you the actual store revenue.

That doesn't necessarily mean something is broken.

Each platform has its own attribution methodology and is trying to determine which purchases its advertising influenced.

A customer could:

  • Discover your company through a Meta ad.
  • Visit your website.
  • Leave.
  • Search for your brand on Google two days later.
  • Click a Google ad.
  • Purchase.

Meta may claim credit.

Google may also claim credit.

Shopify records one order.

If you simply add Meta's attributed revenue and Google's attributed revenue together, you can end up with more "advertising revenue" than your business actually generated.

That's why profitability analysis should ultimately reconcile back to the actual business results, not just the individual ad platforms.

Organic and Direct Revenue Matter Too

This is one of the most overlooked parts of ecommerce advertising analysis.

Advertising doesn't operate in isolation.

Someone may see a Meta ad today and visit your website directly tomorrow.

A Google Shopping campaign might introduce thousands of people to your brand who later search for your company organically.

Customers may see several ads before purchasing through another channel.

That's why it's useful to monitor the relationship between paid revenue and non-paid revenue as advertising spend changes.

Suppose your business normally generates $50,000 per month without advertising.

You begin spending $20,000 per month on ads and total revenue increases to $120,000.

Looking only at platform attribution misses part of the story.

The more important question is:

What happened to the entire business after we introduced that advertising spend?

This Is Where TACoS Can Be Useful

TACoS stands for Total Advertising Cost of Sales.

It's commonly calculated as:

Advertising Spend ÷ Total Revenue × 100 = TACoS

If you spend $20,000 on advertising and generate $100,000 in total revenue:

TACoS = 20%

Another way to express the same relationship is:

$100,000 ÷ $20,000 = 5x MER

These metrics provide a blended view of advertising efficiency.

Instead of asking:

How much revenue does Meta say Meta generated?

You're asking:

How much advertising did we need to generate the total revenue the business produced?

Neither metric should be viewed in isolation, but together with contribution profit and margin, they provide a much clearer picture.

Scaling Ads Changes the Economics

One of the biggest mistakes ecommerce businesses make is assuming that advertising efficiency will remain constant as spend increases.

Suppose you're spending $500 per day at a 5x ROAS.

It's tempting to think:

If we spend $1,000 per day, we'll simply double our sales.

Sometimes revenue does scale efficiently.

Often it doesn't.

As budgets increase, platforms may need to reach less-qualified customers. Frequency can increase. Your best-performing audiences can become saturated. Customer acquisition costs can rise.

That's why scaling should be evaluated incrementally.

Instead of simply asking "Did revenue increase?", ask:

Did the additional advertising spend generate enough additional contribution profit to justify it?

That's a much higher standard.

And it's how profitable scaling should be evaluated.

Don't Ignore Average Order Value

Customer acquisition cost gets most of the attention, but average order value can be just as important.

Suppose it costs $30 to acquire a customer.

If the average customer spends $50, the economics may be difficult.

If that same customer spends $100, the picture changes considerably.

That's why profitable ecommerce growth isn't always about finding cheaper traffic.

Sometimes the biggest opportunity is improving what happens after the customer reaches the store.

That could mean:

  • Product bundles
  • Quantity discounts
  • Cross-sells
  • Upsells
  • Free-shipping thresholds
  • Better product recommendations
  • Improved merchandising

Increasing AOV allows the business to support a higher acquisition cost without necessarily sacrificing profitability.

Conversion Rate Matters for the Same Reason

Imagine you're paying $1 per website visitor.

At a 1% conversion rate:

100 visitors = $100 in traffic

1 purchase = $100 CAC

At a 2% conversion rate:

100 visitors = $100 in traffic

2 purchases = $50 CAC

You cut your effective acquisition cost in half without reducing your cost per click.

This is why advertising optimization and website optimization shouldn't be treated as completely separate disciplines.

The ad gets the customer to the store.

The store still has to convert them.

The Metrics Ecommerce Brands Should Watch Together

There isn't one metric that tells you everything.

A strong profitability view combines several:

  • Revenue tells you the size of the business.
  • Ad Spend tells you how much you're investing in customer acquisition.
  • ROAS tells you how efficiently an individual platform reports generating revenue.
  • MER/TACoS shows advertising spend relative to total business revenue.
  • AOV tells you how much each order is worth.
  • CAC tells you what it costs to acquire a customer.
  • COGS tells you how much of your revenue is consumed by the products being sold.
  • Contribution Profit tells you how much money remains after important variable costs.
  • Contribution Margin tells you how efficiently revenue turns into contribution profit.

The important part isn't finding one "perfect" KPI.

It's understanding how these metrics interact.

What Profitable Scaling Actually Looks Like

Profitable ecommerce growth isn't simply:

Spend more → Generate more revenue

It's:

Spend more → Generate additional revenue → Preserve acceptable margins → Increase total contribution profit

There may be times when accepting a lower margin makes sense because total profit is increasing substantially.

There may also be times when revenue growth isn't worth pursuing because acquisition costs are rising faster than sales.

The objective isn't necessarily to maximize ROAS.

And it isn't necessarily to maximize revenue.

The objective is to find the point where advertising creates the best economic outcome for the business.

Stop Managing Your Business From Inside the Ad Platforms

Meta is extremely useful for understanding Meta Ads.

Google Ads is extremely useful for understanding Google Ads.

Neither platform has a complete view of your business.

They don't naturally combine your actual Shopify revenue, product costs, organic sales, and advertising spend into one profitability model.

That's the problem we built ScaleAble to solve.

ScaleAble brings together Shopify revenue, real product costs, and advertising spend from Google and Meta so ecommerce brands can see metrics such as contribution profit, contribution margin, paid vs. non-paid revenue, and overall advertising efficiency in one place.

Instead of asking:

What ROAS did Meta report?

you can start asking:

Did increasing our advertising actually make the business more profitable?

That's ultimately the number worth scaling.

See these numbers for your own store.

ScaleAble connects Shopify, Google Ads and Meta Ads into one profit view — the calculations in this guide, maintained automatically.

Next step

Find out what your ad spend is actually earning you.

A 30-minute call: we look at your Google Ads and Meta Ads structure against your Shopify economics and tell you where profit is being lost.

$1,500 per month

Paid search, paid social, creative, CRO and profit analytics in one retainer.