Start with an edit your business expects to make: change a service description, add an event or update a product listing. Who will do it, what information will they change, and who checks the result? Those answers give a website developer something more useful than “we need a CMS.”
A content management system, or CMS, gives people tools to manage website content. The label covers different arrangements, from editing ordinary pages to maintaining a collection of similarly structured entries. A small site may benefit from an editor, while a larger site may still need a maintainer for important changes. Choose the workflow your team can use and support.
Separate page editing from repeatable content
A contact page and a growing programme of events create different editing tasks. On the contact page, you might change a phone number or opening hours. An event entry might need a title, date, location, summary, image and a destination for enquiries. If every event follows that pattern, shared fields and a consistent layout are worth discussing.
Webflow describes a CMS Collection as a place to store a type of content, with individual items using a common template and structure. Its documentation lists field types such as text, images, links and dates. This is one implementation of repeatable content, not a reason to choose that platform for every project.
Ordinary pages can also be managed through a CMS. WordPress distinguishes pages from chronological posts and lets editors update page content. A brochure site with no news feed can still have an editing interface. Ask which parts of the proposed site you can change, rather than assuming that “CMS” means a blog or that fixed pages cannot be editable.
Compare three fictional editing needs
The following examples are invented planning cases, not ZXP projects or package inclusions. They show how the expected work changes the questions to ask. None establishes a universal page-count threshold, price or platform choice.
| Fictional website | Expected editing task | Capability to discuss | Question to settle |
|---|---|---|---|
| A small repair business with a few core pages | The owner occasionally changes services, hours and contact details. | A straightforward page editor or an agreed maintainer-led change process. | Can the owner make the specific changes safely, and who handles anything outside those controls? |
| A community workshop programme | A coordinator adds events with dates, images and enquiry links. | Repeatable event fields, a consistent detail layout and a clear preview/review process. | Where does each new event appear, and how is an expired event handled? |
| A supplier’s product catalogue | Staff add product descriptions, specification files and availability wording. | Structured product records, appropriate fields and clear responsibility for each source of information. | Is availability entered manually or supplied by another system, and what happens when that source is unavailable? |
The repair business may prefer to ask a maintainer for occasional changes, or it may value immediate control over its hours. The event coordinator has a stronger need to add repeatable entries without designing each page. The supplier needs a clear distinction between descriptive website content and operational stock information.
For that catalogue, putting an availability field in an editor does not establish a live stock connection. Ask which system holds the authoritative information, how updates reach the website and how stale or missing information is shown. Keep checkout, bookings and inventory integrations explicit in the scope instead of assuming that a content editor includes them.
Ask for an editing demonstration with your own task
A polished public page does not show how comfortable your team will be maintaining it. Request a demonstration based on one of your actual future tasks, using fictional material in a protected test setup. The provider should explain which actions affect only the preview and which could change the live site or connected services. A preview address alone does not prove isolation.
For the fictional workshop programme, the request could be: “Show our coordinator how to add a sample event, replace its image, change the enquiry link, preview it, send it for review and remove the sample afterwards.” This is a proposed demonstration, not a claim that every platform or plan includes an approval workflow.
Have the intended editor try the task with guidance. Watch for unclear field labels, missing image instructions and steps that require someone else’s access. Ask what happens when a required field is empty or a date is entered incorrectly. Check the detail page and any list or card that displays the same entry. The goal is to establish the work involved, not to complete a real booking or publish test content.
Finish by recording which steps the editor completed, where help was needed and what the proposal must clarify. An attractive demonstration using a developer’s account may leave the ordinary editor’s permissions and training needs unanswered.
Agree who can edit and who can publish
Content approval and publishing access are separate responsibilities to discuss. A business owner may confirm a service change while another person enters it. Ask whether the proposed setup supports that arrangement, what access each person needs and who is responsible for applying an urgent correction. Do not assume a particular permission or approval feature is included in every subscription.
Also identify shared content. If the same phone number appears in the header, footer and contact page, ask the provider to show how an approved change reaches all three. A reusable field can make that work easier when the site is built around it; the CMS label alone does not establish that the pages are connected.
For larger changes, agree where the editor’s role ends. Adding a service entry with existing fields is different from changing the layout, creating a new kind of entry or connecting another business system. Put those boundaries in the scope so your team knows when to request technical help.
Include the ongoing arrangement in the comparison
Compare the complete proposed arrangement: platform and hosting charges, editor access, relevant content limits, training, technical support and any separate services. Ask which costs recur and which kinds of changes are handled as additional work. Obtain current terms for the actual plan; a generic CMS comparison cannot establish your future bill.
Discuss handover and recovery too. Who controls the account, what can be exported, and what would be needed to move later? Ask the provider to distinguish downloadable content from the design, behaviour and integrations that make the site work. Have the recovery approach explained and tested within an agreed safe scope rather than treating an export button as proof of a complete working copy.
Record these decisions alongside the responsibilities for after-launch checks. Whether your team edits content directly or requests help, someone still needs to check the information and the customer path after relevant changes.
Bring an editing brief to the project discussion
Write down the content types, a few real changes you expect, the person doing each task and the evidence you want from a demonstration. Mark anything uncertain, such as whether product availability comes from another system. This makes it easier to compare proposals without treating the longest feature list as the best fit.
ZXP’s website service starts with defining the pages, content and priorities. Bring your editing brief into that discussion and confirm the platform, access, training and ongoing responsibilities in the agreed scope. Do not assume a particular CMS feature or maintenance service is included before those details are settled.
Sources & references
- 01Manage CMS Collections
Webflow Help Center
- 02Create pages
WordPress.org Documentation
A perspective from the ZXP team.
Designed to help you ask better questions and take a clearer next step.



