Pricing and quotation guide

CMS website development cost

The cost of a CMS website comes in two parts: building it and running it. Build costs depend on the platform approach, how complex the content model is, how many templates are needed, which integrations are required, who enters the content and whether editor workflows such as approvals are set up. Running costs include hosting or platform fees, licences, maintenance and editor time. Comparing platforms on build price alone can mislead; total cost over several years gives a fairer picture.

This guide covers cost drivers, how approaches compare, pricing models, running costs and how to compare quotes. It gives no prices, because they depend on scope, provider and platform; LetGetGrow sets out the cost for your project in a custom quotation.

Pricing and quotation guide · Web & E-commerce · Custom quotations only

Illustrative diagram

ApproachBuild cost
Self-hosted with themeLower to moderate
Hosted platformLower to moderate
HeadlessHigher
Custom-builtHighest
CMS approach and cost. Build and running costs differ.

What drives CMS build cost

Platform approach
Headless and custom setups need more development.
Content model
More types and relationships take longer.
Templates
Each distinct layout is designed and built.
Integrations
Connections to other systems add work and testing.
Workflows and content
Roles, approvals and content entry add time.

Costs paid to third parties (separate from our fees)

  • Hosting or platform plan
  • Licences for themes, plugins or features
  • Integration subscriptions
  • Copywriting and images

Ask each provider to show running costs for three years alongside the build price.

Approaches compared

Illustrative relative costs
ApproachBuildRunning
Self-hosted with a themeLower to moderateHosting, licences, maintenance
Hosted platformLower to moderatePlan fees; less maintenance
HeadlessHigherCMS plan plus front-end hosting
Custom-builtHighestDeveloper maintenance

How CMS projects are priced

Fixed price

Suits you when

  • Requirements and model agreed

Watch out for

  • What counts as a change

Discovery then build

Suits you when

  • Platform not yet chosen

Watch out for

  • Discovery output you keep

Time and materials

Suits you when

  • Evolving scope

Watch out for

  • Estimate, cap and reporting

Content model complexity

A site with pages and a blog is simple. A site with linked content types, such as courses, sessions, trainers and venues, needs more modelling, templates and testing. The content model is a good predictor of build cost; share it with providers so quotes compare like with like.

Running costs

Self-hosted systems need hosting, updates, backups and security, done by your team or a provider. Hosted platforms charge plan fees but handle more of the upkeep. Headless setups may involve fees for the CMS and for hosting the front end. Add editor time: a CMS that is awkward to use costs staff hours every week.

Example: comparing two approaches over three years

Illustrative example — not a client case study

Situation: A charity compares a self-hosted CMS with a hosted platform.

  1. The self-hosted build is a little cheaper, but adds hosting and a maintenance plan.
  2. The hosted platform costs more per year in fees but needs less maintenance.
  3. Over three years the totals are close, so the charity chooses on editor experience.

What this shows: Comparing total cost changed the deciding factor. This example is illustrative.

Comparing quotes

Check the platform and why, content model, templates, integrations, content entry, workflows, testing, training, warranty, maintenance and running costs. Quotes that assume different platforms need comparing on total cost.

Keeping the cost down

Keep the content model to what you need now, reduce distinct templates, phase integrations, enter content yourself and choose an approach your team can maintain. Agree acceptance criteria early so review rounds stay focused.

Editor workflows

Simple publishing needs little setup. Draft-and-approve workflows, multiple roles and scheduled publishing take configuration and testing. Include them in the requirements so they are priced.

The cost of leaving

Changing platform later means a migration. Platforms with good export options make that cheaper. Consider it when choosing, especially for large content libraries. Ask each provider how content would be exported if you moved.

Judging the value

A CMS earns its cost by letting staff publish quickly and consistently. Measure value in time saved and content published, not only in launch price. A short trial with editors before choosing helps estimate that time.

Templates

Build cost depends more on the number of distinct layouts than on the number of pages. Hundreds of articles using one template cost less to build than a dozen pages each with a unique design. Count templates and list them in the brief.

Integrations

Connecting a CMS to a CRM, newsletter, booking system or shop can range from configuring a ready-made connector to writing custom code. Each needs testing and some add subscriptions. Ask how each integration will be built.

Content entry and migration

Entering or moving content is often underestimated. If your team supplies content in the agreed structure, costs fall; if the provider does it, it should be priced on its own line.

Questions about CMS website development cost

What affects CMS website cost?

Platform, content model, templates, integrations, workflows and content.

Is a headless CMS more expensive?

Usually to build, as it needs a separate front end.

What running costs should we expect?

Hosting or plan fees, licences, maintenance and editor time.

How do we compare different platforms?

On total cost over several years.

Do approval workflows cost more?

They add configuration and testing.

Does leaving a platform cost money?

Yes, a migration; export options affect how much.

Request a Custom Quote

Ask about CMS website development cost

Project details

Enquiry about: CMS website development cost

Fields marked with an asterisk are required.

What do you want to achieve, what exists today, and any deadlines or constraints.

Include your country code.

Request a quote