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.
Keep exploring
Related pages you might find useful next.
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.

