Article · Starting out
Store builder, platform or custom build: how to choose
A fair look at Shopify, WooCommerce, a fully custom build and a managed platform, and the questions that usually decide it.
ShopenUp team · Published 10 October 2026 · 8 min read
The question tends to arrive at a particular moment. A Jaipur block print label has been selling on Instagram for two years, taking orders in WhatsApp chats and collecting payment through UPI links. Orders are steady, a few hundred a month, and the founder wants a proper website. Three people have given three answers. A friend says use Shopify. A local agency says WordPress with WooCommerce is cheaper. A cousin who writes software says he can build the whole thing from scratch.
Each of them could be right. The answer depends on three things: how much of your business looks like a standard online shop, how much running of the site you want to do yourself, and what you can spend each year, as well as at launch.
Start with how an order really moves
Before you compare platforms, write down how an order moves through your business today, from the moment someone asks about a product to the moment the parcel is delivered or comes back. Be specific. For the Jaipur label the list might read like this:
- Kurtas and dupattas in five sizes and three colourways, so each design has variants.
- A handful of made to order pieces with a ten day lead time.
- Prepaid orders and cash on delivery, with COD being about a third of orders.
- Shipping through a courier aggregator, with labels printed in the workshop.
- Occasional bulk orders from boutiques in Mumbai and Delhi at a lower price.
- A wish to keep selling on Instagram, with the website as the main checkout.
Now mark each line as standard or unusual. Variants, COD, courier labels and an Instagram link are standard: every serious platform handles them. Made to order lead times are slightly unusual. Separate pricing for boutiques is more unusual, because it means two kinds of customer seeing two prices for the same product.
The standard lines do not separate the options much. The unusual lines decide almost everything, so spend your time on those.
When a hosted store builder is the better choice
Shopify
For most new D2C brands with a mostly standard list, Shopify is a sensible answer, and we say so to merchants who ask us. You can launch quickly. Hosting, security patches and checkout are handled for you. The theme and app ecosystem is very large, and so is the pool of freelancers and agencies in India who know it well. If something breaks at a busy moment, help is easy to find.
The costs are real but predictable. You pay a monthly plan fee, and most stores add a few paid apps for things like reviews, COD verification or WhatsApp notifications, each with its own monthly charge. Deeper changes to how checkout or pricing work are limited on the lower plans, and some workflows end up stitched together from several apps that do not always agree with each other.
Shopify is the better choice when most of your list is standard, you want to start selling this month, and you would rather pay for apps than pay for development.
Simpler options
Several Indian store builders, and the shop features inside Instagram and WhatsApp, are cheaper still. For a label testing demand with a small range, they are often enough. You will outgrow them sooner, but outgrowing a tool is a good problem, and moving a small catalogue later is not hard.
When WooCommerce is the better choice
WooCommerce is a free, open source plugin for WordPress. You install it on hosting you choose, so you control the code, the server and the data. There are thousands of plugins, many Indian developers know it, and if your brand depends on long articles, lookbooks or recipes, WordPress handles content better than most store builders.
The trade off is responsibility. Someone has to keep WordPress, WooCommerce and every plugin updated, watch for security fixes, take backups, and sort out conflicts when two plugins disagree after an update. Large catalogues and sale day traffic need careful hosting and caching. None of this is difficult for a good developer, but it is ongoing work, and many small stores discover it only when something stops working.
WooCommerce is the better choice when content matters as much as the shop, you have a reliable developer or an in house person who enjoys this work, and you want the lowest licence cost with full control.
When a fully custom build is the better choice
A custom build means a development team writes your store from the ground up, or on top of a framework, to your exact specification. Everything works the way your business works. Nothing is bent to fit a template.
The cost is that you also pay to build the ordinary parts: the cart, coupons, stock tracking, order screens, shipping labels, email notifications and admin roles. These are solved problems on every platform, and rebuilding them takes months. After launch you own the code forever, which means paying for hosting, fixes and updates for as long as the store runs. If one developer wrote most of it and then leaves, you can be stuck.
A custom build is the better choice when the store itself is your product and works very differently from a normal shop. Examples are a marketplace with unusual commission rules, a product configurator where customers design their own item, or a business where the store is one screen inside a much larger system. It also makes sense when you already have a technology team who will look after it.
Where a managed platform with custom modules fits
There is a middle route, and it is the one ShopenUp was built for. You get a hosted store with the common parts already working, and the parts unique to your business are built as modules on top, without writing a whole store from scratch.
On ShopenUp, these work on day one: unlimited product listings, variants and attributes, categories and tags, inventory tracking, order management with partial fulfilment, payment gateway integrations along with manual payments such as bank transfer and cash on delivery, basic discounts, shipping label generation, carrier integrations through third party shipping services, customer profiles, basic reports, role based access, API access and webhooks. On the managed plans, the Code Colonies team looks after hosting, updates and support.
Some things are built or integrated for you: subscriptions, multi warehouse stock, B2B price lists, returns workflows and Tally or ERP sync, among others. We keep that list public because it is the most useful thing a merchant can know before choosing.
Consider a Surat saree wholesaler with around 3,000 designs, each with colour and blouse variants, selling retail online and wholesale to shops across Maharashtra and Madhya Pradesh. The retail store is standard. The wholesale side needs shop specific prices and minimum quantities. On a store builder that usually means a stack of apps and a separate wholesale channel. A full custom build would take months to reach the point most platforms start at. A managed platform covers the retail store on day one and adds a wholesale module built for this business.
Be clear about the downsides too. ShopenUp has a much smaller theme and app ecosystem than Shopify or WooCommerce, and fewer outside developers know it. Custom modules cost money, on 2good terms: INR 199 an hour with a 150 hour minimum, no advance, and you pay after you accept the work. The Growth plan is listed at ₹25,000 a year for up to 5,000 products, with Enterprise priced on request.
Compare the cost over three years
The cheapest option in month one is rarely the cheapest by year three. Make a simple sheet for each option and fill in these lines:
- Platform or licence fees.
- Paid apps, plugins or extensions, counted monthly.
- Hosting, if you pay for it separately.
- Developer time for setup, changes and fixes.
- Payment gateway charges, which apply on every route.
- Your own time spent running the site, which is time away from the business.
The last line is the one most people leave out. If the founder spends six hours a week on plugin updates and broken checkouts, that is a cost, even if no invoice arrives.
Questions that usually settle it
How much of your list is unusual?
If nothing is, start on a store builder. If one or two things are and they matter to revenue, look at whether an app covers them properly or only partly. If several are, a platform that supports custom modules, or a custom build, starts to make sense.
Who fixes it during a sale?
Picture the evening your biggest sale goes live and the checkout stops working. On Shopify, the platform handles the core and you chase the app vendor for the rest. On WooCommerce, it is your developer. On a custom build, it is your team. On a managed platform, it is the provider. Know the name of that person before you choose.
Can you take your data with you?
Ask how you would export products, customers and orders if you left. Every route allows it in some form, but the effort differs. Also remember that your shoppers' details are personal data under the Digital Personal Data Protection Act, 2023, and you remain responsible for them whichever platform holds them.
What happens when you double?
Think about twice the orders, twice the products and one new sales channel. Some setups grow quietly. Others need a rebuild at exactly the moment you are busiest.
A sensible default
If you are just starting, use a store builder and spend your money on product and marketing. Move when the workarounds cost more than the move would. When you do move, choose based on the unusual lines in your list, and be honest about who will look after the store once the launch excitement is over. That decision stays yours, and any provider who will not tell you when a competitor fits better is worth treating with care.
If you want to check your own list against what ShopenUp does on day one and what would be built, native or custom sets it out item by item.
Next step
Find out which kind of platform fits your store.
Eight questions about your catalogue, orders and team, and a clear recommendation with the reasons.
Take the platform fit quizNotes for store owners
New guides on payments, shipping and selling online in India, by email.
Keep reading
Guide
Moving off a basic store builder without losing search traffic
A platform move is the moment most small stores lose search traffic, and nearly always for avoidable reasons: changed addresses, missing redirects, thin product pages. The work comes down to what to record before the move, what to map, and what to watch in the weeks after.
Learn moreGuide
Marketplace or your own store
Marketplaces bring buyers you could not reach alone. Your own store brings margin, data and a relationship with the customer. The two can run side by side, provided the stock counts stay aligned.
Learn moreGuide
How to start an online store in India: a practical sequence
Starting an online store in India comes down to nine steps done in the right order. Decide what you sell and to whom, sort out registration and a bank account, choose a platform, build the catalogue, then set up payments, shipping and policies before you test and launch.
Learn moreSee the store running with your own products.
Send a few products and your trickiest order. The demo shows them in the admin and on a storefront, with a plain list of native and custom parts.
