Skip to main content
Services

CMS Solutions

Websites and content platforms your marketing team can update without a developer, on WordPress or a headless CMS, with content types, languages, and approval steps set up for the way you publish.

WordPressStrapiSanityContentfulNext.jsGraphQL

Who it's for

A good fit when one of these sounds familiar.

Every text change or new page on your website needs a developer, and small updates wait in a queue.

Your content is published on a website, an app, and screens in your branches, and keeping them in sync is manual work.

You publish in more than one language, and the translations keep drifting apart.

Your WordPress site is slow, full of plugins, and nobody dares to update it.

Several people write and approve content, and you need roles, drafts, and a review step before anything goes live.

What you receive

Concrete outputs at every stage, so you always know what you are paying for.

01

CMS recommendation

WordPress, a headless CMS such as Strapi or Sanity, or another option, chosen for your team, budget, and channels, with the reasons in writing.

02

Content model

The content types, fields, and relationships your pages need, so editors fill in structured content instead of fighting layouts.

03

Editing experience

Page building blocks, previews, roles, drafts, and approval steps set up for the way your team works.

04

Website or front end

A fast, accessible site that displays the content, or a connection to your existing site and apps.

05

Content migration

Existing pages, images, and translations moved to the new CMS, with redirects so links and rankings are kept.

06

Training and handover

Training for your editors, a short guide, and the full code and admin access in your name.

Our process

How we deliver

Four steps, each agreed with you before it starts, so you always know what happens next.

01

Content review

We look at your content, channels, and languages, and at who writes and approves what.

02

CMS choice and content model

We recommend a CMS and design the content types your pages need.

03

Build and migrate

We build the editing experience and the site, and move your existing content with redirects.

04

Train and launch

We train your editors and launch, with support after launch if you want it.

How we can work together

Choose the model that matches how clear your requirements are today.

Fixed-scope project

Scope, timeline, and price agreed in the written proposal. Best for a new website or a new CMS.

Migration project

Moving an existing site to a new CMS, with content, redirects, and SEO checks. Scope and price agreed in writing.

Support after launch

Updates, security patches, backups, and help for your editors, under a support agreement.

How long does it take?

It depends on the number of page types, the languages, and the content to migrate, so the timeline is set in the written proposal after the discovery call.

Questions about CMS Solutions

Straight answers to what clients ask before they get in touch.

Should we use WordPress or a headless CMS?
WordPress suits content-led websites where editors want to build pages themselves. A headless CMS suits content shared across a website, apps, and other channels, or sites where speed matters most. We recommend one after seeing your content and your team.
Can our team update the site without a developer?
Yes, that is the point. Editors add pages, change text and images, and publish within the limits we set up together, without touching code.
Can you move our existing website?
Yes. We migrate pages, images, and translations, and redirect the old addresses, so you keep your links and search rankings.
Does it support several languages?
Yes, including Arabic with right-to-left layouts. Translations are linked, so editors can see which language versions are missing or out of date.
Who owns the website?
You do. The code, the CMS, and the hosting accounts are in your name. Third-party plugins and services keep their own licenses.
How much does a CMS website cost?
It depends on the page types, the languages, and the content to migrate. After a 30-minute discovery call we send a written proposal with the scope, timeline, and price before any work starts.

Ready to get started?

Tell us what you are building and we will come back with a clear plan and estimate.