Handmade textiles, brassware, miniature paintings, traditional jewellery: work that came out of villages across Rajasthan and used to find buyers at melas, government exhibitions and craft fairs. Then most of those fairs stopped happening. The collective behind this work had a strong local name and, suddenly, nowhere to sell. They came to us wanting an online store that wasn't a side channel but the main one. Sounds routine. It wasn't.
Why WooCommerce, and why we didn't buy a theme
Nearly every piece was unique. New work arrived weekly, from different hands, in quantities of one. A standard product database expects you to restock SKUs; here, "restock" basically never happened. So we built the catalogue around custom taxonomy: by material (textile, brass, paint, jewellery), by region (Jodhpur, Jaipur, Udaipur and so on), and, crucially, by the artisan who made it.
We went with WooCommerce over Shopify for two plain reasons. The custom product structure, every item tied to an artisan profile, needed full control over attributes, and WooCommerce gave us that without fighting the platform. And margins: many pieces sat at lower price points, where a recurring monthly subscription would have quietly eaten in. We also wrote the theme from scratch, since the off-the-shelf craft themes were either too generic to mean anything or so busy they buried the objects.
Letting each artisan be seen
The collective's whole promise was that a buyer knew who made the thing they bought. So every artisan got their own page: photos, a video introduction, and the full set of their available works in one place. Product pages led with the story: where the piece came from, how the technique works, how to care for it, and only then the dry specifications. People weren't buying decorative goods. They were buying a connection to a maker.
We added bilingual descriptions in Hindi and English, with the main navigation localised. And because customisation questions kept coming up before people bought, we wired in WhatsApp Business so those conversations could happen.
Shipping fragile, handmade things across India
Getting brassware and framed miniatures from a Rajasthan village to a flat in another city, intact, is its own problem. We integrated India Post Speed Post and Delhivery with weight-based dynamic shipping so rates stayed honest across the country. Payments ran through Razorpay: UPI, cards, net banking, and EMI for the higher-value pieces that NRI and international buyers tended to reach for.
Where it landed, and what we'd redo
Within the first year the store was shipping nationwide and to a few destinations abroad. Average order value settled higher than what handicraft stores usually see: the storytelling earned a premium. But the number the founders actually watched was repeat purchases, and that climbed steadily. People were coming back to specific artisans, which was the entire bet. A solid share of traffic arrived through organic search and direct visits rather than paid ads, so the store could stand without constant ad spend.
Two honest regrets. We under-invested in video at launch. Short clips of artisans at work beat our text-and-photo storytelling once we finally added them, and that pipeline should have been built into production from day one. And we shipped too many product variations early. Trimming to the strongest pieces by margin and demand would have made the catalogue easier to browse.



