Commerce Intelligence
Ten thousand retail transactions, one calendar year, five questions a CEO actually asks - answered live from the database, not a slide.
You give away ₹58.43 L a year in discounts - for zero extra sales.
That's ≈22% of annual profit, yet discount depth has no link to volume (correlation -0.02). Electronics-Online is the revenue base - leadership already knows that; the discount leak is the number that's actually movable.
Read: Online wins on top line, not efficiency - margins are identical (~45%); the lever is the 2.8× basket (Electronics skews online). Watch the higher online return rate.
Read: All four regions sit in a 5.5% band - East is "lowest" by noise, yet earns ₹65.68 L profit at 45% margin. Cut weak cities, not a region.
| Marketing channel | Revenue | Share | AOV | Return rate | Rating |
|---|---|---|---|---|---|
| Social Media | ₹1.76 Cr | 29% | ₹5,993 | 5.9% | 3.83 |
| Search Ads | ₹1.54 Cr | 26% | ₹6,055 | 6.2% | 3.85 |
| ₹1.26 Cr | 21% | ₹6,259 | 5.8% | 3.83 | |
| Direct / Walk-in | ₹87.14 L | 14% | ₹5,821 | 7.1% | 3.89 |
| Referral | ₹58.28 L | 10% | ₹5,852 | 6.2% | 3.78 |
Read: Social = volume (29% of revenue) - double down. Email = efficiency (top AOV ₹6,259, lowest returns 5.8%), under-scaled - fund it. Nothing here is unprofitable. No spend data → instrument CAC next.
| Discount | Txns | Total units | Profit |
|---|---|---|---|
| 0% | 3,004 | 3,752 | ₹91.03 L |
| 1-10% | 3,992 | 4,969 | ₹1.10 Cr |
| 11-20% | 2,173 | 2,655 | ₹53.10 L |
| 21-30% | 831 | 1,025 | ₹17.51 L |
Read: Units/order are flat (~1.2) at every tier; the 21-30% band sells the fewest. Discounts buy no volume - they hand back margin: ₹58.43 L/yr given away (22% of profit). Cap markdowns at ~15% → recover ≈₹9.52 L-₹14.27 L, ~all to profit.
Grounded only on the live aggregates above - cites real numbers, abstains otherwise.
Every figure computed from all 10,000 rows in portfolio.yoptima_sales · aggregates are re-read from Supabase hourly; this set was computed 2026-09-13 10:56 UTC · Profit = Revenue - Cost · returns = mean(return_flag) · delivery days are Online-only.