Our integration provides seamless product imports allowing you to manage your product data on Shopify while we automatically retrieve the latest changes on a daily basis.
Option A. Add app from Shopify App Marketplace
This option is the quickest and simplest way to be connected to GoDataFeed. If you start your trial using the app install method, then your app billing will be through your Shopify billing. Otherwise, use an existing account or sign up directly at signup.godatafeed.com.
Shopify apps and add our appGo to
IMPORTANT: Only the store owner can install paid apps.
to your existing accountEither start a new trial or login
If there is more than 1 store on the account, select the store to where you are installing the GoDataFeed App
Product import will queue up automatically
Visit Products to review your catalog.
Next: Add a feed template or request a feed setup by our team
- OR -
Option B. Manually generating API Tokens from Shopify Private App
This option is great for agencies because you can name the private app whatever you want and you do not need to reveal GoDataFeed to your client. If you do not already have an account, then please sign up directly at signup.godatafeed.com.
Create a private app for GoDataFeed
From your Shopify admin, go to Apps
Click Manage private apps
Click Create new private app
Enter 'Private App Name' and 'Contact Email'
You may also add which feeds or orders you are using GoDataFeed for in the name to make it easier to identify the app for your future self, like this "GoDataFeed - Google, Facebook, Amazon, Walmart".
Choose Permissions as shown below
If you intend to use our marketplace order sync tool, then be sure to change the 'Orders, transactions and fulfillments' permission to 'Read and write'.
Skip 'Storefront API' section
Click Save to generate API credentials
API Key and Password are now ready
Treat the API key and password like you would any other password since whoever has access to these credentials has API access to the store.
Configure your product import source settings in GoDataFeed
In GoDataFeed > Products > Import Source drop-down, select Shopify
Enter your store's Base URL, API Key and API Password
Note: Base URL is the admin URL without 'admin', i.e.,
If you want to import Metafields, check the box (optional)
To bring in metafields, go to Products > Mapping (in GoDataFeed) and enter the metafield 'key' in the next available source field inputs.
Save & Import Now
(Optional) Import variations and/or custom options
- Shopify uses a "title" field for both the parent and child data, even though the data may be different. Because of this, if you need to bring in your child product's 'variants' titles, simply enter 'variants_title' as a Custom Field in the import settings Mappings tab.
- If you would like to bring in additional Shopify child 'variants' fields OR custom options by name, add the field name into the Custom Fields in your import setting's Field Mappings.
- If you are using custom Options who's names match one of our existing standard fields, this data will override your standard field data. To prevent this, prepend the Custom Field label with 'option_'. For example, 'Title' should be entered as 'option_Title', "Size" should be entered as 'option_Size' (remember, these are case sensitive).
Note: Fields are case sensitive, according to how you created them.
(Optional) Import product options fields by various names
Shopify has multiple variant field names where your variant data may be stored. If you are trying to import variation data, please try adding the below fields to your GoDataFeed import mapping settings (Products > SETTINGS > Mapping).
Troubleshooting Shopify private app