If you make lehengas or sarees in Surat, you already know the options. A Myntra listing. A wholesaler in Ring Road who takes his cut. Instagram DMs at midnight. Every one of them works, and every one of them keeps something that should be yours. The margin, the customer, or the brand.
I want to show you the other option, because I've watched it work from the inside.
JMS Studio has been making bridal couture in Surat since 1981. Family business, textile market, wholesale first. We rebuilt the brand and built them their own online store. In the twelve months after that, the store did 61,893 sessions and shipped to customers in more than 25 countries. Not one paid ad. Those numbers are from the store's own analytics. The cost figures further down are from third-party guides, and I've linked them so you can check.
Why a marketplace listing isn't a business
Look, a Myntra or Amazon listing moves stock. I'm not going to tell you it doesn't. But notice what it takes in return.
- The customer is theirs, not yours. You get an order number. When your next collection drops, you can't message her.
- The margin is their commission. For ethnic wear that usually sits well above what a payment gateway would charge you on your own store.
- Your brand is one thumbnail in a grid, next to a copy at half your price. Nothing on that page says 1981, or Surat, or hand embroidery.
Instagram has the opposite problem. It builds the brand beautifully and then can't take the money. I wrote about that separately in does a fashion label need its own website if it sells on Instagram, so I won't repeat it here.
What JMS actually needed
The store runs on Shopify. Here's what had to be in place before a bride who had never heard of JMS could find it, trust it, and pay.
A catalogue written the way a bride searches. Fabric, work, colour, what's in the box. Whether it's semi-stitched or fully stitched is on every listing, because that is the first question in every DM anyway. Put it on the page and you stop answering it forty times a day.
Photographs that survive a phone screen. Mannequin and close-up shots for each design, and then AI campaign imagery built from those same shots for the collection pages. We never generate the detail shots. Embroidery has to be real, and buyers can tell.
Payments and shipping that work outside India. The price on the page is the price paid, tax included. An overseas address at checkout is not a special case.
Wholesale kept out of sight. Trade buyers use a password-protected catalogue at jmsstudio.in. Retail customers never see it and never see those rates.
Pages built to be found. A clean sitemap, and collection pages written around the questions people actually type. Most stores skip this bit. It's where the 25 countries came from.
Where the traffic came from
No ad budget. Three places.
- Google. The brand name, "Surat" plus the garment, and long questions about bridal wear. The store peaked at 8,337 sessions in November 2025, which is wedding season doing what wedding season does.
- The Instagram bio link. The account already had a following. The store gave that following somewhere to pay.
- WhatsApp forwards. Brides send product links to their mother, their sister, the cousin who has opinions. A page that loads fast and shows the price does the selling inside the family group.
The thing to notice is that search compounds. Every month it sends a little more than the last, and you didn't pay for any of it.
What it costs, honestly
These are third-party ranges for India, not our rates. We quote to scope, and I'd rather you walk in knowing the market than guessing.
| Build | Typical range | What you get |
|---|---|---|
| Basic Shopify store, studio-built | ₹50,000 to ₹1.5 lakh | Theme, catalogue, payments, shipping, basic SEO |
| Properly branded store | ₹1.5 to 5 lakh | Custom design, collection storytelling, size and fit help, structured data |
| Fully custom build | ₹5 lakh and up | Bespoke front end, integrations, wholesale portals |
Ranges from Apricorn Solutions and Mayank Digital Labs, both 2026 guides. Shopify's monthly plan and gateway fees sit on top. Photography is separate, and for a bridal catalogue it's usually the biggest line after the build.
If I were doing it for my own label
This is the order that worked. Skip a step and you'll come back to it later, more expensively.
- Fix the catalogue data first. SKU, fabric, work, fit type, price, sizes. If it isn't in a sheet, it can't be on a page.
- Shoot before you build. Twelve good photographs beat two hundred bad ones.
- Use a platform. Shopify or similar. Save custom for year three, if year three needs it.
- Write the pages for what people search, not for how the brand wants to sound. "Bridal lehenga Surat price" is a real search. "Ethereal elegance" is not.
- Separate wholesale from retail from day one.
- Launch it, then leave it alone for eight weeks and read the numbers before you change anything.
The whole JMS rebuild, brand to store to campaign imagery, is written up as a case study. Everything in it is from the store's own numbers, and if you want to know how any of it was done, message me. I answer these myself.