How to plan an online store before building
The decisions that sink an online store all happen before a single page is built. Here is what to sort out first.
Almost every online store that turns into a headache got there for the same reason: the shop was designed before anyone worked out how it would actually run. Products, payments, delivery and returns are business decisions, not design decisions, and sorting them out on paper first saves you a fortune in rebuilds later.
Here is what I ask a client to nail down before we build anything.
Get your products in order
The catalogue is the foundation, and it is usually messier than people expect. For every product you need a name, a price, a description, at least one good photo, and a way to track stock. If you sell things with options, a shirt in three colours and four sizes, you need to decide how those variants work and whether each combination has its own stock count.
Do this in a simple spreadsheet before it touches a website. It forces you to spot the gaps, missing prices, products with no photo, descriptions you still need to write, while they are cheap to fix.
Decide how you get paid
In South Africa this usually means a local payment gateway like Payfast, Yoco or Peach, which handle cards, instant EFT and often SnapScan. Sign up and understand the fees before you build, because they shape your pricing. Also decide whether you will offer manual EFT for customers who prefer it, and how you will confirm those payments before shipping.
Work out delivery properly
Shipping is where a lot of local shops lose money. Before you build, answer these:
- Who delivers? A courier like The Courier Guy, Pudo lockers, Aramex, or your own driver?
- How do you charge? Flat rate, by area, by weight, or free over a certain amount?
- Do you offer collection?
- What are your real delivery times, and how will you set that expectation on the site?
Guessing at shipping and fixing it later usually means either eating the cost yourself or surprising customers at checkout, which kills sales.
Sort returns and stock before launch
Write your returns policy before you open, because customers will ask and a clear policy builds trust. Decide how a return actually works: who pays postage, how long they have, whether it is a refund or an exchange.
Then think about stock. If you sell the same item in a shop and online, how do you stop selling something you have already sold in person? Even a simple habit for keeping the two in sync matters more than most people realise.
Plan the support and the after-sale
The sale is not the end of it. Decide how order confirmations, shipping updates and "where is my order" questions get handled. A customer who cannot find out what is happening with their parcel is a bad review waiting to happen. Even a clear WhatsApp number and honest email updates go a long way.
Then, and only then, think about the build
Once the business side is settled, building the shop is the straightforward part. An online store built on solid answers to all of the above comes together quickly, because there are no surprises hiding in the plan.
If you are not selling online yet and just want to test the water, you do not always need a full shop on day one. Sometimes a simple site with a WhatsApp order button and a clear catalogue is enough to prove there is demand before you invest in the full thing. If that is where you are, get in touch and we can work out the right size to start at.
The short version
An online store lives or dies on the planning you do before the design starts. Get your products, prices and photos organised, choose a payment gateway, work out delivery and returns honestly, and decide how support works. Do that groundwork and the build is easy. Skip it and you will be rebuilding within months.