|
/ Documentation /Tips & Tricks/ How to Find Client ID, Client Secret and Scopes in Shopify

How to Find Client ID, Client Secret and Scopes in Shopify

This guide will help you locate the Client ID, Client Secret, and API scopes required to connect your Shopify store using OAuth authentication in OttoKit.

Prerequisites

  • You must have admin access to the Shopify store.
  • A Shopify app should already be created in the Shopify Dev Dashboard.

Step 1: Log in to Shopify Admin

Step 2: Open Settings

After logging in, click on Settings from the left-side menu.

image

Step 3: Go to Apps Section

In Settings, click on Apps.

Step 4: Open Develop Apps

  • Click on Develop apps.
  • If prompted, allow access to create and manage developer apps.
screenshot 2026 06 10 at 7.00.37 pm

Step 5: Open Dev Dashboard

  • Click on Build apps in the Dev Dashboard.
  • You will be redirected to the Shopify Developer Dashboard.
screenshot 2026 06 10 at 7.00.48 pm

Step 6: Create Your App

screenshot 2026 06 10 at 7.01.02 pm
screenshot 2026 06 10 at 7.01.10 pm
screenshot 2026 06 10 at 7.03.06 pm
screenshot 2026 06 10 at 7.03.24 pm
screenshot 2026 06 10 at 7.03.31 pm

6.1 Click on Create app

6.2 Provide app name and click on Create

6.3 Create a version

Provide the following fields:

Step 7: Open App Settings

Inside the app, click on Settings from the left-side menu.

screenshot 2026 06 10 at 7.03.39 pm

Step 8: Find Client ID and Client Secret

In the Credentials section, you will find:

  • Client ID
  • Client Secret
  • Copy and store these values securely, as they will be required for the OAuth setup when creating a Shopify connection in the OttoKit platform.
screenshot 2026 06 10 at 7.03.47 pm

Step 9: Install Your App

Complete the following steps to install your app on a store:

  • From your app, select Home in the left-panel of the Dev Dashboard.
  • Select Install app.
  • Select or create the store for your app.
  • Select Install.
  • Your app is now installed. To start making API calls, you will need to authenticate your app as described in the next step.
screenshot 2026 06 10 at 7.04.03 pm
screenshot 2026 06 11 at 9.52.26 am
screenshot 2026 06 11 at 9.52.35 am

Step 10: Find Your Shopify Subdomain (Required for Authentication)

To find your Shopify Subdomain, follow the steps below:

  • Login to your Shopify account.
  • Go to Settings > General.
  • Now, look at the browser address bar (URL) at the top.
  • Your subdomain appears after /store/ in the URL.
  • Example: https://admin.shopify.com/store/xhf4aq-xm
  • Copy and store the subdomain (e.g. xhf4aq-xm), as it will be required for the OAuth setup when creating a Shopify connection in the OttoKit platform.
screenshot 2026 06 11 at 9.52.46 am

Step 11: Create Connection in OttoKit Platform

For creating a connection, you will need:

  • Your Shopify subdomain (refer to Step 10 above)
  • Client ID (refer to Step 7 and Step 8 above)
  • Client Secret (refer to Step 7 and Step 8 above)
  • After filling out all the required fields, click on Save.
  • Your connection is now successfully established and you are ready to perform actions in your Shopify Store through OttoKit.
screenshot 2026 06 10 at 7.12.00 pm

Note

Make sure your Shopify app has all the required API scopes enabled to successfully perform actions in Shopify through the OttoKit platform.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
Scroll to Top