
Decide what the CMS must help your team do
A CMS demo can make every platform look capable. The presenter controls the content, the workflow, and the happy path. Your team inherits the exceptions after the contract starts.
Start with the work your marketing team needs to complete. List recurring jobs such as launching a landing page, updating a product page, publishing an article, localizing a campaign, changing navigation, adding proof, and revising a form. Add the controls your company needs around approvals, permissions, compliance, and brand consistency.
Then map the people involved. A two-person marketing team with one website owner needs a different operating model from a regional team with writers, reviewers, legal approval, and several product groups. Your scorecard should represent that operating model instead of rewarding the longest feature list.
Define the website decisions that editors may make. Marketers may need control over content, page order, calls to action, metadata, and reusable sections. They should not have to make fresh decisions about spacing, heading hierarchy, responsive behavior, accessibility, or component code on every page.
Use a weighted CMS scorecard
Set the weights before product demos or agency recommendations. Otherwise, the cleanest presentation will influence which criteria your team calls important.
| Evaluation area | Suggested weight | Evidence to request |
|---|---|---|
| Editor workflow | 15% | A live walkthrough of your common publishing tasks |
| Content model and reuse | 15% | A sample model based on your real pages and content |
| Governance and permissions | 10% | Roles, approval flow, audit history, and release controls |
| Website and integration fit | 15% | Architecture, APIs, forms, CRM, search, and failure handling |
| Conversion and campaign support | 10% | CTA controls, forms, experiments, attribution, and landing-page workflow |
| Preview and quality assurance | 10% | Draft preview, device review, validation, and staged releases |
| Migration and implementation | 10% | Inventory, mapping, transformation, redirects, and acceptance criteria |
| Maintenance and portability | 10% | Updates, support, documentation, code ownership, and exit path |
| Commercial fit | 5% | License, implementation, support, usage, and change costs |
Score each area from one to five:
- The platform cannot meet the requirement.
- The platform needs a risky workaround or extensive custom work.
- The platform meets the requirement with acceptable effort.
- The platform supports the workflow with clear evidence.
- The platform fits the workflow and reduces ongoing operating risk.
Require each reviewer to cite the demo, prototype, documentation, or contract term behind the score. “It felt easy” will not help your team settle a dispute about permissions or preview six months later.
Score the editor workflow with real tasks
Ask each vendor or implementation partner to complete the same tasks with sample content from your website. Do not accept a tour of a prepared demo project as the test.
A useful task set includes:
- create a landing page from approved components
- reuse a customer quote without copying it into another record
- schedule an article and a related homepage update
- update a call to action across several pages
- change metadata and preview the search and social fields
- submit content for review, return it with comments, and approve it
- restore an earlier version after an incorrect edit
- find every page that uses a product name before renaming it
Watch the number of steps, but also watch the decisions the editor must make. A visual canvas can feel fast while asking marketers to handle layout rules that design and development should have settled. A structured editor can look less theatrical while giving the team safer control over reusable content.
Ask a regular content owner to run the test. A developer or trained product specialist can make an awkward workflow look simple.
Test the content model against future reuse
Pages are outputs. Your company manages content that may appear on pages, resource hubs, product areas, comparison pages, regional sites, and campaign modules.
Ask each team to model real items such as products, services, industries, customer stories, people, resources, calls to action, and legal notices. Check whether editors can update one source and see every dependent use. Confirm how the model handles relationships, optional fields, variants, and content retirement.
A good model gives content a clear purpose without turning every sentence into a separate field. Too little structure encourages copied content and inconsistent updates. Too much structure creates an editing form its architect understands better than its editors do.
Review the model with marketing and development in the same room. Marketing can identify awkward publishing steps. Developers can identify relationships, validation rules, and query patterns that will affect the production site.
Evaluate governance before your team needs it
Permissions often receive a short line in a requirements sheet. They become material when a contractor can edit a global component or a regional publisher can change content outside an assigned market.
Test whether the CMS can support the roles your company uses:
- writers who create drafts but cannot publish
- reviewers who comment and approve
- website owners who manage shared content and navigation
- regional editors restricted to specific markets
- developers who change schemas and preview code releases
- administrators who manage users and security settings
Ask how the platform records changes. Your team should be able to identify who changed a field, compare versions, restore content, and review scheduled releases. If approval happens in email or chat, document who owns the final publish decision and how the CMS records it.
Governance also covers content quality. Check whether the implementation can require image alt text, enforce field lengths, restrict invalid links, protect required metadata, and block incomplete entries from publication.
Check how the CMS fits the full website system
The CMS does not produce the business result alone. Design, code, hosting, search, forms, CRM, analytics, consent, and release processes shape the website your buyers use.
Ask the implementation team to draw the system. The diagram should show where content lives, how the website requests it, how previews work, where forms send data, how search indexes content, and what happens when a service fails.
Review these questions:
- Can the website use the framework and hosting model your team intends to maintain?
- How does the CMS deliver content during traffic spikes or service interruptions?
- Can developers validate schema changes before editors lose access to fields?
- How do forms connect to the CRM, and who owns failed submissions?
- How does site search index drafts, published content, and retired pages?
- Can analytics identify content, templates, campaigns, and conversion actions?
- Does the architecture support regional content, translations, or multiple sites if needed?
A vendor may call an integration supported when a connector exists. Ask who configures it, which data moves, how errors surface, and who maintains it after launch.
Score conversion and campaign support
Marketing teams need to change offers and messages without breaking measurement or page hierarchy. Test that workflow from edit to lead handoff.
Editors should be able to choose approved calls to action, forms, proof modules, and campaign parameters. The system should preserve stable identifiers for analytics when visible copy changes. Form configuration should define consent, validation, routing, confirmation, and failure behavior.
Ask how the team will create campaign landing pages. Check whether it can reuse approved components, remove unnecessary navigation when appropriate, set metadata, connect the correct form, and pass campaign context to analytics and the CRM.
Treat experimentation as a system requirement when your team runs tests. Identify where variants live, how traffic splits, which events measure the result, and how the winning content returns to the main model. A CMS field labeled “variant” does not provide an experimentation program.
Require preview and QA that match production
A preview should show more than body copy. Editors need to see the content inside the real design with responsive layouts, navigation, related content, forms, and conditional states.
Run a preview test with long headlines, missing images, expired promotions, unpublished related records, and narrow screens. Confirm whether the preview uses the same components and data rules as production.
Ask how teams release connected changes. A product launch may require updates to navigation, product pages, resources, calls to action, and the homepage at one time. The CMS should support the release process, or the implementation plan should define another controlled method.
Quality checks need owners. Identify who reviews content, responsive layouts, accessibility, links, metadata, analytics, and forms. Automation can catch missing fields and broken references. A human still needs to judge hierarchy, clarity, and the complete conversion path.
Compare migration plans, not import features
Migration work starts with an inventory. Your team needs to decide which content to keep, merge, rewrite, redirect, archive, or delete before anyone imports records.
Ask each implementation partner to show:
- the source inventory and content owners
- the mapping from old fields to the new model
- rules for cleaning or transforming content
- treatment of embedded media, forms, and downloads
- URL and redirect ownership
- validation for record counts, links, metadata, and images
- editorial review before launch
- a freeze, delta-migration, and rollback plan
An automated import can move bad structure faster. Score the plan on decision quality and validation, not the number of migration scripts.
Include content entry in the commercial comparison. One proposal may include migration tooling but leave hundreds of manual exceptions to your team. Another may include fewer automated claims and more hands-on cleanup.
Calculate the maintenance burden
Ask who will own the CMS after launch. Name the people or vendors responsible for schema changes, frontend updates, platform upgrades, integrations, access reviews, and support.
Review the expected change process. A marketing request for a new content type may require modeling, design, development, analytics, QA, and documentation. The team should estimate that complete path instead of pricing the field configuration alone.
Check portability. Confirm that your company owns its content, design files, code, domains, accounts, analytics, and integration credentials. Ask how you can export structured content and media. Review whether another qualified development team can take over without replacing the platform.
A platform with a low license fee can carry a high maintenance burden. A platform with a higher fee can still cost less to operate if it removes custom infrastructure or support work. Your scorecard should capture the people and systems around the license.
Compare total operating cost
Request costs in the same categories:
- platform licenses and user seats
- implementation and content modeling
- custom design and development
- migration and content cleanup
- integrations and middleware
- hosting, search, media, and monitoring
- training and documentation
- maintenance and support
- usage increases, additional sites, and localization
- contract exit and data transfer
Use a planning period that matches your company’s budgeting process. Record assumptions for traffic, seats, content volume, environments, and support. Do not treat a starting price as the operating cost.
Commercial fit deserves a lower weight than workflow and architecture in most evaluations. A cheap platform that forces a rebuild or creates permanent developer dependency can become the expensive choice. Cost still matters, but it needs the same scope boundaries as the rest of the decision.
Run a structured finalist workshop
Narrow the field before you request a prototype. Give each finalist the same content sample, tasks, roles, integration constraints, and questions.
Include marketing, development, operations, and one executive sponsor. Assign one decision owner. Collect individual scores before the group discussion so a senior voice does not set every number.
Use the workshop to resolve the largest risks:
- Show how our team launches a campaign from draft through lead handoff.
- Model one reusable content type from our current website.
- Demonstrate roles, approval, scheduling, and rollback.
- Preview difficult content in the production design.
- Explain how schema and code changes reach production.
- Trace a failed form submission or unavailable content request.
- Show the migration validation and redirect process.
- Explain what our team must maintain after launch.
- Identify which requirements need custom development.
- State which assumption could change cost or schedule.
Update the scores after the workshop. Keep unresolved requirements visible in the contract instead of converting uncertainty into optimism.
Make the recommendation at the system level
The weighted total helps your team compare evidence. It should not make the decision without context.
Review any low score in a high-weight category. A platform can win the total while failing a requirement your company cannot compromise, such as regional permissions, preview, portability, or CRM integration. Mark those requirements as gates before scoring.
Then review implementation quality. The same CMS can support a disciplined content model and maintainable component system or a pile of one-off page sections. Your agency or internal team will shape much of the result.
Choose the CMS, implementation approach, and operating owner together. Record the evidence, risks, custom work, cost assumptions, and exit path. That decision package will matter after the product demo fades from memory.
Frequently asked questions
How many CMS platforms should a marketing team evaluate?
Create a broad list, then take two or three credible candidates into detailed demos or prototypes. A long finalist list consumes time without improving the decision. Eliminate platforms that fail a gated requirement before the workshop.
Should marketing or development choose the CMS?
Marketing should own publishing and campaign requirements. Development should own architecture, integration, security, performance, and maintenance analysis. One business owner should make the final decision using both sets of evidence.
Do we need a headless CMS for a B2B website?
Choose a headless CMS when structured content, multiple channels, custom frontend control, or system integration justifies the added development responsibility. A coupled CMS may fit a smaller team with simpler publishing needs. Score the operating model instead of choosing the architecture label.
Can we change the CMS after the website launches?
You can migrate, but content structure, URLs, integrations, media, previews, and editorial workflows create switching work. Reduce that risk by keeping content structured, documenting schemas, owning the code and accounts, and testing exports before signing.
Bring the scorecard into implementation
Virdis plans, designs, and develops custom B2B websites as maintained systems. CMS selection sits inside that work alongside content strategy, conversion paths, design components, integrations, analytics, migration, and QA. If your shortlist looks close on features, Virdis can turn your requirements into a scored prototype and an implementation scope your team can operate after launch.
