Switching Shopify Themes

Last updated: January 15, 2026

Replo's theme builder works just like a human Shopify theme developer. When you publish a page, Replo creates content (page templates, sections, and more) which lives in your theme. This means that when you switch themes, you should consider whether there will be an impact on existing pages.

What happens when you switch themes?

As long as you have an active Replo plan, Replo detects when your theme is switched in Shopify, and as long as your pages and templates are published in Replo, Replo will automatically re-save all necessary assets to your new theme so that your Replo pages and sections continue to function.

It's good practice to make sure that there's no disruption to your site when switching themes by checking the main flows of your site to make sure they work, since new themes may introduce HTML or CSS conflicts which can sometimes cause issues with styles on pages which worked with the previous theme.

If you don't have an active Replo billing plan, Replo can't gaurantee that re-publishing to new themes can happen in all cases. If you're switching themes and want to keep your Replo pages live, make sure to keep your Replo billing plan active. See šŸ“„ Workspaces, Shops, and Permissions in Replofor more info on Replo plans.

If you don't have a Replo plan, you'll need to manually go into Replo and re-publish content you need for your new theme.

What if I have a custom theme development process?

If you have a custom development process which involves switching themes very frequently, seeĀ Custom Theme DeploymentĀ for developer guidance on how to avoid disruptions.

You can also emailĀ support@replo.app with any questions about how switching themes works in Replo.

What happens if I use Replo for my homepage?

When youĀ set a page as your homepage, Replo automatically updates your Shopify Theme to use a copy of that page as the theme's homepage. When you publish a new theme, Shopify will use the homepage of that theme as your store's homepage, which might not be the Replo page which you previously set.

After publishing a new theme, if you want to make sure that a Replo page is the homepage for the new theme, make sure to toggle the "Is Homepage" toggle off inĀ Page Settings, save the page, then toggle it on again and publish the page.