Shopify Liquid Sections: How Custom Sections Make Your Store Flexible
Custom Liquid sections let your team build and rearrange Shopify pages without code. Here's how sections and blocks work, and why a well-built section library matters.
One of the best things a Shopify developer can give a store is a solid library of custom sections. It is the difference between a store your team can adapt freely and one where every small layout change needs a developer. Here is how sections work and why they matter.
What sections are
A section is a reusable building block of a Shopify page: a hero banner, a featured products grid, a testimonial slider, an FAQ, a comparison table. Each is built in Liquid, Shopify's templating language, with its own settings schema that defines what merchants can change (text, images, colours, links, layout options) in the theme editor.
The result: non-technical people can build and rearrange pages visually, while the underlying code stays clean and controlled.
Sections and blocks
Inside a section, blocks let merchants add, remove and reorder repeating items. A slider section might contain slide blocks; a features section might contain feature blocks. Blocks make one section flexible enough to handle many layouts without needing a new section each time.
Sections everywhere (Online Store 2.0)
On older themes, flexible sections mostly lived on the homepage. Online Store 2.0 changed that: sections can be added to most templates, including product, collection and custom pages. (See the Online Store 2.0 guide.) That means one well-built section library can power the whole store.
Why a good section library matters
- Your team gains independence. Launch a new landing page, reorder a product page, or add a promo banner without waiting on a developer.
- Brand stays consistent. Sections enforce your design system, so pages built by different people still look on-brand.
- Performance stays under control. Custom sections built lean avoid the bloat of piling on page-builder apps. (See choosing Shopify apps.)
- Pairs with metafields and metaobjects so sections can pull in structured, reusable content. (See metaobjects.)
What a well-built section looks like
- Sensible, limited settings. Enough flexibility to be useful, not so many options that it becomes confusing or breaks the design.
- Responsive by default, looking right on mobile without extra effort.
- Accessible, with proper headings, alt text support and keyboard-friendly interactions.
- Lightweight, loading only what it needs.
The takeaway
Custom Liquid sections turn a Shopify theme into a flexible, on-brand page-building system your team can use without code. Blocks add flexibility within each section, Online Store 2.0 lets sections work across the whole store, and a lean, well-designed section library saves developer time and keeps the store fast. It is one of the highest-value things to invest in on a custom Shopify build.
Want a custom section library built for your store? Get in touch or see Shopify store builds.
Frequently asked questions
What is a section in Shopify?
A section is a reusable, customisable building block of a Shopify page (a hero banner, a product grid, a testimonial slider), built in Liquid with its own settings that merchants can edit in the theme editor without touching code.
What is the difference between sections and blocks?
A section is a full module on the page. Blocks live inside a section and let merchants add, remove and reorder repeating pieces (like individual slides or feature items) within it.
Can I add sections to any page in Shopify?
On Online Store 2.0 themes, yes. Sections can be added to most templates, including product, collection and custom pages, not just the homepage as with older themes.
Do I need a developer to build custom sections?
To build new custom sections, yes, since they are written in Liquid with a settings schema. Once built, though, your team can add and edit them freely in the theme editor with no code.