# Migrating your settings

After downloading the latest theme version from the Shopify Theme Store, you can begin setting up the new version without interrupting your live store.&#x20;

The new theme is added to your Theme Library which is a list of unpublished themes. You can setup and prepare themes from the Theme Library without affecting your live theme. When you publish a theme from the Theme Library, it then becomes your live theme. The previous live theme moves down into the Theme Library.&#x20;

Here are some tips to help you copy your current live theme settings over to the new version of Story that you've added from the Shopify Theme Store.&#x20;

Video: How to copy current theme settings to new theme version:

{% embed url="<https://vimeo.com/527979828>" %}
Using the Code Editor, you can copy your main theme settings over
{% endembed %}

{% hint style="info" %}
Shopify keeps all your products, collections, pages, blogs and blog posts, images, product images and videos, navigation menus, customer information, orders, store preferences and settings on their systems. When you add a new theme or updated version, it won't modify those assets. The new theme is a presentation layer on top of your store to help display your brand and merchandise the look and feel of your store, the customer experience.&#x20;
{% endhint %}

{% hint style="success" %}
Your settings\_data.json file stores your homepage sections and theme settings you've chosen in the Theme Editor for your store. This will save you time in choosing colors, fonts and all the homepage sections that you've built and set in Story theme.
{% endhint %}

{% hint style="warning" %}
App installations and any code customizations are not included in settings\_data.json

Please refer to individual app developers for support and guidance when adding their apps into any theme including theme updates.&#x20;
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://story.groupthought.com/story-theme-v1/updates/migrating-your-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
