What Is a CMS? WordPress vs Shopify vs Headless CMS

What is a CMS? Compare WordPress, Shopify and headless CMS in plain English, with Shopify Singapore pricing, everyday examples and costs to check.

Key takeaways

  • A CMS lets you change the information on your website without rebuilding it; adding a new feature is still development work.
  • WordPress suits services, projects and articles, and its theme and plugins are most of what a maintenance fee pays for.
  • Shopify keeps products, payments and orders in one place, with subscription, app and selling fees to add up before you commit.
  • A headless CMS separates the content from how it is shown, which earns its cost when more than one place uses the same content.
  • No system guarantees rankings, so ask to be shown the actual editing job on your own content before you sign.

What you can update yourself. What you’re paying for. Which approach fits your business.

Your website needs a new price, a new photograph or a new service page. Do you have to call the agency every time?

A CMS, short for content management system, gives you a private place to update your website’s information. You sign in, make a change and publish it for customers to see.

Different systems suit different jobs. Here is what matters after launch.

What does a CMS actually do?

Think of your website as a printed brochure. The photographs, prices and descriptions are its content. The arrangement of those things is its design.

A CMS lets you change the content without making the brochure again from scratch.

Imagine your restaurant changes a dish from $12 to $14. In a CMS set up for your menu, you would:

  • Sign in to the private editing area.
  • Open the dish’s entry.
  • Change the price to $14.
  • Preview and publish the change.

The website then displays the new price in the existing design. You do not need to write computer code for that everyday task.

The CMS stores the information; the website presents it.

There is a limit, though. Changing a price is different from adding an online booking system. A CMS can make routine updates straightforward while new features still require a developer. What you can edit depends on how your website was built.

WordPress: managing pages, services and articles

WordPress is software for creating and managing a website. It brings an editing area and tools for displaying your pages together.

For example, a renovation company could open its WordPress editor, create a project page, upload photographs and write about the work. Publishing adds the finished page to the website, using the layout prepared for those projects.

Two terms often appear in a WordPress quote:

  • Theme: the design framework that controls how pages look.
  • Plugin: an extra tool that adds a function, such as an enquiry form.

This flexibility makes WordPress worth considering for businesses with service pages, portfolios and regular articles. It can also sell products through tools such as WooCommerce. WordPress explains its publishing tools here.

What does WordPress cost?

The software from WordPress.org is free. Running the finished website still costs money: hosting keeps it online, and design, paid plugins and ongoing care may be separate charges.

WordPress.com is a hosted service with its own plans. The similar names describe different purchasing arrangements. See the official comparison.

For a self-hosted WordPress website, someone must manage updates, backups and compatibility between its parts. An agency or managed hosting provider may cover some of this. Get the scope in writing.

The trade-off is flexibility with responsibility. The editor’s setup determines how easy it feels.

Shopify: running an online shop

Shopify combines website content tools with the tools needed to sell. That includes product records, stock, orders and the checkout where customers pay.

Imagine you sell ceramic bowls. You add a photograph, a description, a price and the number available. When a customer buys one, Shopify records the order and can reduce the available stock when inventory tracking is enabled.

Your team then uses the order details to prepare delivery. You can also edit information pages and publish blog posts. See Shopify’s store-management tools.

WordPress can be equipped for selling too. Shopify puts selling at the centre of the system, which makes it a useful starting point when taking orders is your website’s main job.

How much does Shopify cost in Singapore?

Standard advertised prices checked 14 September 2026, in Singapore dollars, excluding introductory offers:

Plan Paid monthly Monthly equivalent, paid yearly
Basic S$39 S$29
Grow S$132 S$99
Advanced S$531 S$399

Annual billing means paying for the year: Basic works out to S$348 per year, rather than S$29 paid each month. Hosting is included. Grow adds staff accounts; Advanced adds further selling and shipping capabilities. Source: Shopify Singapore pricing.

Payment fees are separate. Basic lists a standard online card rate of 3.2% + S$0.50 with Shopify Payments. At that rate, a S$100 payment costs S$3.70 to process. Other card types and payment providers can cost more; Basic lists a 2% additional transaction fee for third-party payment providers. Check current rates and conditions.

Budget separately for any paid apps, premium design theme, agency work and applicable taxes. A subscription price is not a complete website quote. Shopify explains the different charges.

Headless CMS: content managed separately from the website

A headless CMS stores and edits your content, while a separately built website displays it.

You still sign in to familiar boxes for a title, photograph and price.

A traditional CMS supplies both the content tools and the system that turns them into pages. With headless, a developer builds the customer-facing website separately and connects it to your content.

Think of a restaurant’s master menu. It holds each dish’s name, description and price. That information can supply the website, an ordering app and a screen at the counter, each with its own design.

Once those connections are built, changing the master record can update every connected place that uses it. The publishing setup determines when each change appears. Read about headless architecture.

A content card, laptop, phone and small display showing the same bowl photograph and description.
One menu record can supply several connected displays.

When is headless worth considering?

It can suit a custom website or a business reusing information across several experiences. Separating the content from the presentation gives developers more freedom over how the website works.

That freedom brings additional work. Someone must build the website, connect the CMS and maintain both. Routine content editing may be easy, but changing the layout or adding features can still need a developer.

There is no single “headless CMS price”. It describes an approach, not one product. Budget for the selected CMS, website hosting, the custom build and support.

WordPress and Shopify can also power headless websites, so these categories overlap. Headless is not required for a website to work well on phones. Shopify documents its headless approach here.

WordPress vs Shopify vs headless CMS: the practical difference

Approach Main reason to consider it Responsibility to understand
WordPress Flexible publishing for services, projects and articles Who maintains the software and plugins?
Shopify Products, payments and orders managed together What will subscriptions, apps and selling fees total?
Headless CMS Custom presentation or shared content across connected experiences Who supports the CMS, website and connections?

Choose around your everyday work and the people doing it.

Which CMS is best for SEO?

SEO means helping people find your website through search engines. Think of the Yellow Pages: a clear listing under the right category helps someone find the service they need.

Online, your pages need useful information, clear titles and links that help people and search engines understand them. Google’s SEO guide explains the essentials.

All three approaches can support this work. None guarantees good rankings. An SEO plugin provides tools; someone still has to use them. A headless website needs its search features built properly too.

Have the agency show you how to edit a page title and publish an article. “SEO included” should describe actual work, not just a software installation.

Before you sign a website quote

Ask for a demonstration using your own content. Let the person who will manage the website try changing a price and adding a photograph.

Then confirm three things:

  • The full bill: setup, subscriptions, paid extras and ongoing care, including the following year.
  • The support: what gets updated, what gets backed up and who helps when something fails.
  • Your access: which accounts you control and what can be transferred if you change agencies.

Maintenance is like servicing a car: needing it does not mean the car was badly built. Software and connected services change over time. Shopify handles its underlying platform; your own apps, custom work and store operations still need attention.

A useful maintenance agreement names the work and who does it. That makes its value easier to judge. For what that care usually covers, see website costs and maintenance explained.

Choose a CMS your team can use

Start with the changes your business makes every week. The right system should make those jobs manageable, with clear costs and support behind it.

Planning a website? Talk to IVIX Studio about your website requirements, including who will update it and what they need to change.

Your project won't build itself. Good thing we will.

Tell us what you are building. Let us talk it through — no pressure, just a conversation about what is possible.

Ideabuilt.

Chat on WhatsApp