To complete this connection, you will need a Shopify account and store.
Note: If you want to create a Development Store that is free beyond Shopify's 14-day free trial, you can also sign up for a Shopify Partners account and create a development store.
In your Shopify Store Admin, click on Settings, at the bottom left of the screen, to open the Settings window
Click on the Apps and sales channels option
Click on Develop apps for your store
Click Allow custom app development and accept the terms of use (after reading them, of course)
Click Create an app and enter a name for your custom application
Click Configure Admin API scopes to select the scopes required by your application
Select the scopes your application requires and click Save
Click on the API credentials tab
Install the app on your store
In your Gadget app, click on Settings tab in the nav bar
Select the Plugins page and click on the Shopify connection
Click on the Shopify Admin connection type
Enter your store domain
Do not include https:// when copying over your domain, it must be of the store-name.myshopify.com format!
Copy credentials (Access Token, Client ID, Client Secret) over from your Shopify Admin to Gadget
Select the same scopes that you selected in the Shopify Admin scope selection
Select the models that you want to import from Shopify