Skip to content
All client results

Ecommerce · Beauty & personal care

Grew monthly revenue 2.4x while profit per order went up, not down

The brand was scaling revenue and losing money doing it. Returns and cash-on-delivery refusals were eating a margin the ROAS report said existed.

Finished creative assets shipped per month

Months 1–11 of the engagement

02040requiredM1M5M11
Illustrative production output. The reference line is the monthly volume the media plan required at target spend — output cleared it from month six onward.
Client
D2C skincare brand
Industry
Ecommerce · Beauty & personal care
Region
Pan-India, Shopify
Engagement
Ecommerce growth and Meta ads, 11 months
Ad budget
₹3.5–9 lakh monthly ad spend

The challenge

What was actually going wrong.

Usually not the thing the business thought it was.

The brand had gone from launch to ₹18 lakh a month in about two years, almost entirely on Instagram. On paper it was working: reported ROAS sat around 3.1, and the founder was being told to spend more.

The bank balance disagreed. Once cost of goods, shipping, packaging, payment gateway fees and returns were counted, several of the best-selling products were making almost nothing, and two combination packs were losing money on every order shipped.

Cash-on-delivery made it worse. A third of orders were COD and a third of those never got accepted — but the ad platform still counted them as conversions, so the campaigns were actively learning to find customers who would not pay.

Underneath all of it, four creatives were carrying about 90% of spend and had been running since the previous festive season.

The approach

What we did, in sequence.

  1. 01

    Rebuilt the numbers before touching a campaign

    Three weeks joining Shopify orders, courier data, returns and ad spend into one view of profit per order per product. The output was uncomfortable and it was the basis for everything after it.

  2. 02

    Repriced and re-tiered the catalogue

    Products grouped into margin tiers and pushed into Meta and Google as custom labels, so bidding could tell a ₹90 margin from a ₹600 one. Two loss-making packs were withdrawn entirely.

  3. 03

    Attacked RTO directly

    Prepaid discount, WhatsApp order confirmation before dispatch, phone verification on high-value COD orders, and COD switched off in the twenty pincodes with the worst history.

  4. 04

    Rebuilt the creative pipeline

    Two shoot days a month plus a small creator roster, briefed from customer reviews and the questions the support inbox answered daily. Output went from roughly three assets a month to twenty-six.

  5. 05

    Scaled against profit, not ROAS

    Budget rose in planned steps with a floor on profit per order. Two increases were rolled back within a fortnight when the floor broke — which is the mechanism doing its job.

The result

What moved, and what caused it.

Monthly revenue grew from about ₹18 lakh to ₹43 lakh across eleven months. More importantly, profit per order rose by ₹64 over the same period, so the growth was worth having.

RTO fell from 34% to 19%. Roughly two-thirds of that came from the prepaid incentive and WhatsApp confirmation; the rest came from simply not advertising certain products where they were never accepted.

Creative volume turned out to be the constraint on scale rather than the media buying. Of the four concepts carrying spend at the end of the engagement, none existed when we started.

One thing did not work: a subscription offer tested in month six was taken up by fewer than 2% of buyers and was withdrawn. It is in the reporting because a case study that only lists wins is not much use to anyone.

Measured outcomes

growth in monthly revenue
2.4xgrowth in monthly revenueFrom ₹18 lakh to ₹43 lakh a month over eleven months, with profit per order improving by ₹64 across the same period.
reduction in RTO rate
34% → 19%reduction in RTO rateCash-on-delivery return-to-origin measured across all orders, comparing months 8–11 against the three months before the engagement began.

We were told for a year that a 3x return meant we were doing well. Finding out which products were actually losing money was the most useful bad news anyone has given us.

Founder — name withheld pending approvalPlaceholder attribution — quote wording is drawn from an engagement review and is awaiting written approval for named use.

Next step

Bring us a problem shaped like this one.

Forty-five minutes, no slide deck. We will tell you which of these engagements yours most resembles, where we think the bottleneck sits, and what it would realistically take to move it.

Or call +91 93060 49784 and email support@exponentialy.com — we reply within one working day.

What the call is

  • 01

    45 minutes, no slide deck

    You talk to the person who would run the work, not a salesperson.

  • 02

    Your numbers on the table

    What a customer is worth, where enquiries come from, and what you have tried.

  • 03

    A written plan afterwards

    What we would fix first, and in what order. Yours to keep either way.

WhatsAppChat on WhatsApp (opens in a new tab)Call usCall +91 93060 49784