Connect Shopify & Outgrow Account for Importing Products

In case you are selling products using your Shopify store, you can now import products from your Shopify store into your Outgrow account. You can use these products to provide customized recommendations to the users using eCommerce Recommendation Quiz. To integrate your Shopify account with Outgrow, you need the following details:

A. Host Name
B. API Key
C. Password

This document will show you how to import products from Shopify into your Outgrow account.

Getting Store Information from Shopify

1. Login to the dashboard using your Shopify credentials.

2. In the navigation panel on the left, click on Apps, and then click on Develop apps for your store.

Develop apps for your store

3. On the App Development page, click on Allow custom app development.

App Development

4. Once the Private App Development environment is enabled, click on Create Private App to create a new app.

Create Private App

5. When creating the Shopify app, specify the Private App Name and Emergency Developer Email Address. The Emergency Developer Email Address can be the email address of the store owner or any staff or collaborator. Then click the Create App button.

Create App

6. After you create a custom app, you can assign API scopes to it. A custom app can have Admin API scopes and Storefront API scopes. Storefront API is unauthenticated, so to connect your app to Outgrow, we suggest you configure Admin API scopes.

Storefront API scopes

7. You can configure the Admin API access scopes according to your requirements. Once the access is configured, click Save to save the changes.


8. Select the API credentials tab. In the Admin API access token section, click Install in the configuration window. After installing the Admin API, click Reveal token once to show the Access Token.

Admin API access token

9. The pre-populated API information needs to be added in Outgrow as mentioned below: will be pre-populated, you need to use it in the following manner:

A. API Key will be the Username you must use in Outgrow while importing products from your Shopify account.
B. Password - Your Admin API access token must be added to Outgrow's password field.
C. Hostname - Hostname is located in the store URL. To elaborate further, if the store URL is, the Hostname will be outgrowtest.


10. You can then access the respective eCommerce Recommendation quiz in Outgrow, and under Add/Edit Products tab, you can choose Shopify as the app from where the products need to be imported into Outgrow.

eCommerce Recommendation quiz

11. You set up and validate the integration between Outgrow and Shopify using the details from your Shopify account.

Shopify account

NOTE: Before you connect your Shopify app with your Outgrow account, you must ensure that you have at least 1 product added to your Shopify account.

If you still have any questions or concerns, please get in touch with us at [email protected], and we will be happy to assist you further.