Glossary

What is CPO in Meesho ads?

CPO in Meesho ads stands for cost per order: the ad spend divided by the number of orders the ads produced. Meesho shows it beside ROI in the ads dashboard, and its ROI Plus campaign type is built around an order-based target rather than a bid per click, so CPO is the number that tells you whether a Meesho campaign is paying for itself.

Full form
Cost per order
Formula
ad spend / orders
Worked example
₹2,000 spend / 50 orders = ₹40 CPO
Where it appears
Meesho Supplier Panel ads dashboard, beside ROI and CPC

How CPO is calculated

Divide what a campaign spent by the orders it brought. A Meesho campaign that spent ₹2,000 and produced 50 orders has a CPO of ₹2,000 / 50 = ₹40. CPO is the inverse view of ROI: with an average order value of ₹320, those 50 orders are ₹16,000 of revenue, an ROI of 8, and the two numbers describe the same campaign.

CPO also links CPC and conversion rate. At a ₹4 CPC (agencies report ₹2 to ₹6 on Meesho) and 10% conversion, ten clicks buy one order, so CPO is ₹40. If conversion slips to 5%, CPO doubles to ₹80 with no change in bids, which is why a rising CPO is usually a listing or price problem before it is a bid problem.

Blooprint's Meesho ads guide on blooprint.in covers setup and the free ad credit; this page stays on the metric.

What a good CPO looks like

A good CPO is below the profit per order before ads. Meesho charges no commission on most categories, so the profit per order is roughly selling price minus product cost, shipping and returns cost. On a ₹320 product with a ₹250 landed cost, that is ₹70; a ₹40 CPO leaves ₹30 per ad order, and a ₹75 CPO loses money.

Expressed as ROI, break-even is 1 divided by the margin. At a 20% margin the break-even ROI is 5, so the ROI of 3 to 4.5 that agencies report as typical for Meesho ads (reported by robnu and trackecom, not Meesho) would be loss-making for that seller. Judge CPO against your own margin, not against a typical figure.

Meesho counts returned and rejected orders as orders at the time of attribution, so the CPO you see is lower than the CPO on delivered orders. Adjust for your return rate.

How to lower CPO on Meesho

  • Start on CPC campaigns for a new catalogue and switch to ROI Plus once you know the ROI that clears break-even; set the target from margin, not from the suggested one.
  • Cut bids on catalogues whose CPO sits above profit per order for two weeks running, and move the budget to the ones below it.
  • Fix conversion first: price against the same product from other suppliers, first image, and a delivery promise that is not slower than rivals.
  • Watch the weekly spend limit; a paused campaign that hit its limit skews the week's CPO.
  • Track CPO on delivered orders, not attributed orders, by reconciling with the returns report each month.

Related pages

Frequently asked questions

What is the CPO full form in Meesho?

CPO stands for cost per order. In Meesho ads it is the ad spend divided by the number of orders the ads produced, shown beside ROI in the ads dashboard.

What is the cost per order formula?

CPO = ad spend / orders. A campaign that spent ₹2,000 for 50 orders has a CPO of ₹40. It is the inverse of ROI: ROI = average order value / CPO.

What is a good CPO in Meesho ads?

Below your profit per order before ads. On a ₹320 product with ₹250 of cost, profit is ₹70, so a CPO under ₹70 makes money and a CPO above it loses money on every ad order.

What is the difference between CPO and ROI in Meesho?

Both measure the same campaign. ROI is revenue divided by spend, shown as a multiple; CPO is spend divided by orders, in rupees. ROI Plus campaigns target an order-based outcome rather than a click bid.

Does CPO include returned orders?

The dashboard counts orders at attribution, before returns. Divide by delivered orders instead to see the real cost per order on a high-return catalogue.

Ready to Transform Your Marketplace Ads?

Join 500+ brands powered by our team with Blooprint AI

Start 7-Day Free Trial Book a Demo