Skip to content

Cookie settings

Choose which kinds of cookies you allow. You can change your choice at any time via Cookie settings at the bottom of every page. Privacy statement

Necessary

Always on

Needed to log in, keep your cart and remember your choices. These are always on.

Which cookies?
  • weboke_sessie, weboke_klant, weboke_remember: your session and staying logged in
  • weboke_basket: your cart
  • wkBtwIncl: showing prices with or without VAT
  • wok_cookies: your cookie choice, 12 months

Measures which ad leads to a visit or order, so we do not pay for ads that do nothing.

Which cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), up to 90 days
  • OpenAI Ads, ads in ChatGPT
  • wok_aff: which partner referred you to us (affiliate programme), 60 days

4.6

Country and language

Each country has its own site, with prices and VAT for that country.

View

When WooCommerce is or isn't the right fit

Module 1: Before you start · Reading time: 9 minutes

Learning objective: After this lesson you can weigh up honestly whether WooCommerce suits a sales idea, and which alternatives there are.

Key concepts: open source, plugin, hosted shop platform, marketplace, payment link, self-management, extensions, total cost of ownership, portability

First the question, then the tool

Most people start with the question "how do I set up WooCommerce?". This course starts with a different question: should you do that at all? A web shop is not a website with a payment button. It is a business process: products, stock, payments, shipping, returns, VAT, terms, customer questions. The software is just one part of it. Choose the wrong route and you pay for it later in time, money or a tricky migration.

WooCommerce is a plugin for WordPress (see WordPress course lesson 1.1). You install it in your own WordPress site and your site becomes a shop. It is open source: the software itself is free, you may modify it and you can take everything with you to another hosting provider. On wordpress.org it is listed with more than seven million active installations (as of November 2026). That makes it popular, but not automatically the best choice for you.

Four routes side by side

There are roughly four ways to sell online. None of the four is always better.

RouteExamplesWho manages the technology?What is yours?
Your own shop with open-source softwareWooCommerce, PrestaShop, Shopware, Magento Open SourceYou (or your web developer), on hosting of your choiceEverything: files, database, customer data
Hosted shop platformShopify, Lightspeed eCom, Wix, SquarespaceThe providerYour content and data, as far as the provider lets you export them
Marketplacebol, Amazon, EtsyThe marketplaceYour products; the customer is mainly a customer of the marketplace
Payment link or simple buttonPayment links from your payment provider, an order form with an invoiceThe payment providerLittle technology, but also little shop

A hosted shop platform takes care of hosting, updates, security and often payments too. You pay for it on an ongoing basis and you work within the options the platform offers. A marketplace brings visitors, but sets the rules, the presentation and often the price pressure. A payment link is enough if you sell a few products to people you already know, for example a workshop or a regular order.

Many shops combine routes: their own shop for regular customers and a marketplace for reach. That is not a weakness, but it does require you to keep track of stock and orders in one place.

When WooCommerce is a good fit

WooCommerce is a strong choice if a few of these things apply to you:

  • You already have a WordPress site with content that ranks well, and you want your shop and content in one place.
  • You want to own your data and be able to move to another hosting provider later without rebuilding everything.
  • You have special requirements: made-to-measure products, a link with your own stock system, prices per customer group. With plugins or custom work almost anything is possible.
  • You or someone on your team can handle the management: updates, backups, tracking down an error. Or you have a web developer who does this on a structural basis.

Theehuis Example is a good example. It has a blog with recipes on www.example.com that attracts many visitors, and wants to sell teas, teapots and a digital recipe book on shop.example.com. The content is already there, the owner knows WordPress and there is a regular web developer. WooCommerce fits here.

When WooCommerce is not the best choice

To be fair, in these cases a different route is often a better fit:

  • You don't want technical maintenance. A WooCommerce shop has to be updated, backed up and monitored. If you don't want to or can't do that, you are better off with a hosted platform.
  • You sell a handful of products to people you know. Then a payment link or a simple form is quicker and cheaper.
  • You mainly need reach, not a shop of your own. A marketplace brings buyers; a new shop is something you have to make findable yourself.
  • You are growing towards tens of thousands of products, many orders per minute and links with your warehouse and accounting. That is possible with WooCommerce, but then you need serious hosting, caching and a developer (lesson 7.2). Specialised shop software or a large hosted platform may then be simpler.

The hidden costs: extensions and management

"WooCommerce is free" is true for the plugin itself. The total cost of ownership is something else: everything the shop costs over a few years, in money and in time. Think of:

  • Hosting that can handle a shop (lesson 7.2).
  • Extensions: a payment plugin, shipping labels, invoices, a withdrawal form, a link with your accounting. Every extension is extra code that you have to update and that can clash with other code. Some are free, others have an annual licence.
  • Theme: a theme that works well with WooCommerce.
  • Time: testing updates, checking failed scheduled tasks, verifying backups. Plan a fixed slot every week.
  • Knowledge: this course, or a web developer who does it for you.

A common mistake is installing ten extensions at the start "because you can". Every extension should have a reason in your plan (lesson 1.3). Less code means less risk (see WordPress course lesson 5.4).

Portability: think about the exit

For every route, ask: how do I get out again? With WooCommerce, your products, orders and customers are ordinary data in your own database. You can export them and move the whole site to another hosting provider. With a hosted platform it depends on the export options: products usually work, order history and customer accounts not always, and you never take the design with you. With a marketplace, reviews and customer contact stay behind.

So portability belongs in your considerations, even if you are not planning to move now. If you keep your domain name and email separate from the shop (your own domain with a registrar, email on that domain), you can always switch routes later without customers losing track of you. The knowledge base explains how that works if your shop runs on a platform and your domain and email are elsewhere.

In practice: this is what it looks like in WooCommerce

Would you like to see WooCommerce before you choose? Create a test shop on a subdomain (lesson 2.1). In most hosting control panels you can set up WordPress with an installer and then add WooCommerce via Plugins > Add New Plugin. At WebOké you do this with Installatron in DirectAdmin; at other hosting providers with Softaculous, WP Toolkit or similar. Then spend an hour looking around: create a product, open the settings, place a test order. You will quickly feel whether this suits you.

Summary

  • A web shop is a business process; the software is one part of it.
  • There are four routes: your own open-source shop, a hosted platform, a marketplace and a payment link. You can combine them.
  • WooCommerce fits if you want ownership, already have WordPress, have special requirements and can handle the management.
  • The plugin is free, the total cost (hosting, extensions, time) is not. Every extension should have a reason.
  • Think about the exit in advance: how will you move later?

Quiz

1. A hairdresser wants to sell five gift vouchers a month online to regular customers and has no website. What fits best?



2. What do we mean by the total cost of ownership of a WooCommerce shop?



3. Why is every additional extension a trade-off?



4. What is an advantage of WooCommerce when it comes to portability?



5. When is a hosted shop platform often a better choice than WooCommerce?



Exercise

Exercise D1.1: Does WooCommerce suit your plan? This is a self-check exercise. Go through the checklist: what you sell and how many products; who manages the shop and how much time per week; at least two alternatives considered; who handles updates, backups and security; how you would move later. Then answer four questions: (1) Describe your sales idea in three sentences. (2) Which two alternatives did you compare, and on which points? (3) What is your choice and why? (4) Who stands in for you when you are away for two weeks? A good answer names a concrete range of products, weighs at least three points (management, long-term costs, freedom, integrations, portability) and gives a name for the last question. "WooCommerce because it's free" without mentioning the management burden is too short.

Exercise D1.1: Does WooCommerce suit your plan?

You do this exercise yourself; no one checks it. Tick off what you've done and mark the exercise as done.





Your ticks and notes only stay in this browser; we don't send them anywhere. If you're signed in, we only save in My courses that you've done the exercise.

Further reading

Where steps in a control panel are described, they apply to WebOké; other providers work in a similar way.

One moment…

Set up your domains

For each domain, arrange the nameservers, the link to your hosting and who becomes the owner.

Loading your domains…