- Short answer
- Shopify's help documents no dedicated export for blog posts, pages or menus; use the Admin API, an app, or copy by hand.
- CSV files page
- Products, customers, inventory, admin and POS users, orders, discounts; it lists no blog, page or menu export.
- Translation CSV
- Its Type column names Articles, Pages and Blogs, but Shopify presents it for translation, not moving content.
- Admin API
- GraphQL queries read articles, blogs, pages and menus; a Dev Dashboard custom app's access token needs a developer.
- By hand
- Shopify's help lists optional steps for a duplicate store: copy and paste posts and pages, rebuild menus.
- Deadline
- All apps are automatically uninstalled when you deactivate; admin access ends with the billing cycle.
Does the Shopify admin export blog posts, pages or menus?
Shopify's CSV files page lists CSV imports and exports for products, customers, inventory, admin and POS users, orders and discounts. The help pages we read on September 30, 2026 — CSV files, backups and duplication, theme downloads, and the blog, pages and menus guides — describe no dedicated export for blog posts, pages or menus. Under Content > Menus, the export they describe is for URL redirects, and a theme download doesn't include menus, pages or blog posts.
The translations CSV comes closest: its Type column names Articles, Pages and Blogs, but Shopify presents it for translation, not moving content.
How do you get blog posts, pages and menus out of Shopify?
Admin API. The GraphQL Admin API has articles, blogs, pages and menus queries, and article bodies come back as HTML. Access runs through a custom app with read_content (or read_online_store_pages) scope for articles, blogs and pages, plus read_online_store_navigation for menus; for a custom app created in the Dev Dashboard, getting its token "can't be completed directly from your Shopify admin" — a job for a Shopify developer.
Creating a custom app requires development knowledge and can be challenging.
An app. Instead of a custom app, a third-party app can run the export: the Matrixify listing names Pages, Blogs and Menus among the data it manages in Excel and CSV.
By hand. For a duplicate store, Shopify's help lists optional steps to "copy and paste your blog posts and online store pages" and "rebuild your online store menus." Each blog also has an RSS feed at its URL plus .atom, documented for subscribers, not as an export.
When do you need to get your content out?
Before you deactivate. All apps are automatically uninstalled when you deactivate, and your subscription ends with the current billing cycle, taking your admin access with it — so run the API or app export first and save your posts' image files. Also work through the CSV exports to run before you close.
This article was written entirely by AI under human editorial direction. The editor sets the topic and structure, runs multi-stage validation on facts, links, and interactive elements, and verifies the output is useful from a business perspective. All claims are checked against official Shopify sources. Details may change — always confirm critical data at shopify.com.
Editorial Policy