Choosing a provider
Shopify custom section development services
Commissioning a custom section is a small development project with a lasting effect: once built, your team will use it on many pages for a long time. The quality of the brief and the care taken over its settings decide whether it becomes a useful tool or an awkward one.
This page explains how to brief a custom section, what to check before accepting it and what a developer should hand over.
Illustrative diagram
- Brief
- Agree settings
- Build in duplicate
- Use it in the editor
- Publish
- Record in log
What a section brief should cover
| Question | Example answer |
|---|---|
| What is the section for? | Show a size guide beside the size selector on clothing products |
| What content does it show? | A table of sizes and measurements, plus a fitting note |
| What should your team be able to change? | Rows, measurement units, note text |
| Does content vary by product? | Yes, by product type, so it reads from product data |
| Where can it be used? | Product templates only |
| What should it look like? | Matches the theme; design or example attached |
Agree the settings before code is written
The editable settings are the section's user interface for your team. Too few, and every small change needs a developer. Too many, and the editor becomes confusing and layouts break when someone picks an odd combination. A short list of settings, agreed before development, with defaults that look right immediately, gives the best balance.
We share the planned settings list for approval at the start, alongside the design.
Accept it by using it
In the theme editor
- Add the section from the add-section list
- Change every setting and see the result
- Add, reorder and remove blocks
On the storefront
- Check phones and desktop
- Check a product with missing data
- Check keyboard navigation and headings
Warning signs
Content typed into the code
Text that should be editable is hard-coded, so changes need a developer.
Section edits an existing theme file
Changing core files instead of adding a new section raises update risk.
No presets
Your team cannot add the section to new pages themselves.
Styles that ignore the theme
The section looks out of place and does not follow colour or font changes.
How a section is built
Brief and settings
Content, settings, blocks and placement agreed.
Output: Approved brief
Build in a duplicate theme
Section file created with presets and theme styles.
Output: Section in preview
Your review in the editor
You use the section yourself and request changes.
Output: Accepted section
Publish and record
Published and logged with update notes.
Output: Live section and record
What the handover should include
You should receive the name of each file added, a description of each setting and block, which templates the section is offered on, which product data it reads, if any, and a note on what to check after a theme update. This record belongs to you and should be added to the store's customisation log, so any developer can maintain the section later.
Building for reuse
A section built for one page often proves useful elsewhere. A comparison table built for one product line can serve another; an ingredients panel can work on collection pages as well as products. Mentioning likely future uses in the brief lets the developer make the section flexible enough without overcomplicating it.
Accessibility is part of the brief
Custom sections often introduce new interface patterns, such as tabs, accordions or comparison tables. Each needs to work with a keyboard and be understandable to screen reader users: proper heading levels, table markup for tabular data and controls that announce their state. Including this in the brief, and checking it during acceptance, avoids sections that look right but exclude some customers.
We check custom sections with keyboard navigation and automated accessibility tools before handing them over.
Timing with launches
If a section is needed for a product launch or a seasonal campaign, mention the date in the brief. Building, review and acceptance in the theme editor need some time, and leaving room for a round of changes avoids publishing a section that has not been tried by the people who will use it.
Questions about Shopify custom section development services
Do we need a design before you start?
It helps, but a sketch or example is often enough. We can design it with you.
Can you build several sections at once?
Yes. Related sections share styles and are often quicker to build together.
Will the section work with our theme's colour settings?
It should inherit them. We build sections to use the theme's styles.
Can you adapt a section from another store?
We can build a similar section for your theme; we do not copy other stores' code.
Who owns the section code?
The section becomes part of your theme and your store.
Can you fix a section another developer built?
Yes. We review it, document it and then make changes.
How do we request changes later?
With a short brief referencing the section's record, so changes are quick to scope.
Sources referenced
Platform features, guidance and rules change. We check the current versions before committing to an approach. This page is general information, not legal advice.
- Shopify.dev: JSON templates (opens in a new tab) — reviewed 2026-10-22
Request a Custom Quote
Ask about Shopify custom section development services
Thank you — your enquiry has been sent.
We have received your message and will reply by email. If you need to add anything, email info@letgetgrow.com.