Starting an Online Shop: Planning Before You Build
Plan an online shop before choosing software: products, margins, delivery, returns, legal basics, content and a realistic launch plan for a small business.
Many online shops fail before the first order, not because the software was wrong but because the plan was thin. Someone picks a theme, uploads products and discovers later that shipping costs eat the margin, that returns are messy, or that nobody knows the shop exists. Spend a few days planning and you will make better decisions on every technical choice that follows.
Define what you are selling and to whom
Write a one-paragraph description: what you sell, who buys it, and why they would buy from you instead of a large marketplace. Honest answers may be a narrow range, expert advice, local pickup, handmade quality or hard-to-find items. If your only advantage is a lower price, be cautious; small shops rarely win that fight. Describe a typical customer in practical terms: where they live, what they search for, what worries them before buying.
Do the unit economics
For each product, calculate the real margin using your own numbers.
| Cost item | Do not forget |
|---|---|
| Purchase or production cost | Materials, labour, tools, packaging inserts |
| Packaging | Boxes, tape, labels, protective material |
| Shipping | What you pay the carrier versus what customers pay |
| Payment processing fees | Charged by your payment provider per order |
| Returns and refunds | Return shipping, damaged goods, time spent |
| Advertising | The cost of getting each order, not just the click |
| Tax | VAT or sales tax treatment in your country and your customers' countries |
| Software and hosting | Platform fees, apps, hosting, domain |
If a product only works at a margin you cannot achieve, discover that on a spreadsheet instead of after fifty orders.
Plan delivery and returns
Choose which countries you will ship to at launch. Selling across Europe is possible but involves customs rules when shipping outside the EU, different VAT rules and language expectations. Starting with your home country, or a handful of neighbouring ones, is a sensible first phase. Decide carriers, delivery times and prices, and whether you offer free shipping above a threshold. Write a returns policy you can honour. Consumer law in your market may give buyers statutory rights, such as a withdrawal period for distance sales in the EU, so check the rules that apply to you with an official source or an adviser.
Prepare product content
Product pages sell the item. For each product you need a clear title, an accurate description, specifications (sizes, materials, compatibility), several quality photos and an honest statement of availability. Standardise how you write: the same fields in the same order help customers compare. Prepare this content before building, since it is often the slowest part. Our article on product photography for the web covers the images.
Think about legal and trust requirements
An online shop needs more than a normal brochure site: company details, terms of sale, a privacy policy, delivery and returns information, and where required, price display rules and clear order confirmation steps. Using real contact details and a visible way to reach you builds trust as well as meeting obligations. See our overview of legal pages every website needs, and talk to a qualified adviser about requirements specific to your products and countries.
Choose how people will find you
A shop with no traffic earns nothing. Pick two or three channels you can sustain:
- Search: optimised category and product pages, plus helpful buying guides.
- Email: capture signups from the first visitor and send useful messages.
- Social media: where your customers already spend time, with posts that show products in use.
- Marketplaces: selling on them can test demand, but you do not own those customers.
- Local and partner channels: events, stockists, collaborations.
Paid advertising can accelerate learning, but set a small test budget and track cost per order.
Decide on technology last
Once you know the products, countries, volume and budget, platform choice becomes simpler. A small catalogue with simple shipping fits a lightweight setup; a large catalogue with complex variants may need something more powerful. Our guide to choosing between self-hosted and hosted ecommerce platforms goes through the trade-offs. Make sure whatever you choose can export your products and customer data, so you are not locked in.
Run a pilot launch
- Launch with a small, strong range, not the full catalogue.
- Place several test orders yourself, including a refund, to check emails, stock and payment records.
- Invite friendly customers first and ask them to report anything confusing.
- Time your packing process; a slow routine tells you whether the model scales.
- Review after a month: which products sell, where customers drop out, what questions repeat.
Host the shop where it can grow
Shops are sensitive to speed and downtime, since every slow page costs sales. A WooCommerce store, for example, runs well on WordPress hosting, and you can move to a VPS as traffic increases. Zebra Hosting plans come with Plesk, free SSL and automatic setup within minutes of payment; see WordPress hosting or VPS hosting depending on your size. If you are leaving another host, free migration is available.