# Pages & Templates

Shopify has several standard page templates that every store needs. DRIFT renders each one with its own design.

## Standard templates

| Template       | What it's for                                                                                                          |
| -------------- | ---------------------------------------------------------------------------------------------------------------------- |
| **Home**       | Your homepage. Customizable with sections (feed, lookbook, video hero, etc.)                                           |
| **Product**    | Individual product pages. Uses the [Product Stack](/drift/drift-studio/sections-and-features/product-stack.md) section |
| **Collection** | Lists of products. Uses the [Collection](/drift/drift-studio/sections-and-features/collection.md) section              |
| **Cart**       | The full cart page (separate from the cart drawer)                                                                     |
| **Page**       | Generic content pages (About, Contact, Shipping, etc.)                                                                 |
| **Blog**       | Blog index page                                                                                                        |
| **Article**    | Individual blog post                                                                                                   |
| **Search**     | Search results page                                                                                                    |
| **404**        | Page-not-found error page                                                                                              |
| **Password**   | Pre-launch password protection page                                                                                    |
| **Account**    | Customer account dashboard                                                                                             |

## Customizing a template

1. Open the theme editor
2. Use the dropdown at the top to switch between templates (Home, Product, Collection, etc.)
3. Add or remove sections specific to that template
4. Save

Customization is per-template. Adding a section to the homepage doesn't show on product pages, and vice versa.

## Creating a custom template

If you need a unique layout for a specific page (e.g., a special drop page), create a custom template:

1. Theme editor → top dropdown → **Create template**
2. Name it (e.g., "drop-launch")
3. Customize sections for that template only
4. In the page admin (or product/collection admin), assign the page to the new template

## Pages most stores need

* **Homepage** — the main entry point
* **Shop / All Products** — a general collection of everything
* **About** — your brand story
* **Contact** — how to reach you
* **Shipping & Returns** — what to expect
* **Privacy Policy** — required in most jurisdictions
* **Terms of Service** — required in most jurisdictions
* **Refund Policy** — required if you accept refunds
* **FAQ** — common questions answered

Shopify auto-generates Privacy, Terms, and Refund pages from **Settings** → **Policies**. Just paste in the auto-generated content; you can customize before publishing.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.webexp.dev/drift/drift-studio/pages-and-templates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
