Update Zest theme
A guide to update Zest theme
Each Zest theme purchase includes all future versions of that theme. Regular releases for new versions provide bug fixes, added features, platform requirements, or other improvements.
The most up-to-date version of the theme is available on Shopify Theme Store.
All code customizations in your theme are not transferred to the new theme version by default.
You need to duplicate and move the code to the new version yourself.
Update the theme
In your Shopify admin, open the Themes page of your Online Store.
When a theme update is available, a notification will appear in your theme library.

Click on the notification to read more details.
Then, select Add to theme library to add the updated version to your theme library, or select View release notes to read the new release details.

Any customizations made to your theme using the theme editor are copied over and applied to the updated theme. These include the following modifications:
Changing theme settings
Altering page layouts, such as adding, reordering, removing, or hiding sections or blocks
Changing section or block settings, including adding images, videos, text, and data sources
Creating new templates
Adding, removing, or changing the settings of app embeds or app extensions
If you or an installed app have made any code changes to your theme, then you're informed that Your code changes won't be included in the updated version. If you want to keep these changes, then you need to copy your code to the new version of your theme or reconfigure some apps.
Any limit and constraint change to a theme's schema, such as increasing the block limit of a section or reducing constraints on where some sections can be added, might result in an update failure.
When your theme is on the latest available version, a status message of This theme is up to date is displayed.
Can't see the update notice?
If you don't get an automatic update notice for your theme, then you won't be able to update the theme using the standard update process.
This can happen if:
You’ve changed the theme’s code and it conflicts with the update system, or
The theme was installed manually.
To fix this:
Re-install the theme and update it manually.
Remember: Any custom code or third-party app snippets won’t transfer to the new version. Copy any needed changes and reapply them.
For apps, contact the app provider to help re-install or reconnect them.
Steps on updating the theme manually:
Create a backup of your current theme
Duplicate your work before attempting any theme update.
If you encounter any errors, you can use the duplicated (backup) version to restore to the original function and styling.
Steps
In your Shopify admin > Online store, click Actions.
Select Duplicate.
Rename the copied file.
Upload the latest Zest theme version
Check and download the latest version of Zest from Shopify Theme Store.
Move the theme settings and your pages
Steps:
Locate your old theme > select Actions > Edit code.
Copy the content of the following files from the current theme and paste them into the same folders in the new version. These files include:
All edited JSON files in the Templates folder
The settings_data.json file in the Config folder.
Re-implement your code modification works (if any).

For custom templates, you'll need to create the JSON template in the new theme files since they won't exist there by default. More details here from Shopify on creating new templates in the theme.
Re-install apps
Any apps that add code to your theme's files will need to be re-installed. This can be an automatic or manual process depending on the app, so confirm with the app's developer whether removing and adding the app is enough to connect with the new version.
Find the app documentation in the App Store to follow the installation instructions.
If you're unfamiliar with this process, you can go to Apps > click View details to find the support email for that Shopify app.
Last updated
Was this helpful?
