FAQ page
The FAQ page template (page.faq) that answers common questions using a page header, an accordion, and a closing call to action.
The FAQ page is a ready-made support layout built from three stacked sections: a page header, a collapsible accordion of questions and answers, and a closing call to action that points shoppers to your contact page. Like the About page, it reuses existing theme sections, so each part is edited independently in the theme editor.


Sections on this template
In order:
| # | Section on the page | Section type | Documented under |
|---|---|---|---|
| 1 | Page header | page-main | Page (Main Content) |
| 2 | FAQ | product-accordion | Accordion |
| 3 | Call to action | about-cta | About - Call to Action |
How to use it
In the Shopify theme editor:
- In Shopify admin go to Online Store → Themes → Customize.
- In the top template picker choose Pages → FAQ (the page using the
page.faqtemplate). - Open the FAQ section and edit each Accordion item block - set the Item title (the question) and Item content (the answer).
- Click Add block → Accordion item to add more questions, and drag to reorder them.
- Edit the Page header heading and the closing Call to action heading, button label, and link as needed.
- Click Save to publish your changes.
Each section has its own full documentation - open the linked page in the table above for every setting. This page only covers how the template is assembled.
The FAQ list is the standard Accordion section, so answers are rich text - you can add links and formatting (for example a link to Order history or your returns policy).
To create the page itself, add a page in Online Store → Pages and set its Theme template to page.faq.
Developer notes
The page is defined by templates/page.faq.json, which sets order and seeds each section's settings and blocks. There is no dedicated faq section - the accordion is the shared product-accordion section.
- Default
order:faq_header(page-main) →faq(product-accordion, withaccordion_itemblocks) →faq_cta(about-cta). - The seeded
about-ctapoints its button at/pages/contactwith a Still have questions? heading and Contact us label. - Every block is a normal section, so each is editable, hideable, and reorderable in the editor independently; merchants can swap in other sections too.
"order": [
"faq_header",
"faq",
"faq_cta"
]