Velocity Growth animated logo

Our ROAS looks good but profit doesn't

By
Mukund Kabra

ROAS can look healthy while profit falls, because it ignores product costs, discounts, returns and repeat orders. Measure return on profit instead of revenue, and send ad platforms the value that actually matters.

Category:
Measurement
Reading time:
2
min read
Published on:
October 24, 2026

Our ROAS looks good but profit doesn't

Problem

Ad dashboards show strong returns. The business is not making money.

ROAS looks great, yet margins are thin and cash is tight. The campaigns with the best ROAS often sell the lowest-margin products or the most discounted orders.

The platforms are optimizing for the wrong number.

Insight

ROAS measures revenue, not profit.

A sale with a large discount, high shipping costs or a likely return counts the same as a full-price, high-margin sale. Platforms then find more of whatever is easiest to sell.

Optimizing on profit, or a close stand-in for it, changes which customers the platforms go after.

How we approach it

We make ad decisions on profit, not just revenue.

  1. We calculate profit per order after product costs, discounts and returns.
  2. We report returns by campaign and product on that basis.
  3. We send value-based conversion data to the ad platforms so they optimize for profitable sales.

Your ad spend grows the bottom line, not just the top line.

Tags:  
pre-launch Testing; Validation Framework; Quality Assurance; Test Culture; Confidence Metrics; Launch Preparation

Ready to scale profitably?

Let's discuss how to unlock sustainable growth without sacrificing unit economics.

{"@context":"https://schema.org","@graph":[{"@type":"BlogPosting","headline":"Our ROAS looks good but profit doesn't","description":"Why strong ROAS can hide falling profit, and how to measure and optimize ads on profit instead.","author":{"@type":"Person","name":"Mukund Kabra","url":"https://www.velocitygrowth.ae/about"},"publisher":{"@type":"Organization","name":"Velocity Growth","url":"https://www.velocitygrowth.ae","logo":{"@type":"ImageObject","url":"https://www.velocitygrowth.ae/vg-icon.png"}},"datePublished":"2026-01-24T04:08:20.278Z","dateModified":"2026-10-23T13:55:14.402Z","url":"https://www.velocitygrowth.ae/problems/roas-looks-good-but-profit-doesnt","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.velocitygrowth.ae/problems/roas-looks-good-but-profit-doesnt"},"keywords":"pre-launch testing, validation framework; quality assurance; test culture; confidence metrics; launch preparation","inLanguage":"en"},{"@type":"WebPage","name":"Our ROAS looks good but profit doesn't","url":"https://www.velocitygrowth.ae/problems/roas-looks-good-but-profit-doesnt","speakable":{"@type":"SpeakableSpecification","cssSelector":["h1",".post-body > p:first-of-type"]}}]}