Do You Still Need a CMS in 2026?
Sometimes yes, often no. If several non-technical people publish weekly and need drafts, roles and review, a CMS still earns its fee. If a small team edits a marketing site occasionally, owned code you and an AI can both edit is lighter. Here is how to tell.
MigrateLab Team
Migration Experts

The Honest Answer: It Depends on Your Editors, Not on the Technology
If several non-technical people publish to your site every week and you need drafts, scheduling, editor roles, and a review step before anything goes live, you still need a CMS in 2026. Nothing in the current tooling replaces an editorial workflow, and anyone telling you otherwise is selling something.
If a small team changes copy, updates pricing, and adds a post every few weeks, you probably do not need a heavy CMS. That is a handful of edits a month, and you are paying platform rent and per-seat fees for a dashboard nobody opens.
Those are the two real answers. There is a third setup that most B2B teams never consider, which is owning the site as code and attaching a lightweight headless CMS only if a genuine editing need shows up. This guide walks the decision honestly, including the cases where the right move is to change nothing at all.
First, Kill the Argument That AI Settles This
A lot of 2025-era writing, including some of ours, argued that you should leave a hosted CMS because AI tools cannot edit it. As of July 2026 that is simply false, and it should not be part of your decision.
Webflow ships an official MCP server at mcp.webflow.com/mcp, listed in Anthropic's connector directory with read and write access, released in early 2026. Wix ships one at mcp.wix.com/mcp. The WordPress core AI team ships an MCP adapter, with the Abilities API landing in Core 6.9. Squarespace is the outlier with no official server, only third-party ones. On the big three, an agent can reach your content today.
The differences that remain are narrower and more specific, and they are worth knowing because they are the ones you will actually hit:
No asset uploads. Webflow's Data API has an assets endpoint, but the MCP server does not expose it. An issue has been open on Webflow's own repository since February 3 2026 with no maintainer response. Your agent can write the article and cannot upload the image for it.
No Interactions. The connector cannot create or apply IX3 interactions. Webflow's own guidance is to build and edit those manually in the Designer.
No localized CMS item creation. Reading and updating existing localized items works. Creating them does not.
The Designer has to be open. Visual snapshots and reading the current selection, page, or breakpoint require the Designer running with the Bridge App connected. If your browser sleeps the inactive tab, that link drops.
Rate limits. 60 requests per minute on Starter and Basic, 120 on CMS, Ecommerce, and Business, per API key.
One workspace per authorization. You re-authenticate to switch. Webflow's own Claude Code guide suggests a separate project per site.
No git. No branch, no pull request, no diff to review, no
git revertwhen a bulk edit rewrites 200 CMS items the wrong way, and no build or test loop to prove the change works before it ships.
That last one is the honest version of the argument. The agent can reach your content, but through a partial, rate-limited, unversioned interface with no verification loop. In a repository it gets the whole artifact and can prove its change works before you see it. That is a real difference in kind, and it is smaller than "AI cannot edit your site."
What a CMS Actually Does
A content management system does three things: it stores content, it gives non-developers a way to edit that content, and it renders the result into pages. WordPress, Webflow, HubSpot, and Squarespace bundle all three.
The part worth paying for is rarely the storage or the rendering. It is the editorial layer: draft and published states, scheduling, per-user permissions, a review step, and a history of who changed what. If your organization needs that, you are buying something real. If it does not, you are paying for a bundle to get one feature out of three.
When You Genuinely DO Still Need a CMS
Be honest here, because getting this wrong in either direction is expensive. A CMS earns its fee when:
Several non-technical people publish on a regular cadence. Not "could publish". Actually publish, weekly or more. A content team pushing posts, case studies, and release notes needs drafts, scheduling, and a queue. Ad hoc editing does not scale into that, and neither does an AI prompt.
You need editorial roles and an approval chain. A writer drafts, an editor reviews, someone with authority publishes. That workflow is the product a CMS sells, and rebuilding it yourself is not cheaper than paying for it.
Editors will not work anywhere but a dashboard. If your marketing team will not touch a repository, a terminal, or a chat prompt, and training them is not on the table, then a visual dashboard is the correct tool. Choosing a workflow your team will not use is a failed project regardless of the technology.
Structured content is reused across channels. If the same records feed a website, a mobile app, an email system, and partner feeds, a structured content store is doing architectural work, not just editing.
You need an audit trail for compliance. Regulated teams that need formal review states and edit history get that out of the box.
If two or more of these describe you, keep a CMS. The follow-up question is only whether it should be the bundled one you have or a headless one behind code you own.
When You Probably DON'T Need a Heavy CMS
You likely do not need one when:
The real editing volume is a few changes a month. Count the actual edits from the last quarter rather than estimating. Most teams overestimate this by a wide margin.
One person does all of it anyway. Roles and approval chains cost money to have. If a single marketer makes every change and hits publish themselves, you are paying for a workflow that has one step.
The recurring cost has drifted away from the value. More on the specific Webflow numbers below, since that is where most of the confusion is.
Nothing about your content is structured. If your site is pages of prose and images rather than repeating records, a CMS collection is not buying you modeling you needed.
The Webflow Cost Question, Stated Correctly
This part gets misreported constantly, including in earlier versions of this page, so here is the accurate version as of July 2026.
The May 13 2026 change made plans cheaper on like-for-like billing, not pricier. Webflow merged the CMS and Business site plans into a single Premium tier. A Business site plan went from $39 to $25 a month on yearly billing, a 36% cut, in Webflow's own wording. CMS item limits went up, not down: Business from 10,000 to 20,000, and the old CMS tier from 2,000 to 20,000. If you read somewhere that Webflow introduced a CMS item wall in May 2026, that is backwards.
The confusion comes from the number $39 appearing on both sides. Before the change it was Business billed yearly. After the change it is Premium billed monthly. Those are different things, and conflating them is the error most secondary coverage made.
The defensible cost story is bandwidth. For sites moving off the Business plan, included bandwidth dropped from 100GB to 50GB. CMS-plan sites saw limits rise, so this is not a universal cut. Webflow's own scenario C shows a Business site serving 150GB going from $59 to $65 a month despite the lower plan price. If you have traffic, the merge can cost you more even though the plan line item went down.
Per-seat pricing is a real standing cost, and it did not change in May. A full seat is $39 per month on yearly billing, with limited seats at $15. That was the same in the April 1 2026 snapshot of the pricing page. It is a genuine pressure point on growing teams, since every additional person who needs to touch the site adds a seat, but it is a standing cost rather than a recent change. Anyone framing it as "the May 2026 per-seat increase" has the facts wrong.
Two sunsets are forcing moves right now regardless of price. Memberships and User Accounts were sunset on January 29 2026, and the functionality is no longer available on sites that were using it. The legacy Editor and whitelabeling sunset on August 4 2026, which means any site built around a client-Editor workflow has to change something this summer.
So the honest Webflow math is: run your actual bandwidth and seat count against the current pricing page. If you are a three-person team on modest traffic, Webflow is not expensive and the merge probably helped you. If you have ten people who need access and real traffic, the recurring number gets large enough to compare against a one-time migration.
The Third Option: Own the Code, Attach a CMS Only If You Need One
It was never CMS versus no CMS. There are three shapes:
Stay on a bundled builder or CMS (Webflow, WordPress, HubSpot, Squarespace). Editing is easy and the workflow is built in. You accept recurring platform and seat fees, a performance ceiling you cannot fully control, and export limits if you ever leave.
Owned code, no CMS (Astro or Next.js in your own repository). Cheapest to run, fully owned, edited by your developers and by AI tools directly with git underneath. Right when editing is occasional and technical.
Owned code with a headless CMS attached (Payload or Sanity behind your front end). You keep ownership, version control, and AI-editability, and you add a real dashboard for the editors who need one.
Option three is the one teams miss, because the debate is usually framed as ownership versus usability. It is not a trade. A headless CMS gives non-technical editors drafts, roles, and scheduling while the site itself stays in a repository you control.
Price option three honestly before choosing it. Payload is MIT-licensed and free as software, but Payload Cloud has paused new deployments, so there is no first-party hosting for new users, and Payload requires a database you pay for separately. Free database tiers are marginal for production: Neon's free tier suspends compute at 0.5GB or 100 compute-hours, which means the client's CMS goes down. Realistic client-grade database cost is $8 to $30 a month. Payload was acquired by Figma in June 2025, which is worth factoring into a vendor-risk assessment either way. Sanity's free tier covers 20 seats, 10,000 documents, and 100GB of bandwidth, with Growth at $15 per seat per month. Storyblok's free tier is one seat, which usually rules it out for client handoff, and Growth is $99 a month for five seats.
What Owned Code Actually Costs to Run
The $0 hosting claim needs qualifying, so here it is qualified.
Cloudflare Pages is the one honest free path for a commercial site: unlimited bandwidth, no commercial-use restriction. The caveat is that Pages Functions count against the Workers free tier at 100,000 requests a day. A static-first site on Cloudflare Pages runs $0 to $20 a month.
Vercel Hobby is non-commercial only. Their terms name "a paid employee or consultant writing the code" and "receiving payment to create, update, or host the site" as commercial usage. A client site on Hobby is a terms violation, so the real floor is Pro at $20 per user per month. With a managed database, budget roughly $20 to $50 a month.
Netlify's free tier tightened in April 2026, to roughly 15GB a month with a hard stop and no option to buy overage.
So: $0 to $20 a month on a static-first stack with Cloudflare Pages, or roughly $20 to $50 a month on Vercel with a managed database. If you attach a headless CMS, add its database and seat costs on top. A single headline number, if you need one, is under $50 a month for a typical B2B marketing site. Anyone quoting you a flat $0 is either excluding the database or recommending a plan you are not allowed to use commercially.
When the Answer Is: Change Nothing
If your current CMS is paid for, working, and your editors use it every week, do not migrate. A migration should solve a named problem. If you cannot name it in one sentence, you do not have one yet.
Stay where you are when the dashboard is genuinely used, the recurring cost is small next to what it returns, nothing is breaking, and you have no forced deadline from a product sunset. That describes a lot of sites, and it is a perfectly good outcome for this page. A guide that concludes "migrate" every time is an advertisement, and you can tell.
What MigrateLab Does
If the decision lands on owned code, option two or three above, this is our work. MigrateLab moves B2B sites off bundled CMS platforms and onto clean code you own outright.
We migrate you off your existing CMS while preserving all current content and URLs, so the SEO carries over.
We can modernize the design or match your current site closely, your choice.
We build in Astro, Next.js, and Payload, and you own the code outright.
We host it for you, or you host it wherever you want.
We attach a headless CMS like Payload or Sanity, shaped to your team's workflow, when your editing volume calls for one.
You can edit the site and add pages directly in tools like Claude Code, on a repository with real version control underneath.
We can do just the migration, or manage the site and keep improving it over time.
Typical pricing is $5,000 to $25,000 for a 50 to 100 page site, quoted fixed before we start.
How to Decide in One Question
How many non-technical people need to publish to your site, and how often?
Several people, weekly or more, with drafts and review: keep a CMS, and consider a headless one behind code you own so ownership is not the price of usability. A small team editing occasionally: owned code that your developers and your AI tools edit directly is lighter and cheaper. Everything working with no forced deadline and no cost pressure: stay exactly where you are. Paying seat fees and platform rent for a dashboard nobody opened last quarter: that is the case worth doing something about.
Quick answer: keep a CMS if several non-technical people publish weekly and you need drafts, roles, and review. Skip the heavy CMS if a small team edits a few times a month. AI can now edit hosted platforms too, so let editorial workflow and recurring cost decide, not the tooling.
3
Real Options
Stay on a bundled CMS, move to owned code, or own the code with a headless CMS attached behind it
Under $50/mo
Owned Code Running Cost
$0 to $20 static-first on Cloudflare Pages, or roughly $20 to $50 on Vercel with a managed database
$39/seat
Webflow Full Seat
Per month on yearly billing as of July 2026. A standing cost, unchanged by the May 2026 plan merge
100 to 50GB
Webflow Bandwidth Cut
Included bandwidth on the merged Premium tier halved in May 2026, which is the real cost story
| Feature | Stay on a Bundled CMS | Owned Code (Pure or + Headless CMS) |
|---|---|---|
| Editorial workflow | Drafts, roles, scheduling built in | Add Payload or Sanity to get the same |
| Ongoing platform cost | Plan fee plus $39 per full seat per month | Under $50/mo hosting, no per-seat fee |
| Code and content ownership | On the vendor's platform, export is limited | Plain Git repo you own |
| AI access to content | Official MCP server, no assets or IX3, rate limited | Full repo access with git history |
| Version control and rollback | No git, no diff, no revert on bulk edits | Branch, review, revert |
| Best when | Several editors publish weekly and use the dashboard | A small team edits occasionally, ownership and cost matter |
Do You Still Need a CMS? Signals on Each Side
Pros
- +Keep a CMS: several non-technical people publish weekly on a real cadence
- +Keep a CMS: you need drafts, editor roles, scheduling, and an approval step
- +Keep a CMS: structured content feeds multiple channels, or compliance needs an audit trail
- +Keep your CURRENT CMS: it is paid for, working, and your editors actually open it
Cons
- -Drop the heavy CMS: the real edit volume is a few changes a month
- -Drop the heavy CMS: one person makes every change, so the approval workflow has one step
- -Drop the heavy CMS: seat fees and bandwidth overages have drifted past what the dashboard returns
- -Drop the heavy CMS: you want version control, review, and rollback on content changes
How to Decide What You Actually Need
Count the edits you actually made last quarter
Pull the real history, not an estimate. How many non-technical people published, and how many times? Several people publishing weekly is a different answer from three people changing copy twice a month. This number decides most of it.
Tip: Most teams overestimate non-technical editing. Check the actual publish log before you buy a workflow you will not use.
Ask whether you need the editorial workflow or just the editing
Drafts, scheduling, per-editor permissions, and a review step before publish are what a CMS genuinely sells. If you need those, keep a CMS. If one person writes and publishes the same day, you are paying for a chain with one link in it.
Tip: A headless CMS behind owned code gives you the same workflow without the platform lock-in. Ownership and usability are not a trade.
Run your real numbers against the current pricing page
For Webflow, that means seat count at $39 per full seat per month on yearly billing, plus bandwidth against the 50GB now included on Premium. The May 2026 merge cut plan prices on like-for-like yearly billing, so the pressure comes from seats and bandwidth, not the plan line item.
Tip: Also check for forced deadlines. Legacy Editor and whitelabeling sunset on August 4 2026, and Memberships and User Accounts were sunset on January 29 2026.
Pick one of the three options
Several editors publishing weekly with review: keep a CMS, ideally headless behind code you own. A small team editing occasionally: owned code your developers and AI tools edit directly. Working fine with no cost pressure and no sunset deadline: stay put.
Tip: Option three is the one teams miss. A headless CMS on owned code keeps the dashboard and drops the platform rent.
“It was never CMS versus no CMS. It is whether the editorial workflow you are paying for matches the one your team actually uses, and whether the site underneath belongs to you.”
Not sure which option fits? Tell us how many people publish to your site and how often, and we will send back a free, fixed-price plan with an honest recommendation, including keep your current CMS if that is the right call. Email [email protected] or use the form linked below.
Get an honest read on whether you need a CMS
Tell us what you want from your site and we will send back a free, fixed-price plan, no obligation. We will tell you honestly whether you need a CMS, owned code, or to stay exactly where you are. Or email [email protected] directly.
Frequently asked questions
- Do I still need a CMS in 2026?
- It depends on who edits your site and how often, and the honest answer is yes more often than migration vendors admit. If several non-technical people publish every week, if you need drafts, scheduled posts, editor roles, and a record of who changed what, a CMS is doing real work and you should keep one. If a small team changes copy and adds the occasional post, that is a few edits a month, and a full CMS is overhead you are renting. The middle path that fits most B2B marketing sites is owning the site as code and attaching a headless CMS only where editing demand actually justifies it.
- Can AI editing replace a CMS dashboard?
- It replaces the editing, not the workflow. Telling Claude Code to update a pricing table or publish a post works well on a codebase it can read. What it does not give you is what a CMS dashboard gives a content team: draft states, scheduling, per-editor permissions, and a review step before something goes live. If those matter to you, AI editing is a complement to a CMS, not a substitute for it. If they do not, the dashboard is mostly ceremony.
- Can AI tools edit a hosted platform like Webflow or WordPress?
- Yes. Webflow ships an official MCP server at mcp.webflow.com/mcp, listed in Anthropic's connector directory with read and write access, released in early 2026. Wix has one at mcp.wix.com/mcp, and the WordPress core AI team ships an MCP adapter with the Abilities API in Core 6.9. Squarespace has no official server, only third-party ones. Anyone still telling you AI cannot reach a hosted CMS is working from 2025 information. The remaining differences are narrower and worth knowing: Webflow's connector cannot upload images or assets to the media library, cannot create or apply Interactions (IX3), and cannot create localized CMS items. Visual snapshots need the Designer open with the Bridge App connected, and calls are rate limited to 60 per minute on Starter and Basic, 120 on CMS, Ecommerce, and Business. There is also no git underneath, so no branch, no pull request, no revert on a bulk edit that went wrong.
- What is a headless CMS and when do I need one?
- A headless CMS stores and structures your content but does not control how the site looks. Your code is the front end, and the CMS is an editing layer behind it. Payload and Sanity are the common picks. You need one when non-technical editors publish regularly and want a friendly dashboard, when several people edit at once and need roles, or when the same structured content feeds a site plus an app or an email system. Two things to price honestly before you pick one. Payload is MIT-licensed and free as software, but Payload Cloud has paused new deployments, so there is no first-party hosting product for new users, and Payload needs a database you pay for separately, realistically $8 to $30 a month for client-grade reliability. Payload was also acquired by Figma in June 2025, which is worth knowing if you are assessing vendor risk. Sanity's free tier covers 20 seats, 10,000 documents, and 100GB of bandwidth, with Growth at $15 per seat per month. Storyblok's free tier is a single seat, which is usually a hard blocker for client handoff, and Growth is $99 a month for five seats.
- When should I just keep my current CMS?
- When it is paid for, working, and your editors are genuinely using it. If your content team publishes weekly, the dashboard is the thing they open every morning, the fee is small relative to what it returns, and nothing is breaking, migrating is spending budget to solve a problem you do not have. The honest triggers to leave are specific: per-seat fees that scale faster than your team's actual usage, bandwidth or plan costs that keep climbing, plugin sprawl that breaks on updates, a slow site the platform will not let you fix, or a product sunset that forces your hand. Webflow's legacy Editor and whitelabeling sunset on August 4 2026, and Memberships and User Accounts were sunset on January 29 2026, so sites built on either are being moved whether they planned to or not. Absent a trigger like that, staying put is a valid answer.
- What does owned code actually cost to run per month?
- It depends on the stack, and the honest range is wider than the $0 figure that gets thrown around. A static-first site on Cloudflare Pages runs $0 to $20 a month, and Cloudflare is the one genuinely free path for a commercial site since it has unlimited bandwidth and no commercial-use restriction. Note that Pages Functions count against the Workers free tier at 100,000 requests a day. On Vercel, expect roughly $20 to $50 a month with a managed database, because Vercel's Hobby tier is explicitly non-commercial (their terms name a paid employee or consultant writing the code, and receiving payment to host the site), so a real client site starts at Pro at $20 per user per month. Netlify's free tier tightened in April 2026 to roughly 15GB a month with a hard stop and no overage purchase. If you attach a headless CMS, add its database and seat costs on top.
- If I move to owned code, am I just locked into the agency instead?
- Not if the deliverable is right. What you get from MigrateLab is a plain Git repository you own outright. Any developer and any AI tool can read and edit it, with no proprietary layer and no retainer required. You can host it anywhere, hire anyone, or keep editing it yourself. The test to apply to any vendor, including us, is simple: ask whether you leave with a repository that builds and deploys without them. If the answer is anything other than yes, that is lock-in wearing a different label.
- Will I lose SEO if I move off my CMS to code?
- Only if the redirects are done badly, which is the single biggest migration risk. Done properly, you preserve every URL with a complete 301 redirect map, carry over titles, descriptions, and structured data, and cut over during a low-traffic window. MigrateLab preserves all current content and URLs by default. Faster load times can help, but treat that as a secondary benefit rather than the reason to move. A free review includes a pre-migration SEO risk read of your specific URL.
- What about a brand-new site, do I start with a CMS in 2026?
- Start with the editing workload you actually expect in the first year, not the one you hope for. If you have a content hire starting next month and a publishing calendar, put a CMS in from the beginning, ideally a headless one behind code you own. If it is a founder and a designer shipping a marketing site, build it as clean code and attach a CMS later when a real editor arrives. Adding a headless CMS to an existing codebase is normal work. Extracting a site from a builder you outgrew is the expensive direction.
Related Resources

Webflow to Payload CMS: The Complete Migration Guide for 2026
Migrating from Webflow CMS to Payload keeps the design-first model of Collections, references and rich text, and adds code you own with TypeScript end to end. Payload's licence is free; hosting and a database are a separate bill. Typical: $5,000 to $25,000.

How to edit your website with AI (and why WordPress can't)
AI tools like Claude Code can edit, build, and deploy modern websites in minutes. But they can't work with WordPress. Here's what AI editing actually looks like and why it matters.

Is WordPress still worth it in 2026?
WordPress powers 43% of the web, but the landscape has shifted dramatically. We look at the numbers, the trade-offs, and whether sticking with WordPress still makes sense for your business.

WordPress without plugins: is it even possible?
The average WordPress site runs 37 plugins, each adding weight, cost, and security risk. We look at what common plugins do, what clean code provides natively, and whether going plugin-free is realistic.