Wave comes with 48+ pre-built page templates covering every store page type. Templates define the default layout and sections for a page. You can customize them in the theme editor and create additional template variants.
Product templates
| Template | Description |
|---|
| Product (default) | Standard product page with media gallery, details, and add-to-cart |
| Product detail 2 | Alternative layout with different media/info arrangement |
| Product detail 3 | Third product layout variant |
| Product detail 4 | Fourth product layout variant |
Each product template uses the Main Product section which includes product media, title, price, variant picker, add-to-cart, and description blocks.
Collection templates
| Template | Description |
|---|
| Collection (default) | Standard product grid with filters and sorting |
| Collection 2 | Alternative collection layout |
| Collection 3 | Third collection layout variant |
Collection templates use the Main Collection section with product grid, filter sidebar, and sorting controls.
Blog templates
| Template | Description |
|---|
| Blog (default) | Standard blog listing page |
| Blog 2 | Alternative blog grid layout |
| Blog 3 | Third blog layout |
| Blog 4 | Fourth blog layout variant |
Article templates
| Template | Description |
|---|
| Article (default) | Standard article/blog post page |
| Blog post 2 | Alternative article layout |
Special page templates
| Template | Description |
|---|
| About | Brand story and team page |
| About 2 | Alternative about page layout |
| About 3 | Third about page variant |
| Contact | Contact form with optional map and info |
| FAQ | Frequently asked questions page |
| FAQ 2 | Alternative FAQ layout |
| Service | Service offerings page |
| Vendor | Vendor/brand listing page |
| Recently viewed | Recently viewed products page |
Store showcase templates
| Template | Description |
|---|
| Lookbook 1 | Visual lookbook/catalog page |
| Lookbook 2 | Alternative lookbook layout |
| Store locator 1 | Find a store page |
| Store locator 2 | Alternative store locator |
| Store locator 3 | Third store locator variant |
| List collection 2 | Alternative collection listing page |
| List collection 3 | Third collection listing variant |
Homepage templates
| Template | Description |
|---|
| Index (default) | Main homepage template |
| Home 1 | Alternative homepage layout |
| Home 2 | Second homepage variant |
| Home 3 | Third homepage variant |
System pages
| Template | Description |
|---|
| Cart | Shopping cart page |
| Search | Search results page |
| 404 | Page not found |
| Password | Password/maintenance mode page |
| Gift card | Gift card display page |
| Page (default) | Generic content page |
Customer account templates
| Template | Description |
|---|
| Account | Customer account dashboard |
| Order | Order details page |
| Addresses | Saved addresses management |
| Login | Customer login page |
| Register | Customer registration page |
| Reset password | Password reset page |
| Activate account | Account activation page |
Creating custom templates
You can create additional template variants in the theme editor:
- Go to Online Store > Customize.
- In the top dropdown, click the page type (e.g., Products).
- Click Create template.
- Name your template and start customizing.
Templates can then be assigned to specific products, collections, pages, or blog posts from the Shopify admin.