What Is a Headless CMS? A Plain-English Explainer

Waris Hussain
Tech
5 min
read
What's In the post
3.
Instant Website Cost Calculator Just For You!

What is a headless CMS? It is a content management system that stores your content and serves it over an API, without deciding how that content looks. The "head", the front end that renders your pages, is removed. Developers build it separately, in any framework, and pull content in. One content backend, any number of front ends: a website, a mobile app, a kiosk screen, all fed from the same place.

Our verdict up front: if you run one marketing website, a headless CMS is usually overkill, and Webflow's built-in CMS gets you live faster and cheaper. Headless earns its cost when the same content must feed several channels. We build both at Gleam Studio, so here is the plain-English version, no vendor pitch.

Headless CMS vs traditional CMS: what actually changes

A traditional CMS like WordPress bundles everything: content storage, page templates, and the rendered website live in one system. A headless CMS keeps only the storage and editing layer and hands the rest to your developers. The table below is the whole difference in one place.

Aspect Traditional CMS Headless CMS
Content and front end One system stores content and renders the pages Content lives behind an API; the front end is built separately
How pages get built Themes and templates inside the CMS Any framework your developers choose: Next.js, Nuxt, native apps
Channels served One website Website, mobile app, smartwatch, digital signage, anything that calls an API
Editing and preview Edit and preview in one place, live in minutes Editing is clean, but preview needs extra developer setup
Developer dependency Low. Marketers ship changes themselves Ongoing. Every new page type or layout needs a developer
Typical cost profile Lower build cost, faster launch Higher build cost plus continuous maintenance
Examples WordPress, Webflow CMS, Squarespace Sanity, Contentful, Strapi

 

Neither column wins outright. The right pick depends entirely on how many places your content needs to appear, which is the question the rest of this post answers.

How a headless CMS works in plain English

Think of a headless CMS as a well-organised content database with a friendly editing screen on top. Your team logs in and writes blog posts, product descriptions, or case studies as structured fields: a title, a body, an image, a category. Nothing about fonts, layouts, or pages.

When someone visits your site, your front end (the part your developers built) asks the CMS for content through an API, receives raw structured data, and renders it however it was designed to. The same API can feed your iOS app or an in-store screen without anyone rewriting the content.

The three names you will hear most often, stated factually:

  • Sanity: a hosted headless CMS known for real-time collaborative editing and a fully customisable editing studio that developers configure in code. We covered its pricing and fit in our Sanity CMS guide.
  • Contentful: one of the earliest API-first platforms, popular with large enterprise content teams running many markets and locales.
  • Strapi: an open-source headless CMS you can self-host, which appeals to teams that want full control over their data and infrastructure.

Why does headless exist at all? Because big organisations got tired of copy-pasting the same content into their website, their app, and their campaign pages. An API-first backend fixes that duplication problem elegantly. That is the honest answer to "why headless CMS": it solves a multi-channel problem. If you do not have a multi-channel problem, it solves nothing.

When you genuinely need one (and when you do not)

We have built marketing sites on Webflow and content backends on headless platforms. The decision pattern is consistent. A headless CMS is the right call when:

  • The same content must feed two or more products: a website plus a mobile app, or several regional sites sharing one content pool.
  • You already have an in-house engineering team that owns a custom front end and wants content decoupled from code deployments.
  • Content volume is genuinely large: thousands of items, many editors, workflow approvals, localisation across markets.
  • Your front end has requirements a template cannot meet, such as a highly interactive product configurator pulling live content.

Webflow's built-in CMS is the saner choice when:

  • Your content has one destination: your website. This covers most startups, agencies, and service businesses we work with.
  • Marketing needs to ship pages and posts without waiting on developers. Webflow's visual editor and CMS collections make that a daily reality, as we cover in our guide to Webflow development services.
  • Budget matters. A headless build means paying for the CMS, the hosting, and the custom front end, plus a developer every time a layout changes. A Webflow build is one platform and one project.
  • Speed matters. We routinely take Webflow marketing sites from design to live in weeks; headless builds measure in months.

The mistake we see most: a five-page startup site built on Contentful plus Next.js because the stack sounded modern. Eighteen months later, every headline change is a developer ticket. If that sounds familiar, a website rebuild on the right platform is usually cheaper than continuing to pay the maintenance tax. Moving off a headless stack is a migration with its own redirect and content work, which our guide to website migration services breaks down.

So, what is a headless CMS in the end? A content backend with the front end removed, brilliant for multi-channel content operations, unnecessary for a single marketing site. Count your channels before you count vendor features, and the decision makes itself.

Frequently asked questions

What is meant by headless CMS?

"Headless" means the CMS has no front end, or "head". It only stores content and serves it through an API. Your developers build the website or app separately and pull content from that API. Compare that with a traditional CMS such as WordPress, where content storage and the rendered website are bundled into one system that controls both.

Is WordPress a headless CMS?

Not by default. WordPress is a traditional CMS: it stores content and renders your site through its own themes. It can be run headless using its REST API or WPGraphQL, with a separate front end, but you then lose most of what makes WordPress simple. If you are weighing platforms, our Webflow vs WordPress comparison covers the trade-offs in detail.

Why use a headless CMS?

Use one when identical content must appear in several places: a website, a mobile app, regional sites, or in-store screens. One API-first backend removes duplicate content entry and lets developers change front ends without touching content. If your content only ever appears on one website, that benefit never materialises, and a built-in CMS like Webflow's is faster and cheaper.

Pick the Right CMS Once.

Tell us what your content needs to feed. We will tell you honestly whether that calls for a Webflow build or a headless stack, in one short call.

Book a Free CMS Consult

The Main Cost Factors & Price Ranges

The final cost of your e-commerce website really comes down to two key choices you'll make.

1. Your Platform Choice (Shopify vs. WooCommerce)

This is your foundation. Think of Shopify as renting a premium, ready-to-use shop in a high-end mall—it's easy to manage and very secure, but you pay a monthly rent. WooCommerce is like buying the land and building your own shop—it offers more flexibility but requires you to manage your own hosting and security.

For most new D2C brands in India, setting up a clean, professional, and sales-ready store on either platform is the starting point.

Investment

₹2,000 – ₹5,000 per post

Remember to factor in the small ongoing costs, too. With Shopify, you have a monthly subscription fee. With WooCommerce, you pay for your own annual hosting. For both, payment gateways like Razorpay or PayU will charge a small transaction fee (usually around 2%) on every sale you make.

2. Design Complexity & Custom Features

The next price jump comes from customization. If you want to move beyond a clean template and require a more unique brand design, advanced features like product subscriptions, complex shipping rules, or integration with your inventory software, the scope of work increases.

This is for established businesses that need their online store to perform more complex tasks and have a highly branded feel.

Investment

₹2,00,000 – ₹5,00,000

(For large-scale enterprises needing fully custom solutions with thousands of products, investments typically start at ₹8,00,000+).

Conclusion: Taking the First Step

Launching a professional e-commerce store in India is a highly accessible investment. The key isn't to build the biggest, most complex store on day one, but to start with a powerful and reliable foundation that can scale as your brand grows.

We are currently partnering with a select number of ambitious brands to build their foundational e-commerce presence. If you have a clear vision for your online store, let's have a conversation.

Instant Cost Calculator Just For You!

Type of Website

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
stART a pROJECT
Start a project
arrow
This is Boring
Webflow Partner badge gleam studio
Ready to grow?
Start a project
We are excited to hear from you!

We generally respond within 24 hours on working days.

image of gleam studio client with blue background
Fast, Efficient, and Always Ready to Go the Extra Mile.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.