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
- Log in to your Shopify admin
- Go to Settings
- Select Apps
- Click Develop apps
- Click Build apps in Dev Dashboard
- Enter an app name (recommended: StoreFeeder)
- 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
- Log in to StoreFeeder
- Go to Settings
- Open Integrations
- Select Shopify
Enter:
- Store name
- Client ID
- Client secret
- 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?
