Forgefont

Shopify themes and design

How to change your Shopify theme without breaking your store

By the Forgefont team · Published

To change your Shopify theme safely, add the new theme as a draft, set it up and test it while your current theme stays live, then publish it. Your products and pages are not affected. Your theme settings and section content do not transfer, so that is where the real work is.

What stays and what does not

This table sums up the switching rules in Shopify’s Help Center.

Stays the sameMust be redone in the new theme
ProductsSection and block settings
CollectionsColors, fonts and other global settings
MenusText entered in the theme editor
PagesCode customizations, including those added by apps
Blog postsTheme templates

Step 1: list what your current theme does

Open your homepage, a collection, a product and the cart, and note everything you would miss: banners, announcement text, featured collections, review widgets, size charts, trust badges. Copy any text you wrote in the theme editor into a document. Take screenshots of each page, too. It takes a few minutes and saves a lot of guessing later.

Step 2: back up your current theme

In Online Store, click the three-dot menu next to your theme, then Duplicate. Shopify creates a copy named “Copy of” followed by the theme’s name, as described in its duplication guide. Publishing a new theme keeps the old one anyway, but a dated copy gives you a clean reference point.

Step 3: add the new theme as a draft

Add a free theme with Add, or start a paid one with Try theme. It appears under Draft themes. A draft is invisible to your customers, so you can work on it for as long as you like. If you are still deciding, read how to choose a Shopify theme first.

Step 4: rebuild your content in the draft

Click Edit theme next to the draft. Work from your list: logo and colors first, then the homepage sections, then the product and collection templates. Do not try to copy the old layout exactly. Use the new theme’s own sections, which is why you are switching.

Step 5: reconnect your apps

This is the step people forget. Apps do not follow you automatically, because their theme code belongs to the old theme. Shopify’s developer documentation describes two cases:

Older apps may have inserted code directly into your theme. If one stops working, ask its developer how to install it in the new theme.

Step 6: test before anyone else sees it

Follow our guide to previewing an unpublished theme, then go through the store like a customer:

Step 7: publish, and keep the way back open

If it is a paid theme, buy it first, since you can only publish themes you own. Then go to Online Store and click Publish next to the draft. Per the publishing guide, your old theme moves to Draft themes with its changes intact, so you can publish it again if something goes wrong. Pick a quiet moment, then repeat the test from step 6 on the live store.

A switch that leaves your store alone

Forgefont works the same careful way. Your new store arrives in a separate, unpublished theme, your live theme is neither changed nor replaced, and you review everything before choosing the day you switch. Configure your store to see the price.

Frequently asked questions

Will changing my theme delete my products?

No. Shopify says products, collections, menus, pages and blog posts are not changed or deleted when you switch, because they are managed in the admin, not in the theme.

Does my store go offline while I change themes?

Preparing a draft does not touch your live store. Visitors keep seeing the current theme until you click Publish.

How many themes can I keep in Shopify?

Basic, Grow and Advanced plans can hold up to 20 themes, and Shopify Plus up to 100. At the limit, remove one first. Deleting is permanent, so download a theme you might want again.

Keep reading