← Back to blog

How to Start an Online Store

21/07/2026

Starting an online store is technically easier than it has ever been. What stops people is rarely the software — it is everything around it: payments, shipping, product data, returns. Here is a sequence that works.

Step 1: check whether you actually need a store

If you sell five products to 200 Instagram followers, one good page with an order form may be enough. A full store makes sense once you have twenty or more items, repeat customers, or plans to run ads. A store taking three orders a month is maintenance work without revenue.

Step 2: choose a platform

  • WooCommerce — a free WordPress plugin. You pay only for hosting and the occasional extension. The most flexible option and the easiest to connect to local payment providers and couriers.
  • Shopify — €29 to €79 a month, everything works out of the box, but you pay transaction fees unless you use Shopify Payments, which is not available everywhere.
  • Lightweight builders (Ecwid, Square Online) — fine for a handful of products, restrictive as soon as you grow.

For most small businesses WooCommerce is the rational choice. It does need decent hosting — a store is far heavier than a brochure site because every cart and every search is calculated in real time. We would recommend at least the SEO Biznis plan (€8.50 a month) for stores up to a few hundred products; details are on our plans page.

Step 3: payments

Sort this out early, because approval takes time:

  • Card payments — via Stripe, your bank''s gateway, or a local aggregator. Expect fees of 1.4–2.5% plus a fixed amount per transaction, and two to four weeks of paperwork.
  • PayPal — quick to set up, higher fees, trusted by international buyers.
  • Bank transfer — free for you, slow for the customer, still useful for B2B.
  • Cash on delivery — essential in some markets, irrelevant in others. Know your audience.

Step 4: shipping

Agree rates with a courier before launch. You need exact prices by weight and zone because those feed directly into checkout. Most major carriers have WooCommerce plugins that generate labels automatically — that saves an hour a day once orders pick up. Decide early whether you offer free shipping above a threshold; it consistently raises average order value.

Step 5: legal requirements

Usually skipped, always the first thing checked:

  • Full company details: legal name, address, registration and VAT numbers, contact
  • Terms and conditions plus a privacy policy
  • The 14-day right of withdrawal, clearly explained (EU consumer law)
  • Returns and complaints procedure with deadlines
  • Prices including VAT, or a clear note if you are not VAT registered
  • Cookie consent that actually blocks scripts until consent is given

Step 6: product data

The real work is not technical. For each product you need:

  • At least three photos on a clean background, minimum 1000×1000 pixels
  • A 100–300 word description answering the questions customers ask by phone
  • Accurate dimensions and weight — shipping cannot be calculated without them
  • An SKU and stock level

Budget 15 to 30 minutes per product. For 100 products that is five to ten working days. Plan for it.

Step 7: speed, because it directly affects sales

E-commerce measurements consistently show the same pattern: one extra second of load time cuts conversion by roughly 7%. On a store doing €10,000 a month, that is €700 monthly — far more than any difference in hosting price.

Practically: object caching, WebP images, a CDN for static files and enough PHP memory. Our WordPress hosting is tuned for WooCommerce and includes daily backups, which are non-negotiable for a store — one failed plugin update without a backup can cost you a day of sales.

A realistic starting budget

Hosting €8.50 a month, domain €12 a year, theme €60, product photography €200–500, setup €400–1,500 if you do not build it yourself. The first month is mostly labour rather than spend. Start with a smaller range and expand once orders arrive.

100% GUARANTEE30-day money back

30-day money back

No questions asked. Full refund if you are not satisfied.