Connecting Shopify to StoreFeeder using a Custom App

This article explains how to connect your Shopify store to StoreFeeder using a custom app owned by you.

This connection method is recommended for advanced users, agencies, or sellers who require full control over app permissions and credentials.


Before you start

For StoreFeeder to be able to access your order data fully, your website will need to be on the "Grow" plan or higher.

You will need:

  • Access to your Shopify admin
  • Permission to create and install custom apps
  • Access to StoreFeeder with permission to manage integrations

Step 1: Create a custom app in Shopify

  1. Log in to your Shopify admin
  2. Go to Settings
  3. Select Apps
  4. Click Develop apps
  5. Click Build apps in Dev Dashboard
  6. Enter an app name (recommended: StoreFeeder)
  7. Click Create

Step 2: Configure API permissions

Scroll down to the Access section, where to will need to enter the scopes we need.

You can manually select the scopes, or enter the text below, which will add all the needed scopes, then click the release button in the bottom right.

Required Admin API access scopes

Copy the scopes below into the scope text box.

readassignedfulfillmentorders,writeassignedfulfillmentorders,readmerchantmanagedfulfillmentorders,writemerchantmanagedfulfillmentorders,readfulfillments,writefulfillments,writeinventory,readinventory,readlocations,readorders,readproducts,writeproducts,readpublications,writepublications,readshipping,readcontent


The Next step will allow you to install the APP by clicking the install button


Step 3: Copy your app credentials

From the app’s API credentials section, copy:

  • Client ID
  • Client secret

You will also need your Shopify store name, which is the subdomain of your Shopify URL.

Example

  • Shopify URL: https://example-store.myshopify.com
  • Store name: example-store

Step 4: Connect Shopify in StoreFeeder

  1. Log in to StoreFeeder
  2. Go to Settings
  3. Open Integrations
  4. Select Shopify
  5. Enter:

    • Store name
    • Client ID
    • Client secret
  6. Click Connect using my custom app

StoreFeeder will authenticate the credentials and test the connection.


After connecting

Once connected:

  • Products will be available for import
  • Orders can be downloaded into StoreFeeder
  • Stock and fulfilment updates can be enabled

Additional Shopify settings can be configured within the StoreFeeder Shopify integration page.


Troubleshooting

If the connection fails:

  • Confirm all required API scopes are enabled
  • Ensure the app is installed in Shopify
  • Verify the store name does not include .myshopify.com
  • Check that the Client ID and Client Secret were copied correctly

Need help?

When contacting StoreFeeder support, include:

  • Your Shopify store name
  • A screenshot of your Shopify app permissions
  • The exact error message shown in StoreFeeder

Was this article helpful?