User Guide
Importing

Connecting Shopify

Connect your Shopify store to automatically sync orders and products directly into COO Studio.

In This Article

Connecting Shopify

COO Studio can connect directly to your Shopify store via its Admin API to automatically import orders and sync your product catalog.

Connection Method

Custom App connection is currently the primary setup path.

Current status: OAuth Quick Install is not fully available yet while Shopify app partner approval is pending. Use the Custom App method below.

Step 1: Create the App in Shopify Dev Dashboard

  1. Go to dev.shopify.com and open your store.
  2. Create a Custom App for COO Studio.
  3. In app Configuration, enable Admin API scopes:
    • read_orders
    • read_products
    • read_customers
  4. Save your scope configuration.
Important: The app should be created by the Store Owner in Shopify Dev Dashboard. Collaborator/partner-created setups can fail token exchange.

Step 2: Install the Custom App

  1. Open the app in Shopify and click Install app.
  2. Complete Shopify’s install confirmation flow.
  3. After install, go to API Credentials.
  4. Copy the app’s Client ID and Client Secret.

Step 3: Connect in COO Studio

  1. In COO Studio, navigate to Import Data.
  2. Under Shopify Stores, click Add Store.
  3. Select Custom App connection.
  4. Enter:
    • Store domain (your-store.myshopify.com)
    • Client ID
    • Client Secret
  5. Click Connect Store.

Step 4: Confirm and Sync

  1. Confirm your store appears in the Shopify stores list.
  2. Click Sync Orders to import recent orders.
  3. Use product sync as needed.

Required Shopify Access

Custom App scopes needed:

  • Orders
  • Products
  • Customers (if enabled in your plan/workflow)

Common Setup Tips

  • Use your .myshopify.com domain, not your storefront custom domain.
  • Install the app before trying to connect with Client ID/Client Secret.
  • Paste credentials exactly as shown in Shopify API Credentials (no extra spaces).
  • If token exchange fails, verify app ownership and recreate under the Store Owner account.

OAuth Availability

OAuth Quick Install remains planned and will be documented as the primary path once Shopify partner approval is complete.