Treat the CMS as more than a page editor
Planning a corporate website clarifies what the CMS must manage. News, services, products, resources and case studies may be separate content types. The system needs to handle their fields, relationships, publication states and permissions as well as display text on a screen. Do not assume that every requirement comes ready-made in one dashboard.
Design control, media management, categories, tags, scheduled publishing and revision history are useful assessment criteria. Their availability varies by platform, configuration, extension and subscription. A promise of building without code does not establish that every custom integration or design change will also be possible without a developer.
Inventory your existing content types, languages, required fields, approvals and external systems. Separate everyday requirements from options you could introduce later. Adding hypothetical features to the mandatory list makes selection harder.
Test the editor’s actual publishing workflow
When planning a content model, use an existing article to test creation, image handling, preview, approval and correction. A dashboard that developers find straightforward may still confuse your editorial team. A polished homepage demonstration cannot tell you whether routine content work will be manageable.
Check that authors, editors and administrators can work without unnecessary permissions. For multilingual content, test translation relationships, draft changes and inconsistent publication states. Make shared fields obvious so that an editor does not accidentally change a heading across every page. The system should help people understand the effect of a change.
Test scheduling and revision history against your approval chain and retention needs. Ask editors to record difficult steps. Training and administration time belong in the total cost alongside technical implementation.
Publishing trial
Move one real article, image and category relationship into each candidate. Have editors complete draft, preview, publication and correction tasks.
Permissions trial
Check that an author can work without administration access, an editor can approve work and a supplier’s access can be removed cleanly.
FROM READING TO A NEXT STEP
Evaluate the CMS through your publishing workflow
Share your content types, editor roles and integration requirements. We can define a shortlist and practical pilot acceptance criteria.
Compare six candidates by their operating conditions
Assessing a managed website platform involves a different division of responsibility from assessing a self-hosted CMS. The six candidates below preserve the useful options in the original guide. They provide a starting point for investigation, rather than an ordered ranking of universal winners.
WordPress.org represents the open-source project and a self-hosted approach. WordPress.com offers managed hosting using the same software; it is not limited to a basic blogging service. Its official comparison explains the hosting distinction. Keep this difference visible when comparing proposals and maintenance responsibilities.
| System | Reason to investigate | Check before choosing |
|---|---|---|
| WordPress | An open-source system for pages, posts, media and roles that can be extended with plugins. Assess it against editorial habits and custom development needs. | Hosting, backup and update ownership; theme/plugin compatibility, editor usability and a migration trial. |
| Joomla | An open-source CMS with multilingual content, access controls and publishing tools. Investigate how its built-in features fit your required workflows. | Necessary extensions, template adaptations, technical support capacity and whether editors can complete their tasks. |
| Drupal | An open-source CMS built around structured content and modular extension. Investigate it for multiple content types and integrations. | Content modelling, custom modules, version maintenance and experienced delivery support. Do not assume automatic security superiority. |
| Shopify | A commerce platform whose online store also supports pages and blog publishing. It is a candidate when selling products is the primary workflow. | Country/payment eligibility, order operations, required apps, content limitations and the complete service cost. |
| Wix | A managed website platform with CMS collections for content. Trial the visual site-building experience and everyday dashboard tasks together. | Collection and permission needs, design changes and content export. The running Wix site depends on Wix hosting. |
| HubSpot Content Hub | The current content product following the older CMS Hub name. Evaluate website and content workflows alongside the HubSpot customer platform. | Theme/module flexibility, publishing permissions, required plan features and fit with your existing CRM and data processes. |
Name the owners of security and total cost
A technical website assessment examines the implementation independently of its CMS brand. Security, performance and SEO outcomes cannot be guaranteed by a platform name. Themes, extensions, integrations, configuration and maintenance affect those outcomes. Translate requirements into observable acceptance criteria instead of repeating supplier marketing claims.
Open-source software without a licence fee does not mean a website has no operating cost. Domains, hosting, setup, custom development, paid extensions, backups and support can still require expenditure. Managed subscriptions may also have app, user, usage or upgrade costs. Record the quote’s currency, taxes and renewal terms rather than copy an old monthly price into the decision.
Who applies updates, verifies backups and responds when a form breaks? Put those responsibilities in writing. Managed infrastructure may move some operations to the provider, while content accuracy, account access and business workflows remain your organisation’s responsibility. Avoid choosing any candidate on the premise that it requires no maintenance at all.

Validate design and integration limits with an example
A headless CMS approach can be investigated when content management needs to be separated from its presentation. It is not mandatory for every site and introduces frontend development and publishing responsibilities. If a ready-made system supports the necessary workflow, extra architectural complexity needs a clear business reason.
Request a small demonstration of a custom page layout, filtered content, a form-to-CRM connection or multilingual URLs. Specify whether each feature comes from the core product, a paid plan, an app or custom code. A large plugin catalogue does not prove that a suitable, maintained solution exists for your particular requirement.
Test titles, descriptions, URLs, redirects and indexing controls for SEO, plus keyboard and screen-reader behaviour for accessibility. Verify the published result as well as dashboard settings. Reassess usability and integrations with a realistic amount of content.
Separate exporting content from moving a working website
Website migration planning belongs in the CMS decision too. Trial exporting text, images, categories, relationships and URL information. Ownership of your content does not mean the design and every application feature will function unchanged on another platform. Ask what must be rebuilt and who will do that work.
Wix’s official hosting explanation says the running site depends on Wix infrastructure. Its collection-management documentation also provides a CSV export option for content. A blanket claim that nothing can be exported is therefore an inaccurate foundation for an exit plan.
Open a sample export and inspect how images, relationships and links would be reconstructed. If URLs change, record the destination for each existing address. Include organisational access to accounts, domains and files, supplier exit costs and data-retention conditions in the decision document. An export button alone is not a complete migration process.
Close the shortlist with a small pilot
As with a decision to refresh or rebuild a website, evaluate the CMS through a real piece of work. Publish the same content sample, apply the same permission task and test the same integration in each shortlisted candidate. Comparing a prepared demonstration with a default installation creates a misleading result.
Confirm that mandatory needs are met, editors can finish their tasks and maintenance has an owner. Extra features must not hide a failed condition. Record findings, accepted limits and total-cost components so the decision can be reviewed when requirements change.
BEFORE YOU DECIDE
Frequently asked questions
Which CMS is the best?
There is no universal winner. Compare content structure, commerce needs, skills, maintenance ownership and portability through the same pilot. Popularity and well-known customers do not establish suitability for your own workflow.
Does a free CMS mean a free website?
No. An open-source licence may be free while domains, hosting, implementation, extensions and technical support still cost money. For subscription platforms, include the required plan and apps in the total as well.
Are WordPress.com and WordPress.org the same?
They use the same WordPress software with different hosting and management approaches. WordPress.com provides a managed service. With self-hosted WordPress, you arrange a provider and plan technical maintenance separately.
Does Shopify support content beyond product pages?
The online store supports website pages and blog publishing too. Test the features your content model and editors require, and assess commerce suitability separately. The presence of a blog does not prove every publishing workflow fits.
Will we still need a developer?
Routine editing may happen in the dashboard, while custom design, integrations or version maintenance need technical support. Use real change requests to identify which work belongs to editors and which requires developers.
Does a CMS change automatically move the whole site?
Content export is different from moving design and working features. Inspect a sample export and plan images, relationships, URL mapping and the functionality that must be rebuilt on the new platform.
LET’S DEFINE THE SCOPE
Evaluate the CMS through your publishing workflow
Share your content types, editor roles and integration requirements. We can define a shortlist and practical pilot acceptance criteria.
Discuss your website