All postsBy Samuel Adefila4 min read

How Can a Client Edit Their Own Website Without a CMS?

A client can edit text, images and links directly on the live page without a CMS. Here is how it works, what it can and cannot do, and when a CMS is still the better choice.

Share this post

Yes. A client can edit the text, images and links on their own website without a CMS, by clicking the content directly on the live page. The site does not have to be rebuilt or moved into a content system first. This post explains how that works, what it can change, and where a CMS is still the better tool.

What editing without a CMS means

A CMS stores content in a database and builds pages from it. Editing without a CMS means the website stays exactly as it was built, in HTML, a framework or a site builder, and an editing layer sits on top of the real page. The client opens their own site, clicks a heading, a paragraph, a button or a picture, types the change, and publishes it.

The client works on the page as visitors see it. There is no separate admin area with fields and forms to map back to the design.

How it works in practice

A developer adds one small script to the site, or connects the site鈥檚 GitHub repository. After that the site can be edited in place. The client鈥檚 changes are saved as a draft first. Nothing goes live until the client presses Publish, every publish is saved as a version, and any version can be restored.

On a site connected through GitHub, an edit can also arrive as a pull request that contains only the words that changed. The developer reviews it and merges it like any other change, so the code stays in the developer鈥檚 hands.

What a client can change

Text, images, links and icons on the page, plus simple formatting such as bold, size and colour. Structural work, such as a new page layout, a new feature or an integration, is still developer work and should be scoped and priced as such. That boundary is a feature: the client can fix a typo or update opening hours, and cannot break the design.

When a CMS is still the better choice

Editing in place is a good fit for marketing sites, portfolios, landing pages and small business websites where the pages are mostly fixed and the words and pictures change now and then. A CMS is still the better choice when content is structured and repeated, such as a large catalogue, hundreds of articles with categories and authors, multiple languages managed together, or content that several people publish to on a schedule.

Many sites need both: a CMS for the structured parts and in-place editing for everything else. Baton, for example, works on a site that already has a CMS, and its own editing is best suited to lighter websites.

A quick way to decide

Ask what the client will actually change. If the answer is a headline, a price, some opening hours or a photo, editing on the page is faster for them and cheaper for you. If the answer is dozens of entries in a structured list, use a CMS.

Where Baton fits

Baton is built for the first case. A developer connects a site once with a script or GitHub, hands it to the client, and the client edits on the real page with a preview before publishing and a one-click undo. Developers connect and hand over sites for free, and clients have a free plan for one live site. You can try the editor on a sample site at batonedit.com/demo without an account.

Enjoyed this? Share it
Free to start

Make your next website change yourself.

Your developer connects Baton once. After that, your words, photos and links are yours to change.

No card needed.