Sign inBook a Call
Fashion & apparelDuration 12 monthsCase study

Fashion & apparel case study: ₹10,000 to ₹12,067 monthly revenue in 12 months

Numbers modelled on 30 Monastic Media ad accounts

Case study

Month by month

Revenue by month
MonthPhaseAd spendRevenueROASPurchasesCost per purchase
Start––₹10,000–––
Month 1Learning₹5,296₹9,9131.87x7₹757
Month 2Scaling₹5,626₹10,6381.89x7₹804
Month 3Scaling₹5,774₹11,4591.98x8₹722
Month 4Scaling₹6,157₹11,7261.90x8₹770
Month 5Scaling₹6,045₹11,8611.96x8₹756
Month 6Scaling₹6,135₹11,8791.94x8₹767
Month 7Scaling₹6,370₹11,9161.87x8₹796
Month 8Scaling₹6,396₹12,0941.89x8₹800
Month 9Steady₹6,306₹11,9921.90x8₹788
Month 10Steady₹6,070₹11,9801.97x8₹759
Month 11Steady₹6,423₹12,0011.87x8₹803
Month 12Steady₹6,259₹12,0671.93x8₹782
Total₹72,857₹1,39,5261.92x94₹775
Ad spend₹72,857
Revenue₹1.4L
Blended ROAS1.92x
Orders94
Revenue, month 12₹12,067
ROAS, month 121.93x
Cost / purchase, month 12₹782
Avg order value, month 12₹1,508
Conversion, month 121.1%
Period covered12 months
Milestone₹2L a month

Funnel

Funnel, first view to purchase month 12

  1. Impressions54,804
  2. Link clicks998
    1.82% of impressions
  3. Landing-page views727
    72.85% of link clicks1.327% of impressions
  4. Added to cart73
    10.04% of landing-page views0.133% of impressions
  5. Checkout started29
    39.73% of added to cart0.053% of impressions
  6. Purchases8
    27.59% of checkout started0.015% of impressions

0.015% of impressions became purchases

Mix

Where the budget goes month 12

SegmentAd spendShare of spendPurchasesROASCost per purchase
Instagram₹4,24767.9%51.98x₹849
Facebook₹2,01232.1%31.83x₹671
SegmentAd spendShare of spendPurchasesROASCost per purchase
Facebook Feed₹2,01232.1%31.83x₹671
Instagram Reels₹1,71827.4%21.98x₹859
Instagram Feed₹1,58425.3%22.10x₹792
Instagram Stories₹94515.1%11.76x₹945
SegmentAd spendShare of spendPurchasesROASCost per purchase
Prospecting (cold audiences)₹5,65290.3%71.90x₹807
Retargeting (warm audiences)₹6079.7%12.15x₹607

Creatives

Creative mix month 12

New ads per month

Video4 a month
Catalogue (dynamic product ads)2 a month
Static image1 a month
Moderate1.93xblended ROAS 3 creative types₹6,259 spend
Creative typeTierAd spendPurchasesROASCost per purchase
Catalogue (dynamic product ads)Moderate₹1,48021.98x₹740
VideoModerate₹3,79351.91x₹759
Static imageModerate₹98611.91x₹986

How we run it

How we run it, why, and how it works

  1. Research & offer Month 1

    What we do

    We focus the first month on marketing and social presence, the brand’s main problem, on a smaller base. We put the website audit, the creative brief and the monthly media schedule in place before spend moves. We run short, dated bundle sales with an awareness lead-in instead of permanent discounts. We fix the store before scaling: trust pointers, reviews, a clear return window, an about page and a prepaid incentive.

    Why

    In this case study, a smaller fashion brand grows monthly revenue in 1 year, from ₹10,000 to ₹2L (20x). That is faster than nine in ten of our measured accounts grew over the same time, so the case study below is on what that fastest tenth reached and shows where it lands against the number this scenario calls for. The main problem in this scenario is marketing and social presence. Later budget calls need something written to be judged against. A dated offer concentrates demand without training buyers to wait for a sale.

    How it works

    The brief is agreed first; spend follows it. Awareness ads run ahead of each short sale window. Site fixes are handed over in the first weeks, before budget rises.

  2. Measurement & reviews Month 1 to 12

    What we do

    We agree a written number for every month on the way from ₹10,000 to ₹2L, and start each review with the month-to-date figure against it. We track ad-platform revenue beside store orders in a shared daily sheet. We set a written rule: no budget step in a month where return falls too far to pay for it.

    Why

    No starting return on ad spend was given; the starting return is what measured fashion stores of that size hold. Written monthly numbers expose a slow month while there is still time to act. Ad platforms claim more orders than stores record, so the store number decides budget.

    How it works

    Written monthly numbers make each scaling decision explicit. Budget decisions are read off store numbers, not the ad platform alone. Where return slips too far, the month keeps last month's budget.

  3. Creative testing Month 1

    What we do

    We test with video, catalogue ads and static image first, rising to a handful of new ads a month by the final month, with no format far behind the account's return. We separate the lead products into their own campaigns and review each one weekly. We keep creators producing UGC video on a steady schedule, and cut the winners into regional languages. We run static images next to the video ads.

    Why

    Products that do not sell show up inside a week, not after a month of shared budget. Regular UGC keeps testing going, and a regional cut stretches a winning idea further. Among the fashion accounts we measured, video was the format most often in the top creative tier.

    How it works

    Losing products are paused within a week and budget moves to the winners. Winning UGC is cut into regional languages before new ideas are bought. Statics join once a winning video is found. New ads rise with the budget, most of them video, then catalogue ads.

  4. Scaling Month 2 to 8

    What we do

    Through Month 2 to Month 8, we push toward ₹2L: the budget rises gently while return holds, and Facebook Feed carries the most spend and Instagram Reels the next. We scale into the festive and wedding calendar with seasonal collection campaigns. We raise budget only while return on spend holds, and cut it when return drops. We recover abandoned checkouts with WhatsApp messages as traffic grows.

    Why

    In Month 2 to Month 8 the budget rises gently, while return on spend holds. In several of these months the step is trimmed to the size return can hold. Each budget step here is sized so that return stays close to where it was. Demand is seasonal and regional, so spend moves with the calendar.

    How it works

    Budget moves between regions as the calendar turns. Each month's budget is set by the return the last one earned. WhatsApp recovery runs alongside paid retargeting, not instead of it. Most of the final month's spend sits on Facebook Feed, then Instagram Reels. Prospecting to new buyers takes the bulk of spend, while retargeting returns more for each rupee.

  5. Steady state Month 9 to 12

    What we do

    From Month 9, we hold the gains and push toward ₹2L only as far as return allows. We ask for a seasonal landing page, new ad formats and delivery banners ahead of the festive peak. We hold a creative bank and swap tired ads out before click-through falls.

    Why

    Growth slows from Month 9, still short of ₹2L. Budget stays about level over these months. Season-specific pages convert season traffic better than the default collection. Falling click-through preceded a revenue drop in a measured account, so creative refresh is not optional.

    How it works

    The seasonal page is requested before the season, with the catalogue campaign. Refreshes are gradual: a few new ads at a time.

Milestones

Milestones by month

  1. Month 1

    First, the set-up: the first ads run on a small daily budget while tracking is checked against store orders. Store orders and ad-platform revenue are checked side by side. Reviews, trust pointers and the prepaid incentive are now on the store.

    • Revenue ₹9,913
    • ROAS 1.87x
    • Ad spend ₹5,296
  2. Month 2

    Scaling begins: the budget decision is taken on the return the last step earned. Budget is raised only as far as return allows: return on spend holds while budget holds.

    • Revenue ₹10,638
    • ROAS 1.89x
    • Ad spend ₹5,626
  3. Month 3

    The winning UGC runs in regional-language versions.

    • Revenue ₹11,459
    • ROAS 1.98x
    • Ad spend ₹5,774
  4. Month 4

    Abandoned checkouts get WhatsApp follow-ups.

    • Revenue ₹11,726
    • ROAS 1.90x
    • Ad spend ₹6,157
  5. Month 5

    The creative bank supplies this period's refresh.

    • Revenue ₹11,861
    • ROAS 1.96x
    • Ad spend ₹6,045
  6. Month 6

    Static images are tested beside the winning video.

    • Revenue ₹11,879
    • ROAS 1.94x
    • Ad spend ₹6,135
  7. Month 7

    A seasonal collection campaign takes a larger share of budget.

    • Revenue ₹11,916
    • ROAS 1.87x
    • Ad spend ₹6,370
  8. Month 8

    The seasonal landing page is briefed ahead of the peak.

    • Revenue ₹12,094
    • ROAS 1.89x
    • Ad spend ₹6,396
  9. Month 9

    The case study moves into its steady phase, leaning on refreshed ads and repeat buyers.

    • Revenue ₹11,992
    • ROAS 1.90x
    • Ad spend ₹6,306
  10. Month 10

    Budget shifts to the products that sold this period.

    • Revenue ₹11,980
    • ROAS 1.97x
    • Ad spend ₹6,070
  11. Month 11

    Each budget move is read against the return it bought.

    • Revenue ₹12,001
    • ROAS 1.87x
    • Ad spend ₹6,423
  12. Month 12

    The winning UGC runs in regional-language versions. Budget is raised only as far as return allows: return on spend holds while budget holds. The case study finishes short of ₹2L: budget stops rising where return starts to slip. Cost per purchase ends close to the learning phase.

    • Revenue ₹12,067
    • ROAS 1.93x
    • Ad spend ₹6,259

Learnings

Learnings from Fashion & apparel brands we measured

  1. Run short bundle sales with an awareness lead-in rather than permanent discounts.

  2. Store revenue per rupee of ad spend fell from 8.2x to 5.5x as monthly spend nearly doubled

  3. Cut budgets during a major marketplace sale and moved spend to niche premium audiences

Ready to grow with one team?

Book a call. If we can help you grow, we show you how; if we cannot, we tell you that too.