Connect to Shopify through the store admin
Requirements
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
- Click Sync to sync data from Shopify
Congrats! You have set up your Admin Connection!