Why Your Black Friday ROAS Can Look Excellent While Profit Gets Worse

In this article

Short answer

Black Friday ROAS can improve while profit gets worse when the campaign reports more revenue but leaves less contribution after discounts, product cost, shipping, payment fees, returns, and fulfilment. A stronger ROAS is not proof of a stronger sale. We compare contribution per order, profitable product mix, new-customer value, and delayed costs before calling the event a success.

Why does Black Friday ROAS often look better than the business feels?

ROAS answers one narrow question:

How much tracked revenue did the ads produce for each advertising dollar?

It does not automatically answer:

  • How much money remained after the product cost?
  • How much of the revenue came from a discount?
  • How much did shipping and payment processing consume?
  • How many orders will be returned or cancelled?
  • How many customers were already going to buy?
  • How many first-time customers will purchase again?
  • Did the business sell its best margin products or its lowest margin products?

During Black Friday, all of these questions become more important because the sale changes the economics and the customer mix at the same time.

We do not reject ROAS. We put it in the correct place. ROAS is a media efficiency measure. Profit is a business outcome.

What changes when the discount is applied?

The discount reduces the amount available to cover everything that happens after the click.

Imagine a product sells for $100. Before advertising, the business has $40 available after product cost and other defined variable costs. A 20% discount changes the selling price to $80. If the product cost does not fall, the contribution may fall from $40 to $20 before the ad cost is even considered.

The campaign can produce the same order volume and still leave half as much contribution per order.

That is why we recalculate the economics for the offer rather than copying the normal-season target. If the discount applies only to selected products, we calculate the economics by product group. If free shipping is added, we include that cost. If the promotion increases returns, we include a realistic return allowance rather than waiting until January to discover it.

What is the difference between ROAS, contribution, and profit?

We use the terms separately.

ROAS is tracked revenue divided by advertising cost.

Contribution is the amount left after the variable costs we decide to include, before fixed overhead and sometimes before advertising, depending on the model.

Profit is what remains after the full set of relevant costs for the business and reporting period.

The mistake is not using ROAS. The mistake is calling ROAS profit.

For a quick contribution model, calculate:

Contribution per order = selling price − discount − product cost − payment fees − shipping subsidy − fulfilment cost − expected return cost

Then calculate:

Contribution after advertising = contribution per order − advertising cost per order

If the business has other variable costs, add them. If the data is unavailable, say what is missing. A precise-looking number built on missing costs is less useful than an honest range.

How do we calculate the break-even ROAS for Black Friday?

Start with the contribution margin before advertising:

Contribution margin = contribution before advertising ÷ selling price

Then:

Break-even ROAS = 1 ÷ contribution margin

If the contribution margin is 25%, the partial break-even ROAS is 4.0, or 400%.

That is not necessarily the final profit target. It is the point at which advertising consumes the defined contribution. If returns, fulfilment, overhead, or new-customer acquisition costs are excluded, the result is incomplete.

For Black Friday, calculate at least three versions:

1. Normal price and normal costs. 2. Sale price and normal expected costs. 3. Sale price with a higher return, shipping, or fulfilment allowance.

The third version is uncomfortable but useful. It shows how much room exists if the event creates operational pressure.

Our guide to high Google Ads ROAS but no profit covers the broader issue. The Black Friday version needs the discount and event costs added explicitly.

Can a lower ROAS produce more profit?

Yes.

Suppose Campaign A produces $10,000 in revenue from $2,000 in ad spend. Its ROAS is 500%. After discounts and variable costs, it leaves $1,500 before fixed overhead.

Campaign B produces $15,000 in revenue from $4,000 in ad spend. Its ROAS is 375%. If its product mix and contribution leave $3,000 after advertising, Campaign B created more contribution even though its ROAS is lower.

The comparison only works when the cost and contribution definitions are consistent. The point is not that lower ROAS is always better. The point is that ROAS alone cannot choose between two product and customer mixes.

Why does product mix matter so much during Black Friday?

Holiday promotions change what customers buy.

The products that sell fastest are not always the products with the best margin. A high-discount accessory may create volume while a premium product that usually carries the account becomes less visible. A branded campaign may capture customers who already intended to purchase, while a non-brand campaign may be doing the harder work of acquiring new demand.

We break the event down by:

  • product;
  • category;
  • margin band;
  • discount level;
  • campaign;
  • search category;
  • new versus returning customer;
  • order status.

The average result can hide a product group that is losing money. If the account cannot report product-level contribution, we do not pretend that the account has product-level profit visibility. We use the best available proxy and label the limitation.

Are Black Friday sales bringing new customers or discounting existing demand?

This is one of the deepest questions in the report.

A sale may generate a large number of orders while acquiring very few new customers. Existing customers may have waited for the discount, or they may have purchased without advertising at all. In that case, the ads may still have value, but the business should not evaluate the event as if every order were incremental acquisition.

We separate:

  • new customers;
  • returning customers;
  • branded searches;
  • non-branded searches;
  • direct and organic-assisted orders where the data supports it;
  • customers who used the promotion without interacting with the campaign.

New-customer value can justify a lower first-order result when the business has evidence that those customers return at a profitable rate. That future value should not be invented during the sale. It needs a defensible retention assumption and a clear time horizon.

Why can attribution make Black Friday performance look better or worse than it is?

Black Friday produces compressed demand. People compare products across devices, return to the site, click several ads, use a branded search, and complete the order later.

The platform may assign credit to the final interaction even though several earlier interactions helped create the demand. It may also show conversions before cancellations or returns are known. The reporting window may not match the business’s actual order and refund cycle.

We ask:

  • What is the conversion window?
  • When does the order enter the account?
  • When are refunds and cancellations applied?
  • Are transaction values duplicated?
  • Are orders reported in the correct currency?
  • Are returning customers being evaluated separately?
  • How long does it normally take for a click to become an order?

Do not compare a same-day ROAS number with a final profit number from last year. The reporting is not mature at the same time.

Should we use revenue or profit values in Google Ads?

Revenue values are better than counting every purchase as the same value, but revenue still does not equal contribution.

If the account can pass reliable purchase values, that is a meaningful improvement. If the business can pass a defensible profit or contribution value, bidding can be aligned more closely with the actual outcome. The value must be accurate enough to guide decisions. A guessed profit number can be worse than a consistent revenue value if it changes the ranking of products for the wrong reasons.

Before changing value rules, we document:

  • which costs are included;
  • whether the value is gross or net of discount;
  • how refunds are handled;
  • whether new and returning customers have different values;
  • whether shipping revenue and cost are included;
  • whether the value is stable across products.

The account should not be given a “profit” signal that is actually gross revenue with a new label.

When does a high Black Friday ROAS signal a problem?

A high ROAS deserves investigation when:

  • branded revenue rises much faster than non-brand revenue;
  • discount depth is larger than planned;
  • low-margin products dominate the order mix;
  • order value falls while order volume rises;
  • new-customer share falls sharply;
  • returns or cancellations are not yet included;
  • product stock is being consumed faster than expected;
  • the campaign is spending on products that would have sold without extra exposure;
  • conversion values are delayed, duplicated, or inconsistent.

None of these proves that the campaign failed. They tell us that the headline number is not enough to approve more spend.

What should we do if ROAS is high but profit is falling?

We do not immediately lower every budget. We diagnose the mix.

First, isolate the product groups with weak contribution. Then check whether the problem comes from the offer, the traffic, the product cost, the return rate, or the way values are reported.

Possible actions include:

  • protecting budget for higher-contribution products;
  • reducing spend on products that cannot meet the sale economics;
  • limiting discount exposure instead of ending all advertising;
  • separating branded and non-branded reporting;
  • correcting transaction values;
  • excluding products with unsafe inventory runway;
  • changing the offer rather than changing the bid target;
  • waiting for delayed conversions and refund data before declaring a winner.

The right action depends on the cause. A bid change cannot fix a discount that removes the contribution. A budget cut cannot fix a duplicated conversion value. A new campaign cannot fix a product with no stock.

What proof do we need before calling Black Friday successful?

We need more than a strong screenshot from the advertising platform.

Our post-event review includes:

  • spend;
  • tracked revenue;
  • confirmed orders;
  • contribution before advertising;
  • contribution after advertising;
  • discount cost;
  • product cost;
  • shipping and fulfilment cost;
  • returns and cancellations;
  • new-customer share;
  • booked or completed orders where relevant;
  • inventory consumed;
  • delayed conversions still outstanding.

We compare those results with the pre-sale forecast and explain the gap. If the event exceeded revenue but missed contribution, we say that plainly. If it created new customers at an acceptable first-order loss, we show the assumption and the payback period. If the data is incomplete, the result remains provisional.

What do Google and other operators say about Black Friday ROAS?

Google’s current holiday guidance is more aggressive than the cautious advice many advertisers hear. For Shopping and Performance Max, Google recommends creating budget headroom during Black Friday and Cyber Week and says advertisers may consider lowering the ROAS target to capture more sales. That is a platform recommendation about capturing demand, not a promise that the extra sales will be profitable. The target still has to be checked against the sale economics.

Google’s Smart Bidding and Shopping guidance says to monitor budgets during the promotion and consider a lower ROAS target for scaling. We treat that as a possible lever, never as the starting decision.

Optmyzr’s analysis of more than 4,200 Google Ads accounts found a useful contradiction: shoppers converted better during the four-day Black Friday to Cyber Monday period, but reported ROAS fell for both Standard Shopping and Performance Max because click costs rose faster than conversion rates improved. Their reported result was a 22% ROAS decline for Standard Shopping and a 13% decline for Performance Max during the four-day window. Read the Optmyzr BFCM analysis.

“Shoppers arrived converting better than at any other point in the quarter, but click costs simply climbed faster than conversion rates did.”

That is the kind of result a dashboard can make confusing. A business can experience stronger demand and weaker ad efficiency at the same time. The correct response depends on contribution margin and inventory, not on whether one headline metric moved up or down.

SmartSites’ 2026 retail analysis makes the same operating point from another angle: they report that Cyber Five ROAS exceeded the yearly average in their sample, but also note that CPCs rose materially into the peak week and recommend freezing campaign structure before the event rather than launching a new Performance Max campaign at the last minute. See the SmartSites Black Friday analysis.

AdBeacon’s worked example is even more important for margin planning. In its example, a 30% discount reduced contribution after shipping and payment costs by more than the discount percentage itself. The reason is simple: product cost and fulfilment did not fall with the selling price. See the contribution-margin example.

“A profit-based Black Friday ad budget starts from the CM2 you’ll actually earn at your planned discount depth.”

That is close to how we think about it. We do not ask what the account can spend. We ask how much of the remaining contribution the business is willing to exchange for growth.

Why do different experts give different Black Friday advice?

Because they are often optimising different outcomes.

Google is explaining how to capture more eligible demand. A platform has an incentive to help campaigns spend when demand is available. An account benchmark report is describing what happened across a sample. A finance-led operator is deciding whether the incremental order created enough contribution to justify the risk. All four viewpoints can be valid and still lead to different recommendations.

We make the objective explicit before choosing the lever:

  • Revenue objective: maximise sales during a fixed event.
  • Contribution objective: protect the amount left after variable costs.
  • New-customer objective: accept a controlled first-order cost because repeat value is expected.
  • Inventory objective: move selected stock before it becomes expensive to hold or obsolete.
  • Cash-flow objective: generate cash quickly without creating a later refund or fulfilment problem.

A lower ROAS target may be reasonable under a revenue or acquisition objective. It may be unacceptable under a strict contribution objective. The mistake is pretending there is one correct target without naming the business objective.

What do we link together before trusting the Black Friday number?

We connect the economics article to the rest of the account, because no single report contains the full answer.

Start with our Black Friday pre-scale checklist. That article covers the offer, promotion, inventory, conversion integrity, budget reserve, and rollback plan.

Then use our seasonality-adjustment guide to decide whether a short conversion-rate shock is actually predictable enough to justify an adjustment.

Use our limited-by-budget article to understand why a budget recommendation is not the same thing as proof that more spend will be profitable.

For product allocation, connect this article to Performance Max segmentation, feed-only Performance Max, and campaign structure benchmarks.

Finally, read our high-ROAS, no-profit analysis when the account looks excellent in Google Ads but the business cannot reconcile the result with cash, margin, or profit.

What is our opinion after looking at the evidence?

We would not use one universal Black Friday rule such as “always scale,” “never lower ROAS,” or “protect ROAS at all costs.” Each rule ignores a different part of the business.

Our position is more demanding:

  • Scale only the product and customer mix that the business can afford to buy.
  • Use Google’s platform controls when the economics and measurement support them.
  • Do not lower a ROAS target merely because the sale creates pressure to spend.
  • Do not call a revenue spike profit until discounts, returns, cancellations, fulfilment, and delayed conversions are included.
  • Do not use a strong account average to hide a weak product group.
  • Do not use an attractive benchmark to replace the account’s own margin and inventory data.

The most useful Black Friday report is not “we got a 6x ROAS.” It is “we know which products, customers, campaigns, and offers created contribution, which ones consumed it, and what we will change before the next promotion.”

Final answer

Black Friday ROAS can look excellent while profit gets worse because the sale changes more than traffic. It changes price, margin, product mix, customer mix, returns, fulfilment pressure, and attribution timing. We judge the event using contribution per order, product-level economics, new-customer value, inventory, and mature order data, not ROAS alone.

For the pre-sale preparation, read what to fix before increasing your Black Friday Google Ads budget. The next article in this series will cover how to decide the budget reserve without overreacting to short-term Q4 performance.

About The Author

Share this article
Picture of Anand

Anand

Anand Soni is the founder of River Stone Marketing Solutions. With 10+ years in the industry and $50M+ in ad spend managed across ecommerce and lead generation, his focus is simple - help businesses understand what actually happens behind the scenes in Google Ads and win in a data driven way.

Want this working in your own account?

River Stone manages Google Ads for agencies on a white-label basis and for businesses directly. Start with a free audit of your account.

Keep reading