# Connect a Shopify store


> Add the Shopify destination where CopyHero will publish processed products.


Canonical URL: https://www.copyhero.app/help/stores/connect-shopify

Connect a destination store before you publish processed products to Shopify.
CopyHero guides you through creating and installing a custom Shopify app with
the permissions needed for the connection.

<!-- screenshot: stores-connect-shopify -->

## Start the connection [#start-the-connection]

1. Open **Destination Stores**.
2. Select **Connect Store**.
3. Enter the store prefix or paste any URL for the Shopify store.
4. Confirm the normalized `.myshopify.com` address before continuing.

## Create the Shopify app [#create-the-shopify-app]

The connection drawer links to the Shopify development-app settings for the
selected store. In Shopify:

1. Create an app manually.
2. Name the app **CopyHero App**.
3. Follow the CopyHero connection steps to configure the displayed app URLs
   and required permissions.
4. Enter the generated client credentials in CopyHero.
5. Select **Install App** and approve the installation in Shopify.

## Expected result [#expected-result]

The store appears in **Destination Stores** and can be selected when you use
**Import to Shopify**.

Treat the client secret like a password. Never paste it into support messages,
screenshots, or shared documents.

## If the connection fails [#if-the-connection-fails]

* Confirm that you used the permanent `.myshopify.com` domain rather than a
  custom storefront domain.
* Verify the client ID and secret were copied from the same Shopify app.
* Save changed app URLs and permissions in Shopify before trying again.
* If an existing store has limited permissions, add the permissions shown in
  CopyHero and reconnect the store.

Related: [reconnect a Shopify store](/help/stores/reconnect-shopify) and
[manage destination stores](/help/stores/manage-stores).