Launch your Shopify store in as little as 2 weeks, with fixed prices from £695. See packages

How to build custom sections on Shopify

Custom sections are reusable building blocks written in Liquid, HTML, CSS and a settings schema, so they appear in the theme editor like built-in sections. They let you add unique layouts and features without apps. Build them on a duplicate theme and keep them editable.

By Abdullah Ashraf, Shopify expert · Last updated: October 2026

Quick summary

  • Sections include a settings schema.
  • Build on a duplicate theme.
  • Make everything editable in the editor.

How sections work

Each section is a Liquid file in the sections folder with a schema that defines its settings and blocks.

Good practice

  • Keep code clean and documented
  • Use theme colour and font settings
  • Make text and images editable
  • Test on mobile and for speed

When to hire help

Complex sections with dynamic data are faster to get right with a developer. See development.

Let's grow your store

Tell me what you sell and where you're stuck. You'll get honest advice and a fixed quote, even if we don't end up working together.

Chat on WhatsApp