A printed page pinned under glass on a desk, unreachable

I audited every section of a client's Shopify theme last week. Sixty-eight sections. Eighteen of them had no editable settings at all. Not one field. The headline, the body copy, the button text, the customer reviews: all typed directly into the code.

The store looked completely normal from the outside. It looked normal from inside the Theme Editor too, which is the part that matters. You only discover the problem the day you want to change a word and find there is nothing to click.

If you paid someone to build or customise your Shopify theme, this is worth ten minutes of your time. The answer is not in your invoice. It is in the theme itself.

The Problem
A theme can look finished and still be a printed poster

Shopify themes are built from sections, and each section can declare a list of settings: a heading field, an image picker, a link, a button label. Those settings are what appear in the Theme Editor sidebar when you click a section. If a developer skips them and writes the text straight into the template instead, the section still renders perfectly. It just has nothing you can change.

This is not laziness in most cases. It is faster to type the headline than to wire up a field for it, and when a section is built in a hurry under a deadline, the field is the first thing to go. The cost lands months later, on you, when the sale copy needs to change on a Friday.

The tell is simple: click a section in the Theme Editor. If the sidebar is empty or nearly empty, that section is a picture of a page rather than a page.
Check It
The ten minute audit you can run yourself

Open your Theme Editor and walk down the homepage section by section. For each one, click it and look at the sidebar. Ask two questions: can I change the words here, and can I change the picture here.

Then go further and ask the question most people miss: can I add another one? A section that shows three feature cards should let you add a fourth. If the three cards are fixed and adding a fourth means calling a developer, that section is going to limit you every time the business changes.

Do the same on every page template you actually use: homepage, product page, collection page, and any custom landing pages. It is normal for the cart and checkout to have fewer options. It is not normal for your homepage hero to have none.

What Good Looks Like
Repeatable content should be repeatable

The technical name for the thing you want is blocks. A block is a repeatable unit inside a section: one FAQ, one testimonial, one logo, one feature. When a section is built with blocks, the Theme Editor gives you an Add button, and you can add, remove and reorder them yourself.

In the theme I audited, ten sections used blocks. That sounds healthy until you look closer: not one of them set a maximum. Nothing stopped a merchant from adding forty FAQ items to a layout designed for six, which does not throw an error, it just quietly looks broken.

So the standard is not simply blocks. It is blocks with a sensible range, so the design holds at both ends.

The Line
What should stay locked, on purpose

There is a version of this that goes too far. I have seen themes that expose padding, font sizes, breakpoints and every brand colour as settings, in the name of flexibility.

That is not flexibility, it is a trap. A store owner who can change a padding value can break a phone layout and will have no idea they did it, because they were looking at a desktop preview at the time. Those decisions belong in the theme, decided once.

The line I hold: you should control what it says. The theme should control how it looks. Copy, images, links, buttons, and how many of each are yours. Spacing, type scale, colour and breakpoints are not.

Fix It
What to ask for, and roughly what it costs

If you find locked sections, you do not need the whole theme rebuilt. You need specific sections converted, and the ones worth converting are the ones tied to things that change: reviews, featured products, announcements, anything seasonal.

Ask your developer for exactly this: move the copy and images in these sections into theme settings, make the repeating items into blocks with a minimum and maximum, and leave spacing, fonts and colours where they are.

As a rough guide, a simple section with a few text fields is an hour of work. A section with repeating items, images and links is closer to two. It is cheap compared to paying for a developer every time you want to change a sentence.

The thing I would actually check first is your reviews or testimonials section. It is the one most likely to be hardcoded, and it is the one you will want to change most often, because new reviews keep arriving whether your theme can hold them or not.

A store you cannot edit is a store that slowly drifts out of date, not because anyone decided to let it, but because every small change has a phone call attached to it.

Related reading: I cut 213 MB of images and it was still slow Your mobile store is not smaller, it is different

Not sure what's editable on your store?

Send me your URL and I'll tell you which parts of your theme you actually control, and which ones need a developer every time.

Take the free audit → Or book a call