Design

Building a CMS Your Client Will Actually Use

April 30, 2026 2 min read 15 views
Building a CMS Your Client Will Actually Use
Most custom admin panels get abandoned within a month. The reasons are consistent, and nearly all of them are design problems rather than technical ones.

Handing over an admin panel and watching the client email you a content change two weeks later is a familiar failure. The code worked. The tool did not.

The usual causes

  • The fields do not match the page. A form labelled section_two_subtitle asks the client to hold a mental model of your template. Label fields with what the visitor sees.
  • No way to tell what changed. Without a preview or a saved-state indicator, editing feels risky, and people avoid things that feel risky.
  • Images fight back. If a phone photo is rejected for being too large, or silently breaks the layout, the client stops adding images. Resize and crop on upload.
  • Everything is equally prominent. Ninety percent of edits touch a handful of fields. Those should be immediate; the rest can sit behind a heading.

What tends to work

Group fields the way the page is arranged, top to bottom. Show the current image next to the upload control. Confirm saves with a message that names what was saved. Use plain confirmations before destructive actions, and never a browser dialog the client cannot read properly on a phone.

The test

Before handover, ask the person who will actually use it to make a real change while you watch, without helping. Every hesitation is a defect. Fix those and the panel gets used — which is the only measure that counts.

Share this article:
Last updated: Aug 31, 2026

Related Articles

More articles in Design

UI/UX Design Principles for Better User Experience
Design
January 16, 2026 1 min read 2,111 views

UI/UX Design Principles for Better User Experience

Explore fundamental design principles that create intuitive and engaging user interfaces.

Read More