> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify (Client Credentials) - How do I connect my store?

# Overview

To authenticate with Shopify using Client Credentials, you will need:

1. **Shopify Store Domain** - The subdomain of the store your app is installed in (e.g. `my-store` from `my-store.myshopify.com`)
2. **Client ID** - Your app's client ID from the Dev Dashboard
3. **Client Secret** - Your app's client secret from the Dev Dashboard

<Info>
  The client credentials grant is only available for Dev Dashboard apps installed in stores that you own. Public or custom apps must use the authorization code grant.
</Info>

***

### Step 1: Generating your client credentials

1. Go to the [Shopify Dev Dashboard](https://dev.shopify.com/dashboard/) and sign in.
2. Click **Create app**.

<img src="https://mintcdn.com/nango/IxlQaPRNBk0fr9sT/api-integrations/shopify-cc/create_app.png?fit=max&auto=format&n=IxlQaPRNBk0fr9sT&q=85&s=db2103ae00e313384e668eb44b187ff9" width="2996" height="866" data-path="api-integrations/shopify-cc/create_app.png" />

3. Give your app a name and click **Create**.
4. From the **Access** tab, select your preferred scopes.

<img src="https://mintcdn.com/nango/IxlQaPRNBk0fr9sT/api-integrations/shopify-cc/scopes.png?fit=max&auto=format&n=IxlQaPRNBk0fr9sT&q=85&s=ec7489ff8b9be5b33357ee94f3ead6be" width="2996" height="1308" data-path="api-integrations/shopify-cc/scopes.png" />

5. Click the name of your application to go to the home page.
6. Click **Install app** and confirm the installation.

<img src="https://mintcdn.com/nango/IxlQaPRNBk0fr9sT/api-integrations/shopify-cc/install_app.png?fit=max&auto=format&n=IxlQaPRNBk0fr9sT&q=85&s=d90b2dcdf6c13147ec5a017dff52062c" width="2996" height="1308" data-path="api-integrations/shopify-cc/install_app.png" />

7. Go to **Settings**.
8. Copy your **Client ID** and **Client Secret**.

<img src="https://mintcdn.com/nango/IxlQaPRNBk0fr9sT/api-integrations/shopify-cc/credentials.png?fit=max&auto=format&n=IxlQaPRNBk0fr9sT&q=85&s=2cef9eeb3a84662871a7cc4170293a46" width="2996" height="1006" data-path="api-integrations/shopify-cc/credentials.png" />

### Step 2: Find your Shopify Store Domain

1. Your **Shopify Domain** is visible in the address bar when viewing your store. For example, in `https://admin.shopify.com/store/6nzh0y-y6`, the domain is `6nzh0y-y6`.
2. Alternatively, click your profile in the top right corner and select **All Stores**.

<img src="https://mintcdn.com/nango/or5YGi1-bk6KsSds/integrations/all/shopify-api-key/profile.png?fit=max&auto=format&n=or5YGi1-bk6KsSds&q=85&s=f6947910b593932ad09e735bc7ba3ded" width="2154" height="872" data-path="integrations/all/shopify-api-key/profile.png" />

3. From the list, your **Shopify Domain** is the value shown before `myshopify.com`.

### Step 3: Enter credentials in the Connect UI

Once you have your credentials:

1. Open the form where you need to authenticate with Shopify (Client Credentials).
2. Enter your **Shopify Store Domain**, **Client ID**, and **Client Secret** in their respective fields.
3. Submit the form — you should now be successfully authenticated.

<img src="https://mintcdn.com/nango/IxlQaPRNBk0fr9sT/api-integrations/shopify-cc/form.png?fit=max&auto=format&n=IxlQaPRNBk0fr9sT&q=85&s=12de6d96bab43c77d39c4e10d032ce8e" style={{maxWidth: "450px" }} width="998" height="1246" data-path="api-integrations/shopify-cc/form.png" />

You are now connected to Shopify (Client Credentials).
