Exporting Pages
The Pages export gets your Shopify Online Store pages — the About, Contact, FAQ, and other content pages — out as a CSV or Excel file. It spans every connected store by default, so you can pull all your pages, from all your stores, in one run. For the wizard itself — picking columns, formats, destinations, and schedules — see the exporting overview.
What you can export
In Simple mode you pick from a curated list of the fields merchants export most. The key ones:
| Field | What it is |
|---|---|
| Title | The page title (the heading shown on the storefront). |
| Handle | The URL-friendly slug used in the page's storefront URL. |
| Published | Whether the page is published on the storefront (true/false). |
| Published At | When the page was published. |
| Template suffix | The Liquid template suffix used to render the page. |
| Body | The page body HTML. A plain-text Body summary is available too. |
| Created At / Updated At | When the page was created and last changed. |
| Store | Which store the page belongs to (name, domain, email, or store id). |
Template (Advanced) mode opens the full column tree, where you can also add each page's metafields and Shopify timeline events, and rename any column header. Selecting per-metafield or per-event columns fans a page out to one row per metafield or event; with the Simple columns above, each page is a single row.
Filtering what you export
Each entity in the wizard has its own filter, independent of whatever filter you last used on the Pages dashboard. Common slices:
- Store — limit the export to one or more connected stores.
- Published — only published pages, or only unpublished ones.
- Title or Handle — pages whose title or handle contains a term.
- Template suffix — pages rendered by a specific Liquid template.
- Published / Created / Updated date — pages within a date range.
Exporting from the dashboard vs the wizard
Every Pages dashboard has an Export button (the Export Builder) for a quick single-entity export scoped to what you're viewing — the Current page of rows, everything matching your Filtered view, only the rows you've Selected, or All pages across your stores. The full Export Wizard is the place for multi-entity bundles and scheduled exports.
Scheduling
Any Pages export can run on a recurring daily, weekly, or monthly schedule instead of once — each run rebuilds from live data and is delivered to your destination. See scheduled exports.
Tutorial: export all your published pages to a spreadsheet
- Go to Exports → New export (
/exports/new). - In Step 1, tick Pages and click Next.
- In Step 2, keep Simple columns (Title, Handle, Published, Body, and Store are good defaults), or add more from the list.
- Add a Published filter set to true if you only want live pages, and a Store filter if you want a single store.
- In Step 3, choose CSV or Excel and set the destination to Email.
- In Step 4, name it and click Run now.
Permissions
Exporting is gated by two permissions: View Exports (viewExports) lets a
team member open the Exports area and build an export; Download Exports
(downloadExports) lets them download the finished file. Account owners always
have both.
FAQ
Can I export Shopify pages to Excel? Yes — choose Excel (.xlsx) in Step 3,
or CSV if you prefer. Both carry the same columns.
Does the export include the page body? Yes — add the Body column for the full HTML, or Body summary for a plain-text version.
Can I export pages from all my stores at once? Yes — a Pages export spans every connected store by default. Add a Store filter to narrow it to one.
Can I export a page's metafields? Yes — switch to Template (Advanced) columns and add the page's metafields; those columns fan each page out to one row per metafield.
Can I schedule a pages export? Yes — save it as a daily, weekly, or monthly schedule and each run rebuilds from live data.
Do I need a permission to download the file? Yes — Download Exports gates the download itself, while View Exports gates building the export. Owners have both.