> For the complete documentation index, see [llms.txt](https://help.palmstreet.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.palmstreet.app/seller/listing-management/how-to-connect-your-shopify-store-to-palmstreet.md).

# How to connect your Shopify store to Palmstreet

**1/16/2026 - Shopify has recently made changes to the app integration process. We’ve updated this guide to reflect the latest steps. If your shop is already integrated, you will not be affected.**&#x20;

To connect your Shopify store to Palmstreet, start by installing the Palmstreet custom app and setting up a separate store location in Shopify. This ensures your product listings and inventory stay in sync automatically across both platforms, so everything stays accurate without manual updates.

## Step-by-Step Shopify Tutorial

Watch our video to learn how to integrate your existing Shopify store with your Palmstreet account:

{% embed url="<https://www.youtube.com/watch?v=R0-whGeerWg>" %}

## Connect Your Shopify Store to Palmstreet

Follow the steps below to connect your Shopify store to Palmstreet!

### Step 1: Go to App Settings in Shopify

1. Log in to your [Shopify](https://www.shopify.com/) and go to **Apps**
2. Click **App settings**

<figure><img src="/files/mgTJgZc9cX83tDeoF1os" alt=""><figcaption></figcaption></figure>

### Step 2: Open the App Development Page

1. Go to **Apps**
2. Click **Develop apps** (top right)
3. On the App development page, click **Build apps in Dev Dashboard**

<figure><img src="/files/8gb9w51hQnxFoUpGFbe7" alt=""><figcaption></figcaption></figure>

### Step 3: Create the Palmstreet App

1. In the **Dev Dashboard**, click **Create app**
2. Under **Start from Dev Dashboard**, enter the **app name** (for example: `Palmstreet`) and click **Create**

<figure><img src="/files/8Sy3s8cgulViG0wHLaBb" alt=""><figcaption></figcaption></figure>

### Step 4: Approve Scope Permissions for Palmstreet

1. In the app dashboard, go to **Access** and click **Select scopes**

   Add the following scopes:

   * `write_product_listings`
   * `read_product_listings`
   * `write_products`
   * `read_products`
   * `read_locations`
   * `write_locations`
   * `write_inventory`
   * `read_inventory`

   These permissions allow Palmstreet to sync your products, inventory, and locations.
2. Scroll down and click **Release**

   (Optional) Enter Version name (for example: `1.0`)

<figure><img src="/files/vw1G44yHEv6x45p7XUVe" alt=""><figcaption></figcaption></figure>

### Step 5: Install the App on Your Shopify Store

1. In the app dashboard, make sure you are on **Home**
2. Click **Install app**
3. Select the Shopify store you want to connect
4. Click **Install** to confirm

<figure><img src="/files/jkvDxLZNpU97N1NSakMg" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/neMoL0vpRaN5p9bgT5PT" alt=""><figcaption></figcaption></figure>

### Step 6: Connect Shopify to Palmstreet

1. In the Shopify app dashboard, go to **Settings > Credentials**.

   Copy the **Client ID** and **Secret**.
2. In **Palmstreet** [**Seller Hub**](https://seller.palmstreet.app/), go to **Integrations > Shopify**.

   Enter your **Shopify store UR**L, paste the **Client ID** and **Secret**, then click **Connect**.

<figure><img src="/files/HbUYAPBOxLvBlJsoN1PK" alt=""><figcaption></figcaption></figure>

To find your Shopify store URL, go to [**Shopify Admin**](https://admin.shopify.com/) **> Settings > Domains** and copy the domain that ends with **`.myshopify.com`**.

*Note: Custom domains (for example, yourbrandname.com) cannot be used to complete the connection.*

<figure><img src="/files/mMoRosNC85OEaWemCxs0" alt=""><figcaption></figcaption></figure>

Once your Shopify store is connected to Palmstreet, all existing products and inventory in your Shopify store will sync automatically.

## How Shopify Inventory Sync Works with Palmstreet

After connecting your Shopify store to Palmstreet:

* ✅ **First connection:** All existing products and inventory in your Shopify store will sync automatically the first time you connect.
* ✅ **Inventory updates:** If inventory changes in Shopify for products that are already synced, the updates will automatically sync to Palmstreet.
* ⚠️ **New products:** Products created in Shopify after the initial connection do not sync automatically.

To import products created after the initial connection, click the **Sync inventory to Palmstreet** button in Seller Hub.

<figure><img src="/files/dBlYU9SUPyzKEJof6YBM" alt=""><figcaption></figcaption></figure>

### FAQ

<details>

<summary><strong>What should I do if my newly created Shopify products aren’t showing in Palmstreet?</strong></summary>

Products created in Shopify after your initial connection will not sync automatically.

To import new products:

1. Go to **Seller Hub → Integrations → Shopify**
2. Click the green **Sync inventory to Palmstreet** button

</details>

<details>

<summary><strong>How to create location for Palmstreet on Shopify?</strong></summary>

Some sellers prefer to create a dedicated location to better separate Palmstreet inventory from their primary Shopify operations. However, many sellers choose to use their primary Shopify location instead.

Both approaches are supported, and creating a separate location will not affect how inventory sync works.

If you'd like to create a separate Shopify location, please refer to: [How to create location for Palmstreet on Shopify](/seller/listing-management/how-to-connect-your-shopify-store-to-palmstreet/how-to-create-location-for-palmstreet-on-shopify.md)

</details>

**Still need help?**

If your question wasn’t answered here, our Support team is always happy to help. You can also browse the [Help Center](https://help.palmstreet.app/) for more resources and commonly asked questions.
