Tradexa
Skip to article

A good ROAS is not the whole story: check product margin before scaling ads

5 min read
Share
Two products both show five-times ROAS; Product A leaves seven thousand five hundred rupees after advertising and variable costs while Product B leaves zero.
In this article

Two products show a five-times return on ad spend. Should they receive the same increase in budget?

Not necessarily. If one leaves much less after product cost, selling fees and delivery, the same advertising result can produce a very different business result. Before scaling, check what the product can afford—not just how much revenue the ad platform reports.

What does ROAS tell you?

ROAS compares conversion value with advertising cost. When that value is sales revenue, ₹50,000 attributed revenue from ₹10,000 spend is 5× ROAS.

It does not, by itself, deduct the cost of the product, fees, fulfilment or returns. Google Ads describes target ROAS in terms of conversion value per cost; the value supplied to the system matters.

For the example here, attributed revenue is net sales excluding tax and refunds, with the same attribution basis for both products. If your report uses a different basis, reconcile it before comparing.

Why can the same ROAS leave different amounts?

Consider two illustrative products, each with ₹50,000 net attributed revenue and ₹10,000 advertising spend.

Product A has ₹25,000 product cost and ₹7,500 selling and fulfilment costs. It leaves ₹17,500 before advertising and ₹7,500 after it.

Product B has ₹32,500 product cost and the same ₹7,500 other costs. It leaves ₹10,000 before advertising and nothing after it.

Both show 5× ROAS. Yet Product B has no remainder in this example for fixed overhead or profit. Increasing its budget because its ROAS looks good could increase activity without improving what the business keeps.

Calculate the product's break-even ROAS

For revenue-based ROAS, divide net sales by contribution before advertising to find the ROAS that covers the variable costs included in your model. The same result is one divided by the pre-ad contribution margin expressed as a decimal.

  • Product A: ₹17,500 ÷ ₹50,000 = 35% pre-ad contribution margin. Break-even ROAS = 1 ÷ 0.35, or about 2.86×.
  • Product B: ₹10,000 ÷ ₹50,000 = 20%. Break-even ROAS = 1 ÷ 0.20, or 5×.

At 5× ROAS, A is above its variable-cost break-even point; B is exactly on it. Neither threshold includes fixed overhead, tax or a desired profit allowance. Add any missing variable costs, including expected return costs, before using the formula. If pre-ad contribution is zero or negative, higher revenue-based ROAS alone cannot make those sales cover their product and selling costs.

For a target remainder, subtract that target from the pre-ad margin before taking its reciprocal. If A needs to retain 10% of sales after ads, 35% − 10% leaves a 25% advertising allowance: a 4× ROAS floor on this cost basis. At ₹50,000 sales, that permits ₹12,500 ad spend and leaves ₹5,000 before fixed costs and tax. This is a planning floor, not proof that extra spend will produce the required sales.

Before increasing the budget, fill in these numbers

  • Product, period and attribution basis: use the same basis for sales and advertising cost.
  • Retained net sales after discounts/refunds, excluding tax: enter the amount.
  • Product, fees, fulfilment and expected return costs: list what is included.
  • Pre-ad contribution and margin: calculate them.
  • Desired post-ad remainder: choose a percentage with the remaining business costs in mind.
  • Break-even and target ROAS: calculate both; record current ROAS beside them.
  • Stock, replenishment and fulfilment capacity: confirm that worthwhile new demand can be served.
  • Test budget, review date and stop/change condition: agree them before increasing spend.

If fulfilment costs are unclear, start with the per-order cost worksheet. Here, the decision is what that product can afford to spend on advertising—not whether to open a new channel.

What has to change before you scale?

Product B needs a better commercial equation: a higher realised selling price, lower valid costs, a stronger advertising result or some combination. Increasing spend alone does not fix the margin.

Product A may have more room, but its current performance may not hold at a larger budget. Stock availability, delivery capacity and the demand available at the next spend level all matter.

For perspective, if the example repeats monthly for a year, Product A's ₹7,500 monthly remainder is ₹90,000 before fixed costs and tax. That run-rate assumes the same sales and costs each month.

Do not multiply attributed revenue into a claim about incremental sales. Some buyers may have purchased without seeing the advertising; attribution and additional demand are different questions.

Give advertising decisions product context

Tradexa's HyperAds brings supported advertising activity across Amazon, Google, Meta and Flipkart into a product-level view with stock, purchase-cost and profitability context. It supports recommendations and configured automatic actions; the controls and information available still differ by channel.

That context helps the team investigate weak contribution, reduce wasted spend and test a scale-up against the product's economics.

Choose one budget increase and test it against the product's threshold. HyperAds connects advertising decisions with stock and product-cost context, so growth planning can include both the money left from a sale and the goods available to fulfil it. Watch the contribution on the next tranche of sales, not only the average from the previous budget. The aim is more worthwhile business, not a larger spend figure.

For the platform definition, see Google Ads' target ROAS guidance.

Example note: The numbers illustrate a scenario, not measured customer results. Actual outcomes vary with business type, category, demand, competition, team, processes, business setup, external conditions and how effectively the workflow is used. Replace the example inputs with your own before making a decision.

Keep reading

View all