Search cleanup
Spam pages are showing up
Unknown casino or spam pages need evidence, access review and careful cleanup.
Read the checklist →SHOPIFY THEMES
Short answer: your old theme is normally still on your Themes page. Shopify's help says that when you switch to a new theme, you can still access the old one there. So the fastest recovery is to go to Online Store, then Themes, find the version you had before the update, preview it and publish it. That gets the store working again. Then you can work out what the update dropped.
If you cannot find the old version, for example because someone deleted it, skip to restoring a single file below.
This is worth knowing, because many "the update broke my store" stories start with publishing too soon. Shopify's page says that for a theme installed from the Theme Store, a new version can be added to your draft themes for free. It does not replace your live theme. You then use these buttons on the copy: View release notes, Review to check it displays and works as expected, and Publish when you are ready to update your live store.
Customisations made in the theme editor are copied across. Shopify lists them: theme settings, page layouts, adding, reordering, removing or hiding sections or blocks, section and block settings, new templates, app embeds and app extensions, and wording changes in the theme content editor.
Code is different. If you or an installed app made code changes and they do not conflict with the update, they are included. The theme card then says "Theme added: code edits successfully included". If they conflict, it says "Theme added: code edits could not be included". In that case, Shopify's help says you need to copy your code changes into the new version yourself, and you should always save a copy of any customised code before updating.
Shopify says code changes can come from two places: manual edits in the code editor (apart from the Templates folder and the settings_data.json file in the Config folder), and automated code changes an installed app has made on your behalf. Both are at risk in an update. A related Shopify page is blunter: if code changes you made are incompatible with a theme update, your changes are removed in the updated copy.
Other things Shopify's page notes:
Keep the old theme in your library for a while.
If only one file went wrong, open it in the code editor (Online Store, then Edit code from the theme menu) and use the Timeline view. Shopify says the Timeline restores one existing file at a time, not a whole theme, and cannot recover deleted files. History is finite, so older versions may be missing. Restoring replaces the whole file, including changes you want to keep, so copy the current contents somewhere safe first.
If your store has years of custom code, nobody remembers what was changed, or the update touched checkout related pages, a careful comparison is worth paying for. Tidewell compares old and updated themes, reapplies what is needed on a copy and tests the result. We agree a price before starting. Send us the store address, the theme name and what changed: tell us what is happening. We never ask for your password.
Per Shopify's help, no: you can still access it on the Themes page.
Editor customisations are copied over. Code edits only if they do not conflict, so check the message on the theme card.
No. Only themes installed from the Shopify Theme Store, and not all of them.
COMMON PROBLEMS
Search cleanup
Unknown casino or spam pages need evidence, access review and careful cleanup.
Read the checklist →Email delivery
Check sender authentication, DNS and notification headers before changing records.
Read the checklist →Merchant Center
Audit store details, policies and product data before requesting another review.
Read the checklist →