> ## Documentation Index
> Fetch the complete documentation index at: https://nango-marcin-get-deployments-docs.mintlify.site/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-marcin-get-deployments-docs/z-j7z5TZWW1x6Vpo/api-integrations/shopify-cc/create_app.png?fit=max&auto=format&n=z-j7z5TZWW1x6Vpo&q=85&s=0e24e667998f1d94097a4d95566a147b" 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-marcin-get-deployments-docs/z-j7z5TZWW1x6Vpo/api-integrations/shopify-cc/scopes.png?fit=max&auto=format&n=z-j7z5TZWW1x6Vpo&q=85&s=8580e2f59e8d0f1f51db3d4d021f98c0" 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-marcin-get-deployments-docs/z-j7z5TZWW1x6Vpo/api-integrations/shopify-cc/install_app.png?fit=max&auto=format&n=z-j7z5TZWW1x6Vpo&q=85&s=73fa11b54fa8139b1cf271ae7aff885c" 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-marcin-get-deployments-docs/z-j7z5TZWW1x6Vpo/api-integrations/shopify-cc/credentials.png?fit=max&auto=format&n=z-j7z5TZWW1x6Vpo&q=85&s=32d698d1d35ee0c8aed106f26522c96d" 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-marcin-get-deployments-docs/SA2Km1Mnz5zcbziZ/integrations/all/shopify-api-key/profile.png?fit=max&auto=format&n=SA2Km1Mnz5zcbziZ&q=85&s=32dfb4c9cff5dcc23c246fd35a308bc5" 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-marcin-get-deployments-docs/z-j7z5TZWW1x6Vpo/api-integrations/shopify-cc/form.png?fit=max&auto=format&n=z-j7z5TZWW1x6Vpo&q=85&s=7de23063bbce6ad603b60141bc7ab225" style={{maxWidth: "450px" }} width="998" height="1246" data-path="api-integrations/shopify-cc/form.png" />

You are now connected to Shopify (Client Credentials).
