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.

Choosing a provider · Web & E-commerce · Custom quotations only

Illustrative diagram

  1. Brief
  2. Agree settings
  3. Build in duplicate
  4. Use it in the editor
  5. Publish
  6. Record in log
Commissioning a custom section. Settings are agreed first, and the section is accepted by using it.

What a section brief should cover

Custom section brief
QuestionExample 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

  1. Brief and settings

    Content, settings, blocks and placement agreed.

    Output: Approved brief

  2. Build in a duplicate theme

    Section file created with presets and theme styles.

    Output: Section in preview

  3. Your review in the editor

    You use the section yourself and request changes.

    Output: Accepted section

  4. 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.

Request a Custom Quote

Ask about Shopify custom section development services

Project details

Enquiry about: Shopify custom section development services

Fields marked with an asterisk are required.

What do you want to achieve, what exists today, and any deadlines or constraints.

Include your country code.

Request a quote