Skip to content
Robnu

Meesho ads ROI calculator: is your campaign actually making money?

Meesho reports ROI as order value over spend, before returns and before your costs. Enter your campaign to see that number, the break-even ROI your margin demands, and the profit that is actually left after ads.

Free during early access · Forever free under 25 orders/day
app.robnu.com/ads/autopilotAds that manage themselvesLosers paused, winners boosted, spend capped, 24x7 on real order dataTRUE ROI3.8xWinter ComboROI 0.7x · bleedingAUTO-PAUSEDBestseller TeeROI 4.2x · scalingBOOSTED

Your campaign

Take budget, CPC and conversion from the ads Overview page. The defaults are illustrative only; Meesho does not publish a formula for any of this.

Typically ₹5 to ₹20 by category.
After fees, shipping and product cost. Get it from the Meesho profit calculator.
Customer returns plus RTO.

What the campaign really earns

Profit after ads for 30 days
-₹6,311
₹9,000 spent. Delivered orders earned ₹2,689 of margin before ads at ₹113 each.
ROI (Meesho style)
1.4x
₹12,656 of attributed order value over ₹9,000 spend. ROAS is the same number.
Break-even ROI
4.7x
1 divided by (25% margin x 85% kept). Ad profit is zero here.
Clicks1,125
Spend divided by CPC
Orders (as Meesho attributes them)28
Clicks times conversion, counted before returns
Delivered orders24
Orders that stay sold after returns and RTO
Cost per order
₹320
Cost per delivered order
₹376
Against ₹113 of margin per delivered order.

Set your target ROI above 4.7x to stay profitable. This campaign is under it: the panel can show a positive ROI while every rupee of spend loses money.

Break-even moves with two numbers you control: margin and return rate. Robnu reconciles every Meesho settlement to the rupee, so the margin you type in here is the one you actually keep.

TL;DR
  • Meesho reports ROI as ad-attributed order value divided by ad spend, before returns and before your costs.
  • Break-even ROI is 1 divided by (margin x share of orders kept). Below it, a campaign loses money whatever the panel shows.
  • At 25% margin and 15% returns, break-even is about 4.7x, so a 3x campaign is still losing.
  • Set your target ROI in ROI bidding comfortably above break-even, then judge the campaign on profit after ads.
  • Robnu reconciles the settlement behind those orders, so the margin you plug in here is real.
The headline number

What Meesho means by ROI (and why 3x can still lose money)

On the Meesho ads Overview page, ROI is ad-attributed revenue divided by ad spend. Spend ₹9,000 and have ₹27,000 of order value credited to your ads, and the panel reports 3x. Newer ROI-based bidding lets you hand that same number to the algorithm as a target, and it works backwards to buy the clicks most likely to hit it, as the ROI bidding guide explains.

The number is honest about what it measures and silent about everything else. It counts order value at the moment of the order, so a return or an RTO still counts as revenue. It knows nothing about your product cost, your shipping, or the fees the Meesho profit calculator strips out. So 3x means each rupee of ads brought three rupees of orders, not three rupees of profit.

Run the arithmetic. At a 25% gross margin, ₹3 of order value carries ₹0.75 of margin before ads. If 15% of those orders come back, you keep about ₹0.64. You spent ₹1 to earn ₹0.64: a 3x campaign losing 36 paise on every rupee. That is why the Meesho ads cost guide keeps repeating that campaigns are judged on net orders after returns, not on gross revenue.

app.robnu.com/insights/feedThe engine reads your data for youEvery signal ranked by confidence and rupee impact, with a fix attachedPPRICING SIGNALSKU-204 underpriced vs. category92% confidence+₹8,400/moSEE FIXRRTO SIGNALPin 400xxx returning 3x average87% confidence−₹5,100/moSEE FIXIINVENTORY SIGNALFast-mover 6 units from stockout78% confidenceat riskSEE FIX
The number that decides

Break-even ROI: the number that matters more than ROI

Break-even ROI is the ROI at which ad profit is exactly zero. Above it a campaign makes money; below it, it loses, however impressive the panel looks. The formula is short: break-even ROI equals 1 divided by (gross margin x the share of orders kept after returns). At 25% margin and 15% returns that is 1 / (0.25 x 0.85), about 4.7x. At 40% margin and 10% returns it falls to about 2.8x. At 15% margin and 25% returns it climbs past 8.9x, a number very few Meesho campaigns reach.

Two things follow. First, the same ROI is a win for one SKU and a loss for another, which is why the ad budget guide says to weight spend toward high-margin best-sellers rather than spreading it evenly. Second, your return rate is an ads input, not just an operations metric: cutting returns from 20% to 10% lowers break-even on every campaign you run.

This calculator prints break-even next to ROI so the comparison takes one glance. Use your real margin from the profit calculator and your real return rate from your settlement reports. Both are the difference between an estimate and a decision.

Illustrative defaults
The ₹300 budget, ₹8 CPC, 2.5% conversion and 25% margin are starting points, not benchmarks. Meesho does not publish a formula for attribution, conversion or ROI targets; the maths here is the ordinary arithmetic of spend, orders and margin.
Three levers

How to raise Meesho ads ROI

ROI has two ends. The bottom is spend, and the lever there is cost per click: a stronger first image and a keyword-matched title lift click-through so each click effectively costs less. The reduce CPC guide and the keyword targeting guide cover both. The top is order value, and the levers are conversion and price: advertise the catalogs with the strongest rating and quality score, tighten price where it lifts conversion without cutting into margin, and pause anything with a low quality score, as the improve ROI playbook lays out.

Then there is the third lever most sellers skip: returns. Every avoided return raises the profit on the same spend and lowers break-even at the same time. If a campaign is already negative, the negative ROI fix guide walks through the sequence: pause, diagnose, fix the listing, relaunch on winners.

Whichever lever you pull, keep the check the same: profit after ads for the period, with your real margin and your real return rate.

app.robnu.com/protect/deductionsDeduction categoriesWhere money typically leaks · illustrativeSLA missDisputableQuality disputeDisputableMis-pickSunkLate ackDisputableRTO leakSunkSlip mismatchDisputableDISPUTE-READYRobnu surfaces them
The Robnu way

The margin you type in here should be real

Every number on this page rests on one input: your gross margin per delivered order. Robnu does not bid or run campaigns; that stays in the ads panel. Robnu is the agentic OMS for Meesho, AJIO and Amazon sellers: it runs the daily order operations and reconciles every settlement to the rupee, so the fees, return charges and ad deductions behind your break-even are the actual ones and every wrong charge is claimed back.

You sell. Robnu runs the rest, and makes sure every rupee is paid correctly. Free for everyone now, and forever free under 25 orders a day when paid pricing launches.

FAQ

Meesho ads ROI, answered

On the ads Overview page, ROI is ad-attributed revenue divided by ad spend: if ₹9,000 of spend is credited with ₹27,000 of order value, the panel shows 3x. It is the same number as ROAS. It counts order value at the moment of the order, so returns and RTO are still inside it, and it knows nothing about your product cost or Meesho's fees. This calculator reports ROI the same way, then puts break-even ROI and real profit next to it.

One above your break-even ROI, with room to spare. There is no universal number because it depends on margin: a high-margin catalog can be profitable at 3x while a thin-margin one loses money at 5x. Compute break-even from your real post-fee margin and your real return rate, then treat anything comfortably above it as good and anything below it as a loss, however healthy the panel looks.

The ROI at which ad profit is exactly zero. The formula is 1 divided by (gross margin x the share of orders kept after returns). At 25% margin and 15% returns it is 1 / (0.25 x 0.85), about 4.7x. Above it a campaign makes money, below it the campaign loses. It is the number ROI should always be read against, and the one to set your target ROI above.

Because Meesho counts an order as ad revenue when it is placed, not when it is delivered. An order that comes back still sits inside the ROI figure, but you paid for the click and the forward shipping, often the reverse leg too, and kept none of the margin. A higher return rate therefore raises break-even on every campaign: at 25% margin, moving from 10% to 25% returns pushes break-even from about 4.4x to 5.3x.

Yes, once a catalog has enough conversion history for the algorithm to optimise against. ROI bidding lets you name the return you want instead of a bid, and Meesho works backwards to buy the clicks likely to hit it. Set the target comfortably above your break-even ROI. Too low and the campaign spends freely on orders that lose money; too high and it starves for volume because few placements can meet it.

Robnu does not bid, manage campaigns or set your ROI targets; that stays in the ads panel. What it does is make the margin you type in here real. Robnu is the agentic OMS for Meesho, AJIO and Amazon sellers: it runs the daily order operations and reconciles every settlement to the rupee, so the fees, return charges and ad deductions behind your break-even are the actual ones, not an estimate. Free for everyone now, and forever free under 25 orders a day when paid pricing launches.

build ccfc1e68d61826ac8953ab7981c26f9ac943e519 · 2026-09-25T16:45:54Z