Skip to main content

Shopify Connection Setup Instructions

Step-by-step instructions for connecting a Shopify store to Pattern's PXM platform, including how to find your Client ID, Client Secret, and Store URL.

Written by Caden Lindquist

Shopify Connection Setup Instructions

Follow these steps to connect your Shopify store(s) to Pattern's PXM platform. Once complete, email the required credentials to your Pattern contact.

Step 1: Access the Shopify Partner / Dev Dashboard

Log in to your Shopify Partner Dashboard using an account that has admin access to the store(s) you're connecting.

Step 2: Create a New App

  1. In the Partner Dashboard, navigate to Apps.

  2. Click Create app.

  3. Give the app a name — we recommend something like Pattern Integration so it's easy to identify later.

  4. Click Create.

Step 3: Configure the App

App URL

Paste the following URL into the App URL field:

https://shopify.dev/apps/default-app-home

API Scopes

  1. Navigate to the Configuration tab of your new app.

  2. Under Admin API integration, click to expand the scopes.

  3. Select all Admin API access scopes. (There is a "Select all" option — use it to save time.)

  4. Save your changes.

Step 4: Release the App

  1. Go to the Distribution or Release tab.

  2. Enter a version name (e.g., 1.0.0).

  3. Click Release.

Step 5: Install the App on Your Store

  1. From your app's dashboard, click the app name (Pattern Integration) in the left sidebar.

  2. Click Install app (you may need to click the icon next to the app name to find this option).

  3. You'll be redirected to your Shopify store — select the store you want to connect and confirm the installation.

Note: If you receive a permissions error during installation, your account may need elevated access. Contact your Shopify store owner or developer to grant the necessary permissions before proceeding.

Step 6: Retrieve Your Credentials

After the app is installed:

  1. Go back to the app's page in the Partner Dashboard.

  2. Click Settings (or API credentials).

  3. Copy the following two values:

    • Client ID

    • Client Secret

Step 7: Get Your Store URL(s)

Your store URL is the .myshopify.com domain for each store (e.g., your-store.myshopify.com). You can find this in your Shopify Admin under Settings → Domains.

Step 8: Send Credentials to Pattern

Email the following to your Pattern contact for each store you're connecting:

  • Client ID

  • Client Secret

  • Store URL (e.g., your-store.myshopify.com)

Note: If you have multiple stores (e.g., US, Australia, New Zealand), repeat Steps 5–8 for each store. You may be able to use the same app for all stores — your Pattern dev team will confirm.


Once Pattern receives your credentials, they will create the connection on their end. The integration should then appear in your PXM dashboard.

Did this answer your question?