Online shops sell physical products directly to customers through a website, a marketplace or social commerce. Products may be handmade, manufactured, sourced from suppliers or shipped directly by a third party. E-commerce offers access to customers far beyond a local area, but it involves practical challenges that digital businesses often avoid.
Success depends on choosing products carefully, managing margins and delivering a reliable customer experience.
How the money is made
Revenue comes from product sales, sometimes supplemented by subscriptions, bundles or repeat orders. Profit is the difference between the selling price and all costs: product cost, packaging, shipping, payment fees, platform fees, returns, advertising and overheads. Margins can disappear quickly if these costs are underestimated.
Fulfilment options
Online shops can deliver products in several ways:
- Self-fulfilment: storing, packing and shipping products yourself.
- Third-party fulfilment: a logistics provider stores and ships products.
- Dropshipping: suppliers ship products directly to customers.
- Print-on-demand: products are produced only when ordered.
Each option involves trade-offs between control, cost, speed and risk.
What the model demands
Online shops require product research, supplier management, inventory planning, photography, customer service, returns handling and marketing. Cash flow is particularly important because inventory often must be paid for before it sells.
Strengths
Physical products are easy for customers to understand. Successful products can generate repeat purchases, and brands can build loyal communities. E-commerce platforms make it relatively easy to launch an online store.
Weaknesses
Competition can be intense, especially for products available from many sellers. Advertising costs can be high. Inventory ties up cash, and unsold stock creates losses. Shipping delays, damaged products and returns affect customer satisfaction.
E-commerce platforms make it relatively easy to launch an online store.
How to start
Start with a small product range, validated through pre-orders, small batches or test listings. Calculate the full cost per order before setting prices. Choose a fulfilment method that matches your volume and cash position. Focus on excellent product pages, clear delivery information and responsive customer service.
Common mistakes
New shop owners often order large quantities before demand is proven, price products without accounting for all fees and shipping costs, or rely entirely on paid advertising. Others choose generic products with no clear advantage. Specialised products, careful margin calculations and a distinctive brand help avoid these traps.
Who online shops suit
Online shops suit founders who enjoy products, logistics and branding, and who can manage stock and cash flow carefully.
The numbers to watch
Online shop owners should know their average order value, gross margin per order after all costs, conversion rate, return rate, repeat purchase rate and the cost of acquiring each customer through advertising. If acquiring a customer costs more than the profit from their first order, the business depends on repeat purchases to survive, so retention becomes critical.
Product page essentials
Strong product pages answer questions before customers ask them: clear photographs from several angles, dimensions and materials, what is included, delivery times and costs, the returns policy and genuine reviews. Many abandoned purchases come from a single missing detail, such as whether an item fits a particular space or how long delivery takes.
An example in practice
A founder wanted to sell handmade ceramic planters. Instead of producing a large collection, she made twenty pieces and offered them through her website and local social media groups, with clear delivery costs. They sold within two weeks. She used customer feedback to refine sizes and glazes, increased production gradually and added a waiting list for popular designs.
A useful question
Ask: after every cost, including shipping, fees, returns and advertising, how much profit remains on each order? If the answer is unclear, calculate it before launching.