# Integrating Vestis Labs with Shopify for product management

> This guide demonstrates how to connect your Vestis Labs account to Shopify to streamline product syncing and inventory management.

Source: https://docs.vestislabs.com/integrations/integrating-vestis-labs-with-shopify-for-product-management/

This guide demonstrates how to connect your Vestis Labs account to Shopify to streamline product syncing and inventory management. You will learn how to link styles, create Shopify products directly from your dashboard, manage batch inventory, and sync product updates between the two platforms.

## Shopify app installation

1. **Open the Style Dashboard**

   - From the main dashboard, note your collection overview stats (No. of Styles, Colour Options, Average Retail Gross Profit, etc.)
   - Locate the left sidebar navigation to begin accessing settings.

   ![Open the Style Dashboard](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/01-open-the-style-dashboard.webp)

2. **Navigate to Settings**

   - In the left sidebar, click on **Settings** to expand the settings menu.

   ![Navigate to Settings](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/02-navigate-to-settings.webp)

3. **Open Integrations**

   - Under the expanded **Settings** menu, scroll down and click **Integrations**.

   ![Open Integrations](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/03-open-integrations.webp)

4. **Choose Shopify**

   - On the Integrations page, you'll see available integration options: **Shopify** and **Ecobalyse**.
   - Click on the **Shopify** tile to begin the connection process.

   ![Choose Shopify](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/04-choose-shopify.webp)

5. **View the Shopify Integration screen**

   - You'll land on the **Shopify Integration** page, which instructs you to install the app from the Shopify App Store first in order to receive a code.
   - Note the **Code** field (for a 5-character code) and the **Link Token** button — these will be used later, once you have your code.

   ![View the Shopify Integration screen](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/05-view-the-shopify-integration-screen.webp)

6. **Click "Open Shopify App Store"**

   - Click **Open Shopify App Store** to open the Shopify App Store in a new tab and locate the Vestis Labs app.

   ![Click "this link"](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/06-click-this-link.webp)

   **Install Vestis Labs from the Shopify App Store**

   - On the Vestis Labs app listing page, review the app details (free pricing, sync features for product/vendor/passport data).
   - Click **Install** to begin installing the app to your Shopify store.

   ![Install Vestis Labs from the Shopify App Store](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/07-install-vestis-labs-from-the-shopify.webp)

7. **Approve app permissions**

   - A modal will appear titled **Install app**, listing the data access Vestis Labs requires (customer data, staff data, store data).
   - Click **Install** to confirm and grant access.

   ![Approve app permissions](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/08-approve-app-permissions.webp)

   **Request your code via email**

   - After installation, you'll be prompted to enter your email address registered with Shopify.
   - Enter your email and click **Send OTP Email** to receive your one-time 5-character code. Check your registered email.

   ![Request your code via email](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/09-request-your-code-via-email.webp)

   ![Request your code via email](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/10-request-your-code-via-email.webp)

   You will receive the above email from [noreply@vestislabs.com](mailto:noreply@vestislabs.com). If you don't receive the email, do check your junk box.

   **

   **

   **Return to the Shopify Integration page**

   - Go back to your dashboard's **Shopify Integration** page (Settings \> Integrations \> Shopify) where the Code field is waiting.

   - Type the 5-character code you received via email into the **Code** field (e.g., "987e7").
   - Click **Link Token** to submit and link your Shopify account.

   ![Return to the Shopify Integration page](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/11-return-to-the-shopify-integration-page.webp)

   **

   **

8. **Confirm the connection**

   - Once linked, you'll see a confirmation: "Brand **your brand name** has been connected to shopify."
   - You can click **Go to Store Page** to view your connected store.

   - Further down, there's a **Product Journey Embed for Shopify** code snippet you can add to your Shopify theme's \<head\> section to display Product Journey info on linked products.

   ![Confirm the connection](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/12-confirm-the-connection.webp)

   - **Danger Zone** with a **Disconnect Shopify** option if you ever need to remove the connection.

   ![Confirm the connection](https://docs.vestislabs.com/assets/integrations/assets/integrating-vestis-labs-with-shopify-for-product-management/13-confirm-the-connection.webp)

## What the Shopify Integration page shows

Once the brand is linked, **Settings → Integrations → Shopify** shows these cards:

- **Shopify Data** says which brand is connected and has a **Go to Store Page** button that opens your store.
- **Imported Product to Shopify** lists the styles already sent to Shopify, each with its picture, style code and collection. Click a style to open it. When no style has been sent yet, it says **No styles found**.
- **Danger Zone** has **Disconnect Shopify** and only shows to users who are allowed to update the brand. A confirmation, **Disconnect Shopify?**, lists what is removed and states that your Shopify products are not deleted.
- **Product Journey Embed for Shopify** has the code to paste into your theme. If the Product Journey options are not set up yet, it links to **Configure in settings** first. See [Integrating VestisLabs custom Liquid code into Shopify themes](https://docs.vestislabs.com/integrations/integrating-vestislabs-custom-liquid-code-into-shopify-themes/).

Before the brand is linked, the page shows **Connect your Shopify store** with three numbered steps: **Install the VestisLabs app**, **Copy your 5-character code** and **Enter the code to link**. The **Link Token** button finishes the link, and a **Token has been set** message confirms it.

> [!NOTE]
> Not sure what to read next? See the [Shopify integration overview](https://docs.vestislabs.com/integrations/shopify-overview/).
