The idea
Start with one product and one customer
Before building anything, write down one product or small range, the person most likely to buy it, and why they would buy from you rather than somewhere they already shop. If you can’t answer the last question yet, keep refining before spending money on a store.
You don’t need a large catalogue to start. A small, well-described range is easier to photograph, price, ship and support — and it shows you quickly whether people actually want it.
This is editorial guidance based on the official documentation listed below. We haven’t tested every feature hands-on, we don’t quote prices (check each provider’s current pricing page), and availability can depend on your plan, country, theme, app or plugin.
Eight steps from idea to first order
1. Test demand cheaply
Talk to likely buyers, look at what similar products already sell for, and if possible take a few pre-orders or sell through an existing channel first. Real purchases are stronger evidence than compliments.
2. Work out what each order really leaves you
List product cost, packaging, shipping, payment fees, platform or hosting, apps or plugins and an allowance for returns. Our store cost calculator lets you add each cost you know without guessing the ones you don’t.
3. Check the legal and tax basics for your country
You may need to register a business, obtain permits and collect sales tax or VAT. Requirements differ by country, state and product — the SBA, GOV.UK and Your Europe links below are starting points, not legal advice.
4. Choose a platform for how you’ll run the store
Shopify is a hosted commerce platform; Wix is a website builder with ecommerce on its eligible plans; WooCommerce is a free WordPress plugin that you run on hosting you choose. Pick the one whose setup and maintenance you’re comfortable owning — the matcher on our homepage can help.
5. Set up payments and test a real checkout
Each platform offers a built-in payment option in supported countries (Shopify Payments, Wix Payments, WooPayments) and supports other providers. Check availability where you’re based, then place a test order end to end.
6. Decide shipping before you publish prices
Choose zones, rates and delivery promises you can keep. Weigh and measure packed products so your rates reflect reality. Our shipping-strategy article covers the trade-offs.
7. Write clear product pages and policies
Accurate descriptions, honest photos, sizes or specifications, delivery times, returns and contact details answer most pre-purchase questions and set expectations.
8. Launch, then learn from real visitors
Tell the people who showed interest, share the store where your buyers already are, and review which pages they visit and where they leave. Change one thing at a time.
Based on official documentation
Where each platform asks you to do the work
This summarises documented setup paths, not a ranking. Check current plans and country availability on each provider’s site.
- Built in
- Needs an eligible paid plan
- Via an app (may have its own fees)
- Via a WordPress plugin or extension
- Depends on your host
- Your responsibility
- Hosting and security updates
- ShopifyHosted by Shopify (Built in)
- WixHosted by Wix (Built in)
- WooCommerceYour hosting provider and your own updates (Depends on your host)
- Selling features
- ShopifyIncluded in Shopify plans (Needs an eligible paid plan)
- WixRequires an eligible Wix plan (Needs an eligible paid plan)
- WooCommerceFree plugin; some features via extensions (Via a WordPress plugin or extension)
- Built-in payment option
- ShopifyShopify Payments where available (Built in)
- WixWix Payments in supported countries (Built in)
- WooCommerceWooPayments extension in supported countries (Via a WordPress plugin or extension)
- Guided setup
- ShopifyAdmin setup guide (Built in)
- WixWix editor and AI site creation (Built in)
- WooCommerceWooCommerce setup wizard after installing WordPress (Your responsibility)
Making the call
A quick way to pick
You want selling, payments and hosting handled in one admin
Shopify
Read the guide: Shopify →Start Shopify free trial Partner link · Check current plans and trial terms on Shopify’s site.You want a design-led website with a small catalogue or bookings alongside products
Wix
Read the guide: Wix →Start building with Wix Partner link · Selling and accepting online payments require an eligible paid plan.You already use WordPress or want full control of hosting, code and plugins
WooCommerce
Read the guide: WooCommerce →Explore Bluehost hosting Partner link · WooCommerce is free software. Bluehost is one optional host — any compatible host works.
Still unsure? Two minutes with our tools can narrow it down.
StoreBuild is reader-supported. Some links are affiliate links — we may earn a commission. It never changes our recommendations.
Before you call it launched
Tick these off before you commit.
- One test order placed, paid, fulfilled and refunded successfully.
- Shipping rates checked against a real packed parcel.
- Returns, privacy and contact information published and accurate.
- Every product page has accurate photos, price, variants and delivery information.
- Analytics or store reports are working so you can learn from the first visitors.
Common questions
Keep exploring
Official sources
Platform facts on this page reference the documentation below. Features, plans and availability change — check the provider before you decide.
- Shopify Help Center — Getting started with Shopify
- Shopify Help Center — Payments
- Wix — Premium plans
- Wix Help Center — About Wix Payments
- WooCommerce — Setup wizard
- WooCommerce — WooPayments documentation
- U.S. Small Business Administration — Write your business plan
- U.S. Small Business Administration — Register your business
- U.S. Small Business Administration — Apply for licenses and permits
- GOV.UK — Online and distance selling for businesses
- Your Europe — Consumer contracts and guarantees (for businesses)