Every publisher's dashboard argues with itself. eCPM says monetization is the game. ROAS says efficiency is the game. Net says money is the game. All three are right about something — and following the wrong one at the wrong moment is how healthy portfolios make unhealthy decisions.
eCPM measures one thing well: how effectively attention converts to ad revenue. For debugging monetization — a waterfall misconfigured, a placement underperforming, a geo's demand shifting — it's the right tool, precise and fast.
Its blind spots are everything else. eCPM says nothing about how much attention you have (a rising eCPM on collapsing impressions is a shrinking business with good vitals), nothing about what the attention cost to acquire, and it invites the classic trap: maximizing eCPM with aggressive placements that quietly tax retention. A record eCPM month can be a net-negative month. Optimize it, yes — celebrate it, never in isolation.
True ROAS — all streams over all spend — is the decision engine for UA. Verdicts run on it; the scale/hold/kill framework is built on it. But a ratio has a structural blind spot: it doesn't know how big it is.
The "worse" campaign earns thirty times more money. Ratios rank efficiency; they cannot rank contribution. Chasing the prettiest ROAS at the expense of scalable profit is optimizing the speedometer instead of the trip.
ROAS also inherits every measurement fragility from the True ROI Playbook — attribution windows, payback curves, small-sample noise. It's a superb servant and a misleading master.
Net profit — every stream's revenue minus every platform's spend, net-to-you — is the only number on the dashboard that is the goal rather than a proxy for it. It's what compounds, what pays salaries, what makes a portfolio worth running.
Its blind spot is the mirror image of the others': net tells you that, never why. A sagging net could be eCPM season, a broken campaign, an FX swing, or a sunset app doing exactly what you told it to. Net starts investigations; it cannot conduct them. That's what the layers below are for.
| LEVEL | METRIC | QUESTION IT ANSWERS | WHEN IT LEADS | ITS TRAP |
|---|---|---|---|---|
| INPUT | eCPM (+ impressions, fill) | Is attention converting to revenue? | Debugging monetization | Record eCPM, shrinking business |
| EFFICIENCY | True ROAS | Is spend working? | Campaign verdicts | Pretty ratios over real contribution |
| OUTCOME | Net | Did we make money? | Always — first read, final word | Tells you that, never why |
The rule that makes the hierarchy useful: read down only when a level above demands it. Net is fine → glance done. Net moved → ROAS says whether spend is the story. ROAS clean → eCPM and its siblings say whether monetization is. Most mornings never leave the top row — that's the system working, not laziness.
One dashboard habit enforces the whole hierarchy: put net at the top, physically. The number you see first is the number that frames every other number — so make it the one that's actually the point.
Connect your first platform in minutes and see what your portfolio actually earns — after spend, every day.