Skip to main content

How can I connect my Shopify website?

This article explains how to create a Shopify API connection for use in e-tailize.

To create the connection, you need:

  • Client ID

  • Client secret

  • Store URL in this format: https://[store].myshopify.com/


Before you start

Make sure you have:

  • Access to the Shopify store admin

  • Permission to create and install custom apps

  • Access to the e-tailize dashboard


Step 1: Open app development in Shopify

  1. Go to Sales channels

  2. Click Sales channel settings

  3. Open Apps

  4. Click Develop apps

  5. Click on Build apps in Dev Dashboard


Step 2: Create the app

  1. Click Create app

  2. Name the app, for example e-tailize

  3. Click Create


Step 3: Configure the required scopes


Open the app configuration and enable these scopes:

  • write_draft_orders

  • read_draft_orders

  • write_inventory

  • read_inventory

  • write_locations

  • read_locations

  • read_marketing_events

  • write_order_edits

  • read_order_edits

  • write_orders

  • read_orders

  • write_price_rules

  • read_price_rules

  • write_product_feeds

  • read_product_feeds

  • write_product_listings

  • read_product_listings

  • write_products

  • read_products

  • write_purchase_options

  • read_purchase_options

  • write_shipping

  • read_shipping

  • write_third_party_fulfilment_orders

  • read_third_party_fulfilment_orders

Step 4: Release the app

  1. Click Release

  2. Confirm the release


Step 5: Install the app

After creating the app:

  1. Open the app


2. Click Install app


3. Select the store

4. Click Install

Step 6: Copy the API credentials

After installation:

  1. Go to the app Overview or Settings

  2. Copy the Client ID

  3. Reveal and copy the Client secret


Step 7: Find the store URL

  1. Go to Sales channels

  2. Click Sales channel settings

  3. Open Domains

  4. Copy the active domain ending in .myshopify.com

Use it in this format:

https://[store].myshopify.com/


Step 8: Create the connection in e-tailize

In e-tailize, enter:

  • Client ID

  • Client secret

  • Store URL

Then save the connection to start the product import

Important notes

  • Legacy apps are no longer allowed, so the app must be created through the current Shopify app development flow.

  • EAN must be filled in the barcode field for stock, orders, track & trace, and imports.

  • e-tailize uses the total stock across Shopify locations.

Did this answer your question?