Back to the journal · Choosing ·

WordPress, Shopify or custom: how to choose for your website

Three ways to build a website, three different logics. The questions to ask before choosing, without jargon.

It's often the first question I'm asked, and the most poorly framed. People compare tools when they should first describe the site: who will run it, what it needs to sell, and how it should make people feel.

The real question: who will touch the site after launch?

If you want to post news, change a price or add a photo yourself, you need an admin interface. WordPress and Shopify have one. A custom-coded site doesn't by default: one can be plugged in, but it's a decision to make at the start.

If, on the other hand, your site changes twice a year, the admin interface mostly becomes something to update and secure. In that case, a coded site is often simpler to live with.

WordPress: independence

WordPress suits sites where content moves: news, projects, articles, service pages that keep growing. Its ecosystem is huge, which means you'll always find someone able to work on your site.

  • For: editing without a developer, a rich plugin ecosystem, easy handover.
  • Against: regular updates, and a site that slows down if plugins pile up.

Shopify: selling first

If selling online is the heart of the project, Shopify removes a lot of worries: payments, security, hosting and stock management are handled by the platform. In return, you pay a monthly subscription and work within the framework it sets.

  • For: a reliable store quickly, simple day-to-day management.
  • Against: a subscription, transaction fees depending on the payment method, and customisation that goes through the theme.

Custom: freedom

A custom-built site, for example with Next.js, has no limits other than the browser's. It's the right choice for a very fast site, uncompromising design, or a feature no tool offers: a configurator, a simulator, a 3D experience.

  • For: performance, design freedom, no CMS to maintain.
  • Against: changes go through a developer, unless an editing tool is planned.

My rule

Choose the tool that fits the person who will run the site, not the one that's fashionable.

On the first call, I ask these questions before talking tech. The right choice almost always becomes obvious.

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.