Collection Template

A Collection Template controls the layout and content of your collection pages. By default, all collections use the same layout — the Default Collection template — but Shopify allows you to create custom templates to style certain collections differently.

For example:

  • One collection might show filters and banners

  • Another might use a compact grid

  • A third might focus on storytelling or seasonal promos


Default Behavior

By default:

  • All collections use the same template

  • Any changes made to that template will apply to every collection using it

To customize certain collections differently, you must create new templates.


How to Create a New Collection Template

Step 1: Open the Theme Editor

  • Go to Online Store > Themes > Customize

Step 2: Create a New Template

  • In the top dropdown menu, select: Collections > Create template

Step 3: Configure the Template

  • Name your new template — example: seasonal, minimal, story-mode

  • Choose a base template (usually Default collection)

  • Click Create template

You now have a separate layout that can be customized independently.


Customizing the New Template

You’re now editing that specific template. You can:

  • Add banners, image blocks, videos

  • Adjust how products are displayed (grid/list/slider)

  • Include collection descriptions, icons, text overlays, filters, badges, and more

Note: This template will only affect collections you assign it to.


How to Apply a Template to a Collection

Once your new template is created:

  1. Go to Products > Collections

  2. Click on the collection you want to customize

  3. Scroll to the Online Store section

  4. Use the Theme template dropdown to select your new template

  5. Click Save

Done — that collection now uses its own unique layout.


🛠 Managing Collection Templates

Rename a Template

If you want to rename an existing template:

  1. Go to Online Store > Themes > ... > Edit code

  2. In the templates folder, find the file like:

    vbnetCopyEditcollection.custom.json
  3. Click it and hit Rename file

  4. Enter the new name (e.g., collection.promo.json) and click Rename


❌ Delete a Template

To remove a template:

  1. Go to Online Store > Themes > ... > Edit code

  2. In the templates folder, find the file (e.g., collection.custom.json)

  3. Click it, then click Delete file

Any collection using this template will revert back to the default template.


Real Use Cases

Collection Name
Template Name
Purpose

Winter Sale

collection.winter

Add countdown + hero banner

Digital Downloads

collection.digital

Compact layout, no description

Featured Artists

collection.artist

Large profile cards + video

Accessories

collection.grid

Tighter 4-column grid

Limited Drops

collection.drop

Add sticky timer + newsletter CTA


Summary

Last updated