Run and grow 10 min read

WordPress vs Payload CMS: An Agency That Runs Both

WordPress or Payload CMS? A UK agency with WordPress depth since 2005 and live Payload builds compares them honestly: costs, editing, speed, and when to migrate.

WordPress still wins when editors need a mature plugin ecosystem and familiar wp-admin; Payload CMS wins when you want typed content models, modern TypeScript workflows and a headless setup without fighting a theme. We run both in production - WordPress depth since 2005 behind us and live Payload builds on the modern stack - so this is not a loyalist tract or an evangelist pitch. Below is the honest matrix, when migration pays, and what build, hosting and care actually cost in UK terms.

Where each CMS actually wins

DimensionWordPress tends to winPayload tends to win
Editor familiarityHuge talent pool; training is cheapCleaner admin once modelled; steeper first week
Plugins / integrationsUnmatched marketplaceYou compose with code and APIs
Content modellingFlexible until it becomes spaghettiFirst-class collections, fields, access control
Front-end freedomPossible headless; classic themes still dominateHeadless-native with Next (and friends)
Performance defaultFine when lean; plugin weight hurtsLeaner by default if you keep discipline
Compliance / custom accessPlugins + careCode-level access control is a first-class idea
Time-to-brochureOften faster with a known theme patternFaster to app-like content products

Neither “wins” in the abstract. The job does. Marketing sites with frequent non-technical editing and ordinary plugins remain a WordPress-shaped problem. Productised content platforms, multi-tenant editorial rules and design-system-driven front ends are where Payload (and similar headless CMS tools) earn their keep.

Cost context for greenfield sites: website development cost UK. Care on WordPress estates: WordPress maintenance cost.

[ the decision ] Right tool for the job, not a loyalty test
Working rule Typed content models and headless delivery matter more than plugins? Choose Payload
01Editors firstFamiliar wp-admin, ordinary plugins, fast training
02Product firstTyped models, access control, headless delivery
03Still not sureTell us the job, we'll tell you straight
Neither CMS wins in the abstract. The job decides.

What Payload is and why agencies are adopting it

What is Payload CMS?

Payload CMS is an open-source, TypeScript-first headless CMS you typically embed in a Node application - collections, auth, access control and an admin UI generated from your schema rather than from a theme marketplace.

Agencies adopt it when:

  • Developers already live in Next/React/TypeScript
  • Content models need to match product reality, not page-builder blocks
  • Access rules (who can edit which tenant or collection) are part of the product
  • They want Git-friendly schema instead of irreversible click-ops in production

Payload is not “WordPress but trendy”. It is a different contract: more engineering up front, less plugin roulette later. Local-first admin and code-defined config are the attractions; the trade-off is that you own more of the stack.

Is Payload CMS better than WordPress?

No universal winner - Payload is better when typed models and headless delivery are the product; WordPress is better when editorial velocity and the plugin ecosystem matter more than a custom schema. “Better” without a job description is fan fiction.

The migration question: when leaving WordPress pays and when it doesn’t

Why are people moving away from WordPress?

People leave WordPress when editorial needs outgrow the theme, when performance budgets collapse under plugin weight, when headless content modelling is cleaner elsewhere, or when security anxiety exceeds their team’s skill - same answer we give in our WordPress maintenance piece. Some of those moves are right. Some are fashion.

Should I move my website off WordPress?

Move when the CMS is the constraint on speed, modelling or security posture and you have budget for content migration and editor retraining; stay when WordPress is merely neglected - fix care and plugin debt first, because a migration will not cure an unowned estate.

Migration tends to pay when:

  • You are rebuilding the front end anyway (redesign cost)
  • Page-builder HTML is the performance problem
  • You need app-like logged-in experiences beside publishing
  • Multi-site or multi-brand content rules need real access control

Migration tends not to pay when:

  • Editors are productive and the site is lean
  • The only complaint is “WordPress feels old” with no metric behind it
  • Nobody will own redirects, content mapping and training
  • Budget only covers a theme swap dressed as a replatform

We have migrated estates with tooling and discipline; we have also told clients to stay on WordPress and buy proper maintenance. Running both stacks is what makes that advice cheap to trust.

What we’ve shipped on each

WordPress. A long history of marketing sites, catalogues and continuous growth platforms. Est 2005 as a studio means we watched classic themes become page builders and page builders become debt. We still ship WordPress when it is the rational hammer - and we maintain it on the same £495 / £1,850 / £3,450 Support & Growth tiers as everything else.

Payload. Live builds on the modern TypeScript stack, including migration paths off WordPress when the front end and content model justify it. The proof is production admin that editors actually use, not a conference demo. Agent-assisted delivery helps with schema scaffolding and migration scripts; humans still own information architecture and editor UX.

Loyalty to one CMS is a branding exercise. Capability across both is the service.

Connect Vending homepage showing a vending machine hero image, a Get a free quote form and service stats: 90% and 100% call response times, 2,500 assets maintained and 97% client retention
Connect Vending, a component-driven WordPress and Sage 10 build we designed, built and still support.
Plastor's WooCommerce storefront homepage with promotional banners, a Crate Finder tool and product navigation for plastic storage containers
Plastor's new WooCommerce storefront. We're moving 12,000 products from CS-Cart onto WordPress because, for this catalogue, it's the right tool.

Cost comparison: build, hosting and maintenance

Cost lineWordPress (typical UK orientation)Payload / headless (typical UK orientation)
Brochure-style buildOften £3,000-£15,000 depending on design depthOften £8,000-£30,000+ when custom front end + schema
Content-heavy / catalogue£8,000-£25,000 common market bandHigher when modelling and front-end components dominate
HostingShared/managed WP hosting from low tens to low hundreds £/monthApp hosting (e.g. Node + DB) often higher than basic WP shared
MaintenancePlugin/core cadence; our public tiers £495 / £1,850 / £3,450Dependency updates, schema reviews, front-end deploys; same care tiers when we operate it
ExtrasPriced before we do themPriced before we do them

Those build figures are UK market ranges, not a Code23 quote. Once we have scoped the work, we set a fixed price for it. Agentic delivery holds comparable implementation at roughly half a traditional bench cost - useful on migrations where scripts and repetitive templates dominate.

Hosting is not the decision. Editor success and total cost of change are. A cheap WordPress host with ten abandoned plugins is more expensive than a slightly dearer Payload deploy with a clean schema.

Service hub: websites and apps.

Frequently asked questions

Is there a UK agency that works with both WordPress and Payload CMS?

Yes. Code23 has built on WordPress since 2005 and runs live Payload CMS projects on the modern TypeScript stack today. We’re not migrating everyone off WordPress to sell a rebuild; we tell you plainly which one fits your job, then build or maintain it under the same Support & Growth tiers either way.

How do you migrate a WordPress site to Payload CMS?

It only makes sense when the front end is being rebuilt anyway, so redesign and replatform happen together rather than twice. We map your content model against what Payload actually needs, script the migration, protect your URLs and redirects, and train your editors on the new admin before launch. We scope it and set a fixed price agreed up front.

What’s the real difference between WordPress and Payload CMS?

WordPress gives you a huge plugin market and an admin most editors already know. Payload gives you typed content models, code-level access control and a headless setup built for Next.js style front ends, with more engineering up front and less plugin roulette later. Neither wins on its own; it depends on whether your job needs editorial speed or a modelled product.

Next step

Whichever CMS your next project needs, the decision comes down to your content model and your team’s workflow, not which platform is trendier this year.

If your WordPress site is healthy, keep it that way: our Support & Growth plans handle hosting, updates and plugin hygiene so it stays dependable. If the job has outgrown plugins and page builders, we’ll scope a Payload build or migration and give you a fixed price agreed up front, with a Discovery Sprint credited against it if you go ahead.

We’ve delivered 350+ projects since 2005, on WordPress and on the modern stack, and we’ll tell you plainly which one your project actually needs.

Keep improving

Turn the next improvement into a measured release.

We’ll prioritise the work, ship it cleanly and measure what changes instead of letting the backlog gather dust.

James Ansell

Written by

James Ansell

Founder & Director

James founded Code23 in 2005 and leads its AI, product and engineering work across marketplaces, SaaS platforms and websites.

Related

More from the blog

Engineering deep-dives, product updates, and notes from the team.

View all posts