All posts

Online shops · Small business

How to Start an Online Shop: The Decisions That Come First

Before you pick any platform, you need answers to five questions. Here they are, in the order that actually matters.

5 min read

Everyone starts in the wrong place

You search "how to start an online shop" and you land on lists of platforms. Shopify, WooCommerce, this one, that one. Ten tools, ten opinions, and you still don't know where to begin.

Here's the thing. The platform is the last decision, not the first. Before you touch any software, you need to answer five questions about your own business. If you skip them, you'll pick a platform that doesn't fit, and you'll be redoing everything three months in.

Let's go through them in order.

1. What exactly are you selling

Not "products". Be specific. Are you selling twenty types of the same item in different sizes? A handful of handmade pieces where every one is slightly different? Something you make to order, so there's no stock sitting on a shelf? A service, like a repair or a consultation, dressed up as a product?

This matters because it decides how complicated your shop needs to be. Twenty t-shirts in five sizes and three colours is easy — any basic shop handles that. But if you sell custom furniture where every order needs a form, a quote, and a back-and-forth with the customer before anyone pays, that's a different animal. A simple product page with an "add to cart" button won't cut it.

Write down, on paper, how many products you have and how much they vary. That number quietly decides half of what comes next.

2. How will you actually get it to the customer

This is the part people forget, because it feels like a "later" problem. It isn't. It changes your whole setup.

Do you post parcels yourself? Do you use a courier who picks up from your workshop? Do you only deliver locally, in your own van? Do people collect from your shop or workshop in person?

If you're shipping nationally through a courier, you'll want your shop to talk to that courier automatically — print labels, track parcels, without you typing addresses by hand into two systems. If it's local delivery or pickup only, you don't need any of that. You need a simple option at checkout: "pickup" or "delivery in my area", nothing fancier.

Decide this before you build anything. A shop set up for national shipping when you only deliver locally will annoy you with features you never use.

3. How will people pay you

Card online? Bank transfer? Cash on pickup? Some businesses need all three because customers ask for different things — an older customer wants to pay on collection, a younger one wants to tap their card in ten seconds.

Every payment method you accept needs to be connected to your shop properly, so money lands in your account and you get a clear record for your books. This is not something to improvise. Get this wrong and you'll spend evenings matching bank statements to orders by hand, which is a miserable way to spend an evening.

Decide upfront which methods you genuinely need. Don't add five just because you can. Every extra option is another thing that can break, another thing a customer gets confused by at checkout.

4. Who runs this thing day to day

This is the question people skip most often, and it's the one that causes the most grief.

When an order comes in, who packs it? Who answers the "where's my order" email? Who updates stock when something sells out? If you're doing this alone, on top of actually making or fixing or cutting whatever it is you sell, be honest about how much time you have.

A shop that needs you to manually update stock across three places, write shipping labels one by one, and reply to every question by hand will eat your evenings. If that's not sustainable, you need something that automates the boring parts — updating stock automatically, sending order confirmations without you lifting a finger, that sort of thing. Have a look at what you can automate in a small business before you commit to a setup that has you working until midnight.

5. Only now — the platform

With those four answers written down, choosing a platform gets much easier. And here's the honest bit: for most small businesses, a ready-made shop platform is enough. If you sell a normal range of products, ship through standard couriers or offer local pickup, and take card payments, you don't need anything built specially for you. A standard shop, set up properly, does the job.

Where it stops being enough: when your business genuinely does something odd. Made-to-order products with quotes. Bookings mixed with products. Wholesale pricing for some customers and retail for others, on the same site. Stock that lives across two physical locations and needs to sync. In these cases, a standard platform forces you to bend your business to fit the software, and that's backwards. That's when something built to match how you actually work is worth talking about — not before.

If you're unsure which camp you're in, it helps to first sort out what you actually need from a website for a small business in general, because a shop is just one part of that picture. And if you already have a rough idea of your products and how you want customers to order, you can sketch it out with the order builder rather than guessing.

What not to do

Don't start by comparing platform features. You'll pick based on which one has the nicest colour scheme, and that tells you nothing about whether it fits your business.

Don't add every payment method and shipping option "just in case". Start with what you actually need this month. You can add more later — it's much easier to add an option than to strip out one that's confusing customers.

Don't build a shop before you've packed and shipped at least a handful of orders by hand. You'll learn more about your real process from ten manual orders than from any planning session. Then set up the shop to match what you learned, not what you guessed.

And don't assume you need something custom-built from day one. Most small shops don't. Get the basics right first — what you sell, how it ships, how people pay, who does the work — and the right platform, ready-made or custom, becomes obvious on its own.

Facing something similar?

Describe it in your own words — a few plain questions, no commitment.

Open the order builder

Read next

Looking for a website or business software?

A modern site, or a system built around the way the business actually works.

Open the order builder