NB

NourishBox / Channel P&L

H1 2026  ·  Jan–Jun
4 channels  ·  ₹ figures, monthly

The finding

Meta Ads books the most revenue and the least profit per ad-rupee. Switch from gross revenue to net ROAS and it falls from #1 to last of four.

A spreadsheet that ranks channels by revenue would tell NourishBox to pour more into Meta. By net ROAS — contribution earned per ₹1 of ad spend — it's the worst paid channel, while Email/SMS, on ~3% of the ad budget, returns roughly 15× net. Use the toggle to watch the ranking flip — then model the fix in section 03.

Showing what the top-line report shows.
01 — Trajectory

Gross revenue keeps climbing. Net contribution grows slower — the gap is widening.

That widening gap is everything the top-line view hides: spend + returns.

Gross revenue Net contribution Spend + returns drag ↕ hover the chart
02 — The ledger

Channel profitability, ranked by the lens you choose

Bar = the chosen metric. Net ROAS = net contribution earned per ₹1 of ad spend.

Channel Gross rev Ad spend Returns Net contrib Net ROAS Ranked by gross rev
03 — Reallocation simulator

What if we move budget out of Meta? Drag to model it.

Shifts monthly spend from Meta into Email/SMS + Google and re-models blended net ROAS — with diminishing returns, so it doesn't pretend small channels scale forever.

Reallocate Meta budget

Move ₹/month from Meta (marginal net ROAS ≈ 1.0×) into Email/SMS (60%) and Google (40%). Each destination earns less per rupee as you push more in.

Shifted from Meta ₹0/mo
₹0₹1L₹2L/mo
Model's sweet spot: snap to optimal
Blended net ROAS
—
 
H1 net contribution
—
 

Projected H1 net contribution vs. monthly reallocation

Illustrative model, not a forecast — destination channels saturate (ROAS decays as spend rises); Meta's freed spend valued at its ~1.0× marginal net ROAS. The point: the lift is real but bounded — past the optimum, Email/SMS can't absorb more.

04 — Where the returns come from

The returns aren't a channel problem. They're one SKU.

Analyst's note

Don't just move budget — fix the bowl.

Re-ranking channels by net ROAS makes the budget call obvious: Meta's net ROAS has slipped to ≈1.2× — it now returns barely a rupee of contribution per rupee spent — while Email/SMS sits near 15× on a tiny budget.

But the simulator shows the catch: the gain flattens past ~₹1L/mo because Email/SMS saturates. And the deeper cause hides in the returns column — 38% of all returns trace to one SKU, the Protein Power Bowl, which skews to Meta's discount-driven traffic. So Meta's poor margin is partly a product-and-expectation problem, not purely a channel one.

Recommendation. Shift ~₹1L/mo of Meta budget into Email/SMS and Google (the model's sweet spot), and fix Protein Power Bowl — portion clarity, packaging, or delist — before scaling Meta again. Reallocation alone lifts blended net ROAS without touching revenue.