{"section":"tutorials","requestedLocale":"en","requestedSlug":"cms-configuring-stores","locale":"en","slug":"cms-configuring-stores","path":"docs/en/tutorials/cms/cms-configuring-stores.md","branch":"main","content":"Stores define each storefront that will consume CMS content (for example, a FastStore project) and configure its content model, settings, and localization behavior. A store:\r\n\r\n* Defines the relationship to a storefront (example: \"faststore\" store ID, schema used, linked store repository).\r\n* Holds the store configuration, such as:  \r\n  * Store name  \r\n  * Locale setup: Locales that exist for that store, which one is the default, and how fallback rules work between locales (example: fr-CA falling back to en-CA).   \r\n  * Preview URL used for entry and branch preview.\r\n\r\n![stores-overview-ui](https://vtexhelp.vtexassets.com/assets/docs/src/cms-stores-overview-ui___47bd3ce39fbc854394fcc934c8c8c0ef.png)\r\n\r\nTo access the Stores page, open the Admin and go to **Storefront > Content > Stores.**\r\n\r\n## Creating a new store\r\n\r\nTo create a new store, follow these steps:\r\n\r\n1. In the **Stores** page, click `Add store`.  \r\n2. In the **Store name** field, enter a name for the store.\r\n3. Under **Storefront**, select one of the following options:  \r\n\r\n   * **FastStore:** Select this option if the store uses FastStore. Then, choose the corresponding FastStore version: `v3` or `v4`.  \r\n   * **Headless:** Select this option if the store uses a custom headless implementation.\r\n\r\n4. In the **Default locale** section, configure the default locale for the store:  \r\n   * **Locale name:** Enter a name to identify the locale.\r\n   * **Language:** Select the default language.\r\n   * **Region:** Select the default region.\r\n5. Click `Create store`. The new store will be displayed on the **Stores** page.\r\n\r\n## Managing a store\r\n\r\nTo manage one of your account stores, follow these steps:\r\n\r\n1. On the **Stores** page, click the store card you want to manage, for example, **FastStore**.  \r\n2. On the Stores page, you will see the following options you can manage: [General information](#general-information), [Locales](#locales) and [Build settings](#build-settings).\r\n\r\n### General information\r\n\r\nIn the **General** tab, you can view and edit the store's basic identification and top-level settings that define how the storefront interacts with the CMS.\r\n\r\n![general-information-tab](https://vtexhelp.vtexassets.com/assets/docs/src/cms-general%20information-overview___2497ce5674751230c817ecffaf98f28c.png)\r\n\r\nTo edit the store name, click `Edit`. You can view the following fields:\r\n\r\n| Field | Description |\r\n| :---- | :---- |\r\n| **Name** | Store name displayed in the CMS. |\r\n| **Storefront** | Storefront implementation connected to the CMS, such as FastStore or a custom headless implementation. |\r\n| **URL** | Storefront URL connected to the Store. |\r\n| **API** | API endpoint used by the storefront to communicate with the CMS. |\r\n\r\n### Locales\r\n\r\nThe **Locales** tab defines the language and regional settings for the store content. For more information, see the [Configuring locales](https://help.vtex.com/docs/tutorials/configuring-locales) guide.\r\n\r\n![locales-tab](https://vtexhelp.vtexassets.com/assets/docs/src/cms-locales-tab___b0ea3a987998523c52ed26d1133b53cb.png)\r\n\r\n### Build settings\r\n\r\nThe Build settings tab defines how CMS interacts with the storefront during preview and publish flows. In this section, you configure the preview endpoint used when editors click **Preview** and the webhook used to trigger downstream storefront rebuilds after content is published.\r\n\r\nIn this tab, you will see the following fields:\r\n\r\n| Field name | Description | Value example |\r\n| :---- | :---- | :---- |\r\n| **Store repository** | The URL of the repository where the store’s frontend code is hosted. This repository is used to identify the storefront project related to this store. |  |\r\n| **Preview** | Webhook URL that provides the preview for pages in the CMS. | `https://{accountName}.vtex.app/api/preview` |"}