Connecting Your Shopify Store to SyncMyOrders

This guide walks you through creating a private Shopify app for your store and entering its credentials into SyncMyOrders.The whole process takes about 5 minutes.

Connecting Your Shopify Store to SyncMyOrders

This guide walks you through creating a private Shopify app for your store and entering its credentials into SyncMyOrders. The whole process takes about 5 minutes.


What you’ll need

  • Access to your Shopify Admin (store owner or staff with App development permissions)
  • Your SyncMyOrders account open in another tab

Step 1: Open the Shopify Dev Dashboard

  1. Log in to your Shopify Admin (e.g. https://your-store.myshopify.com/admin)
  2. Click Settings in the bottom-left corner
  3. Click Apps and sales channels
  4. Click Develop apps
  5. Click Build apps in Dev Dashboard

Settings Page

If you see a warning about enabling custom app development, click Allow custom app development to proceed.

Build apps button


Step 2: Create a new app

  1. In the Dev Dashboard, click Create app
  2. Enter the following:
    • App name: SyncMyOrders Integration
    • App URL: https://app.syncmyorders.com
  3. Click Create Create app button

Step 3: Configure API scopes

Your app needs permission to read and write specific data in your store.

  1. In your new app, click Configuration (or Create version)
  2. Scroll to the Admin API integration section
  3. Click Edit next to Access scopes
  4. Enable scopes required for your needs. Granting extra permissions is not necessary and not recommended.
  5. Uncheck “Embed app in Shopify admin”
  6. Click Save App Configuration

Step 4: Release the app version

  1. Scroll to the top of the page and click Release version (or Save and release)
  2. Confirm by clicking Release

Step 5: Install the app on your store

  1. In the right sidebar, click Install
  2. Select your store from the list
  3. Click Install app
  4. Review the permissions and click Install

Install app The app is now installed on your store.


Step 6: Copy your credentials

  1. In the left sidebar, click Settings
  2. You will see:
    • Client ID — a long alphanumeric string
    • Client secret — click Reveal to show it Credentials Copy both values. You will need them in the next step.

Keep these credentials safe. Treat them like a password. Do not share them via email or messaging apps — use your SyncMyOrders settings page only.


Step 7: Enter credentials in SyncMyOrders

  1. Go to your SyncMyOrders account
  2. Navigate to Connections → New connection New connection
  3. Select “Shopify (Client Credentials)” as a connection type Connection type
  4. Enter:
    • Store URL: your store URL (e.g. your-store.myshopify.com)
    • Client ID: paste from Step 6
    • Client Secret: paste from Step 6
  5. Activate scopes you specified for your custom application in the previous step.
  6. Click Create

Connection config SyncMyOrders will verify the connection. You should see a green confirmation within a few seconds.


Troubleshooting

“Connection failed” error

  • Double-check that you copied the Client ID and Secret without extra spaces
  • Make sure you clicked Release version in Step 4 before installing
  • Make sure the app is installed on the correct store (Step 5)

“Missing scopes” warning in SyncMyOrders

  • Go back to your app in the Dev Dashboard
  • Check that all scopes from Step 3 are enabled
  • Release a new version and reinstall the app

Can’t find “Develop apps” in Settings

  • You may not have the required permissions. Ask your store owner to grant you the App development → Develop permission, or complete the setup as the store owner.

Need help?

Contact SyncMyOrders support at [email protected] and include your store URL. Do not include your Client Secret in support emails.