Key takeaways
- Shopify has no native “Duplicate page” button — you have to recreate the page manually or use a workaround.
- For basic text pages, copy-pasting the content into a new page takes under a minute.
- For pages with custom sections built in the Theme Editor, duplication requires duplicating the page template.
- Fudge can recreate any page layout from a description, making duplication quick for complex pages.
If you’ve spent time building a landing page or campaign page and want to reuse the layout, Shopify’s lack of a native duplicate button is frustrating. Here’s how to work around it.
Why you can trust us
We’ve worked with hundreds of Shopify brands and built Fudge — an AI storefront editor with a 5.0 rating on the Shopify App Store.
Can you duplicate a page on Shopify?
Not with one click. Shopify doesn’t include a native page duplication feature in the Admin.
What you can do depends on how the page was built:
- Text-only pages: Copy the content manually into a new page — takes under a minute.
- Pages with Theme Editor sections: You need to duplicate the underlying page template in the code editor.
- Pages built with Fudge: Describe the layout to Fudge and it will recreate it.
How to duplicate a basic Shopify page
For pages that are mostly text (About, FAQ, Contact, policy pages):
Step 1. Go to Online Store → Pages → click the page you want to copy.
Step 2. Select all the content (Cmd+A / Ctrl+A) and copy it.
Step 3. Click Add page to create a new page.
Step 4. Paste the content, update the title and URL slug, and save.
That’s it. The new page has all the same content with a fresh URL.
How to duplicate a Shopify page with custom sections
If the page has custom sections added via the Theme Editor, copying just the text won’t carry the layout across. The sections are stored in the page template, not the page content.
Step 1. Go to Online Store → Themes → Actions → Edit code.
Step 2. In the templates/ folder, find the template assigned to your page. It will usually be named page.json or a custom name like page.landing.json.
Step 3. Click the three-dot menu next to that file → Add a copy. Give the copy a new name (e.g., page.landing-v2.json).
Step 4. Go to Online Store → Pages → Add page.
Step 5. In the page editor, find the Template dropdown (usually bottom right) and assign your newly duplicated template.
Step 6. Save. Open the Theme Editor to confirm the sections carried across correctly.
How to duplicate a collection page in Shopify
Collection pages work differently — the layout is controlled by your theme’s collection template, not per-page section data.
To duplicate a collection’s product selection: go to Products → Collections → select your collection → at the bottom, you’ll see the product list. Create a new collection and manually add the same products, or use the same automated conditions.
To duplicate the layout of a collection page, duplicate the collection.json template in the code editor (same method as above) and assign it to the new collection via the Theme Editor.
The fastest way to duplicate complex Shopify pages
For pages with complex layouts — multi-section landing pages, product feature pages, campaign hubs — rebuilding in the Theme Editor takes time.
A faster approach: describe the layout to Fudge and have it generated directly in your theme.
“Duplicate my summer sale landing page layout but update the copy for our winter promotion. Keep the countdown timer, hero image, and three-product feature section.”
Fudge generates the new page as a draft. You review and publish. No template duplication required.
Do I need to duplicate a page or just create a new one?
If you want a blank starting point, creating a new page in Shopify is faster. Duplicating makes sense when you want to reuse an existing layout — keeping the same section structure while changing the content. For campaign pages that share a visual style (e.g. seasonal sale pages), duplicating the template once and updating the copy each time is the most efficient approach.