How to Switch Shopify Themes Without Losing Sales
Switching your Shopify theme is safer than most merchants fear, and riskier than most theme demos suggest. Your products, orders, customers, pages and URLs do not change when you publish a new theme. What does change is everything the old theme was quietly doing: app widgets, custom code, tracking snippets, structured data and the small layout fixes someone made two years ago. This guide shows how to switch, including to Shopify's Horizon family, without a dip in sales or search traffic.
Platform details below were checked on 5 November 2026 against Shopify's Help Centre and Theme Store.
What actually changes when you switch Shopify themes?
Start by separating what lives in your store from what lives in your theme.
Stays the same: products, variants, collections, customers, orders, pages, blog posts, menus, URL redirects, product SEO titles and descriptions, and your domain. Shopify's Help Centre says that when you make changes to your theme or switch to a new theme, it does not affect the other parts of your account.
Changes, or needs redoing:
- Theme editor settings: colours, fonts, section layouts and homepage content. These belong to the old theme.
- Code edits made directly in the old theme's files.
- App embeds and app blocks, which you turn on per theme.
- Tracking snippets pasted into theme code rather than added through apps or customer events.
- How headings, breadcrumbs, structured data and image alt text are output on product and collection pages.
- Any custom templates that specific products or pages were assigned to.
Because product and collection URLs follow Shopify's fixed paths, switching themes does not usually change them. That removes the biggest SEO risk of a platform migration. The remaining risks are in what the new theme prints on the page.

How many themes can you keep, and can you preview first?
You can prepare the new theme fully before anyone sees it. Shopify's Help Centre says stores on the Basic, Grow and Advanced plans can add up to 20 themes, and stores on Shopify Plus up to 100. The Starter plan can use only the Spotlight theme. Only one theme can be published at a time.
Unpublished themes sit in the Draft themes section, where you can customise them and share a preview link with your team. Shopify notes you cannot share a preview of your published theme, only drafts. When you publish the new theme, the old one moves back to drafts, and Shopify says none of your theme changes are lost. That is your rollback plan: if something goes badly wrong, republish the old theme.
Is moving to a Horizon theme different from a normal switch?
Yes, in one important way. Shopify's theme architecture documentation describes three versions: Vintage themes, Online Store 2.0 themes, and themes that support theme blocks, "including the Horizon family of themes," which it calls the latest architecture version. Theme-block themes support everything Online Store 2.0 themes do, plus more flexible layouts with nested blocks.
What this means in practice:
- From a Vintage theme: expect the biggest jump. Templates, sections and how apps attach to the page all work differently. Plan it as a small project, not an afternoon. Shopify says its free Vintage themes do not receive updates beyond security fixes, so this move is overdue for many older stores.
- From an Online Store 2.0 theme: sections and app blocks carry over conceptually, but not as data. You still rebuild layouts in the new editor.
- Custom sections your developer wrote for the old theme will not drop into a Horizon theme unchanged. They need to be rewritten for the new block structure or replaced with native blocks.
Horizon itself is listed as free on the Shopify Theme Store. Free does not mean free to switch. The time goes into rebuilding content, reconnecting apps and testing.

Photo: garryknight via Flickr, CC BY 2.0
What should you audit on the old theme before switching?
This is the step most merchants skip, and it is where lost sales come from. Before you touch the new theme, make a list of everything the current one does. Go page type by page type.
- Product page: every element above the add to cart button, including size charts, delivery estimates, COD messages, badges, review stars, offers, and the order they appear in.
- Apps: open Online Store, Themes, Customise, then App embeds, and note which are switched on. List the app blocks placed in each template.
- Code edits: ask your developer, or compare the theme files with a fresh copy, for anything added by hand. Look especially at theme.liquid, product templates and any snippets with your brand name in them.
- Tracking: Meta pixel, Google tags, any affiliate or attribution scripts. Note where each one is installed.
- Templates: products or pages assigned to alternate templates, such as a landing page template or a special product layout.
- SEO output: view source on a product page and note the H1, the structured data type and how image alt text is printed.
- Baseline numbers: conversion rate by device, add to cart rate and Core Web Vitals for the product template.
If your old theme was heavily customised, our guide to updating a customised Shopify theme safely covers how to find hand-made changes before they disappear.
How do you rebuild and test the new theme safely?
Work through the audit list on the draft theme, then test like a shopper.
- Rebuild the product page first. It carries the most buying intent. Match every element from your audit, then improve.
- Turn on app embeds and place app blocks in the new theme. Some apps need a reinstall step or a support ticket for a new theme. Ask before launch, not after.
- Reconnect dynamic sources and metafields. If product specs, ingredients or size guides come from metafields, connect them to the new blocks.
- Move tracking to customer events or the app where possible, instead of pasting scripts into theme code again.
- Test on a real mid-range Android phone, over mobile data, with a real UPI payment through checkout.
- Check speed. A new theme with all your apps switched back on can be slower than the demo. Compare the product template's Core Web Vitals with your baseline.
If your store has enough traffic, you do not have to switch everyone at once. Shopify's Rollouts feature can split traffic between themes. We covered how it works and its limits in our post on theme testing with Shopify Rollouts.

When is the best time to publish the new theme?
Pick a quiet weekday morning, never the week of a sale or a big campaign. Have the developer available for the rest of that day. Then:
- Duplicate the current live theme as a backup, even though it moves to drafts on publish.
- Publish the new theme.
- Place a real test order and refund it.
- Check the product, collection, cart and search pages on mobile.
- Confirm the pixel and analytics events are firing.
- Watch conversion and add to cart rates daily for two weeks against your baseline.
If conversion drops sharply and you cannot find the cause within a day, republish the old theme and investigate on the draft. That is the advantage of theme switches over platform migrations: rollback takes one click.
What breaks most often after a theme switch?
These are the problems that most often follow a theme switch. Check each one specifically in the first week:
- Review stars missing from product pages or collection grids, because the review app's block was never placed in the new templates.
- Size charts and delivery estimates gone, because they were hard-coded in the old theme rather than added through an app or metafield.
- COD or offer messages missing near the add to cart button, which can hurt conversion quietly.
- Products on alternate templates falling back to the default template, losing their special layout.
- Pixel events doubled or missing, so ad platforms optimise on bad data for days before anyone notices.
- Search and filters behaving differently, because the new theme uses a different filter layout or search app integration.
None of these shows up in a quick visual check of the homepage. They show up in the product page audit, which is why that audit comes first.
Should you switch to a premium theme or build custom?
That depends on how different your store needs to be from everyone else's, and how much ongoing development you are ready to pay for. We compared both paths in our post on custom versus premium themes for D2C brands. For most stores moving off an old theme, a well-chosen Theme Store theme plus a few custom sections is the better trade.
Planning a theme switch? Email us at hello@exactwhy.com with the subject "Theme switch review" and your store URL. We will audit what your current theme is doing for free and give you the list of things that must carry over. If you want us to do the switch, we quote it after that review, and ongoing theme support is available on a monthly retainer.