Insights ·
Website CMS Design: Let Marketing Edit Content Themselves
If you want your marketing team to update the website themselves, design the admin around "who edits what" from the start of the build. List the content that changes often (news and articles, case studies, product details, banners, jobs, contact details, search titles and descriptions), turn each into a content type with fields to fill in rather than a drag-and-drop layout editor, assign edit, review and publish permissions, allow preview before publishing and rollback after mistakes, and keep Chinese and English versions paired. Layout and templates stay with the design and development team; content goes to marketing. Hand over a guide and one training session at launch.
On many company websites, changing one line of copy or swapping a banner after launch means sending a request to the design agency and waiting in their queue. It is not that marketing cannot do it; the admin was never designed for marketing to do it.
For marketing to edit the site themselves, the admin has to answer three questions during the build: which content changes often, what gets filled in when it changes, and who can edit and who can publish. Turn frequently changed content into forms with fields and leave layout to templates; split permissions into edit, review and publish; allow preview before publishing and rollback after mistakes. With that in place, routine updates no longer need the agency.
1. List what marketing changes often
Before designing the admin, sit down with marketing and list the content that changes many times a year. Typical items:
| Content | How often it changes | What it should look like in the admin |
|---|---|---|
| News, articles | Weekly or monthly | Title, summary, body, cover image, publish date, category |
| Case studies | Quarterly | Client industry, project summary, image set, related services |
| Product or service details | When things change | Name, key points, spec table, inquiry entry |
| Home banners, campaign entries | Per campaign | Image, headline, button text, link, start and end time |
| Jobs, contact details | When things change | Job list; one field each for address, phone, email |
| Search titles and descriptions | Every new page | Separate title, description and share image per page |
Content outside this list that changes once or twice a year does not need its own admin screen; the design and development team can update it when needed.
2. Use fields, not drag-and-drop layouts
There are two common approaches: give marketing a free-form drag-and-drop page editor, or define fixed fields for each content type and let templates lay them out.
For most company websites, the second is safer. Fields cannot break the layout: titles have length hints, images are cropped to set sizes, and required fields must be filled before publishing. Free-form editing looks flexible, but over time font sizes drift and colors stray, and after a few months the site no longer looks like one site.
Where flexibility is needed, offer a few preset content blocks that marketing can choose and reorder, instead of building pages from scratch.
3. Split permissions into edit, review and publish
If anyone can edit and anyone can publish, unapproved content will go live sooner or later. A common split uses three roles:
- Editor: drafts and revises content, cannot publish directly;
- Reviewer: reads content and sends it back or approves it;
- Publisher: decides when it goes live and takes it down if needed.
In a small team one person can hold two roles, but keep publishing with the person in charge. Content that makes promises to the public, such as jobs and contact details, can be limited to specific people.
4. Preview, versions and rollback
Marketing will only edit with confidence if mistakes can be undone. The admin needs three things:
- Preview before publishing: see how the page will look on desktop and mobile;
- Version history: every edit is kept, showing who changed what and when;
- One-click rollback: return to the previous version without waiting for a developer.
Scheduled publishing and unpublishing are also worth having, so a campaign banner comes down on its own when the campaign ends.
5. Keep Chinese and English paired
If you have an English site, keep the Chinese and English versions of each item together in the admin so editors can see whether the English was updated too. Flag items where only one side changed, so they can be caught up regularly.
6. What to hand over at launch
Even a well-designed admin goes unused without a proper handover. At launch, hand over at least three things: a task-based guide (how to publish an article, how to swap a banner), one training session for the people who will actually do the work, and a list of admin accounts and permissions. Account ownership and training should be written into the contract when you choose a studio; see How to Choose a Design Studio: Quote and Delivery Checks. For what to keep doing after launch, see What to keep doing after your website launches.
FAQ
Can a marketing team with no technical background really maintain the site?Yes, as long as the admin is field-based and common tasks are documented. Publishing articles, swapping images and updating contact details need no code.
Which changes should still go to the design and development team?Adding a new page layout, changing the navigation structure, reworking the site's visual design, and connecting new forms or third-party services all touch templates and code, so leave them to the design and development team.
Should every department get an admin account?Create accounts for the people who actually edit content, and use roles to control which sections they can change. Disable accounts promptly when people leave.
How does FIM handle the admin when building a website?The digital experience service of Beijing FIM Network Technology Co., Ltd. delivers the front end and the content admin together in the build stage: an admin the brand team can update itself, with editing and publishing permissions assigned by role. After launch, FIM provides technical maintenance and content updates, or trains the brand team to update the site themselves. Each project is quoted separately after the requirements are discussed.
Summary
To let marketing update the website themselves, design the admin around "who edits what" during the build: list the content that changes often and turn it into field-based content types; split permissions into edit, review and publish; allow preview and rollback; keep Chinese and English paired; and hand over a guide, training and an account list at launch.