Creating your online store: Shopify, WooCommerce or custom-built?

Creating your online store: Shopify, WooCommerce or a custom site, what each option brings, its limits, and the steps to sell online with confidence.

Illustration: a shop front with a yellow and coral striped awning, products in the window and a black shopping bag

Creating your online store starts with a platform choice that will stay with you for a long time. Shopify, WooCommerce or a custom-coded site: all three let you sell, but not in the same way, nor with the same day-to-day work. I build stores on all three, and the right answer is never the same from one project to the next. Here's how to choose, and what to prepare before you even open the store.

Before the platform: prepare the project

An online store is a real business. Before choosing a tool, you need a registered company, a domain name, and a clear idea of what you sell, to whom, and how you deliver. In France, Service Public details the steps and the Ministry of the Economy publishes a guide to creating your online store.

  • Your catalogue: how many products, with or without variants (sizes, colours), physical or digital.
  • Your logistics: who packs the parcels, which carriers, which countries.
  • Your content: quality photos, descriptions, prices, terms of sale. As with a showcase site, content comes before design.

Shopify: start fast, without handling the tech

Shopify is a turnkey solution: you pay a subscription, and hosting, security, updates and payments are handled for you. You add your products, choose a theme, and open the store.

Three pedestals of different heights, with a shopping bag, a pink shopping cart and a yellow wrench on top
Three solutions, three ways to sell online.

Strengths

  • A quick start, with no server or updates to manage.
  • A proven checkout and a clear interface to track orders.
  • Apps to add features: customer reviews, subscriptions, multiple currencies.

Limits

You rent your store more than you own it: moving to another solution requires a migration. Added apps often carry their own subscription, and deep customisation goes through the theme code. For most small stores, these limits remain acceptable.

WooCommerce: a store inside your WordPress site

WooCommerce is a plugin that turns a WordPress site into a store. Site and store are one: your pages, blog and products live in the same place, and everything belongs to you. It's the logical choice if you already have a WordPress website or want to publish content regularly alongside your products.

Strengths

  • The site, files and data are yours, with the host of your choice.
  • Content and store in one place, which helps search ranking.
  • Enormous freedom, thanks to plugins and code.

Limits

You handle what Shopify handles for you: good hosting, backups, updates to WordPress and plugins. A neglected store becomes slow or vulnerable, hence the value of regular maintenance. The pitfalls are covered in create a WordPress website.

Custom-built: when your needs don't fit the boxes

A custom-coded store makes sense when no platform does what you need: a product configurator, a strong visual experience, a specific business process, or maximum speed. The code does exactly what it's asked, with no theme to work around and no extra plugins.

In return, the project takes longer and every new feature has to be developed. It's rarely the right starting point for a first store, but it's often the right next step once the business has found its rhythm.

How to choose, in four questions

  1. How many products, and how many variants? A small, simple catalogue works anywhere; a large one needs a solid platform and real organisation work.
  2. Who runs the store day to day? If you want zero tech, Shopify. If you're comfortable with WordPress or supported, WooCommerce.
  3. Does content matter in your strategy? If you want to publish articles to be found on Google, WooCommerce keeps everything in one place.
  4. Is your need standard? If so, a platform is enough. If not, custom-built avoids forcing a tool that isn't made for you.

The best platform is the one you'll be able to keep alive.

What makes people buy, whatever the platform

A product card with a sneaker on a pink background, lines of text and a yellow button, next to a bank card and a pink parcel
Product page, payment, delivery: the trio that decides the sale.

Product pages that answer questions

Several sharp photos, a description that says what the product is for, its dimensions, materials, delivery time and final price. Every unanswered question is a reason to leave the page.

Payment and delivery without surprises

Shipping costs shown early, several recognised payment methods, and a short checkout. Bad surprises on the last screen make people abandon their carts.

Legal obligations

  • A legal notice and terms of sale accessible from every page.
  • The right of withdrawal explained clearly; in France, the DGCCRF details the right of withdrawal rules.
  • Cookie consent requested before any advertising tracker, as the French CNIL points out.

Getting found on Google

A store without visitors sells nothing. The foundations are laid before launch: a clear address per product, unique titles, light images, structured data. It's all in the technical SEO checklist before launch, and it's the heart of my SEO optimisation service.

Free, freelancer or agency?

There are ways to open a free online store, with limits to know before you start. For a professional store, the question becomes: build it yourself, or get help from a freelancer or an agency? I compare the options in freelancer, agency or website builder, with the checks to make before signing. And to read a priced proposal, the article on the website quote will help.

My advice

Start with your catalogue, photos and logistics: they're what sell. Then choose the platform that fits how you'll run the store, not what's fashionable. And plan search ranking and maintenance from the start, so the store lasts. If you want to see sites delivered to real businesses, my projects are online, and I explain how I work on the e-commerce website page.

Frequently asked questions

What's the best platform to create an online store?

There's no best platform in absolute terms. Shopify suits a fast start with no tech, WooCommerce keeps you in control on a WordPress site, custom-built fits a specific need. The right choice depends on your catalogue and who runs the store.

What budget do I need for an online store?

The budget depends on the number of products, features, design, content to produce and the platform. You also need to count recurring costs: subscription or hosting, apps, maintenance and payment fees.

Is an online store profitable?

It depends on the product, margins, competition and your ability to attract visitors. The site is a tool: profitability comes from the offer, product pages, logistics and search ranking.

How long does it take to create an online store?

Mostly the time to prepare the catalogue: photos, descriptions, prices and terms of sale. A store whose content is ready moves much faster. The timeline is set at the start of the project.

Can I move from Shopify to WooCommerce later?

Yes, products, customers and orders can be migrated, but the design and apps have to be redone. Better to choose well at the start, thinking about what the store will need to do in a few years.

Read next

Want to go further?

Tell me about it in a few lines. I'll get back to you, and you'll have a price from our first conversation.

Book my call

Loading the site. The content is already available below.