> 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FctDpDZm7S55b12FeARqu%2F1%20Go%20to%20App%20Settings%20in%20Shopify.png?alt=media&amp;token=7e33e74e-f14a-41a1-ad9f-3b23d7df798e" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2Fa0p1sedCYdBbqIVI3WKo%2F2%2520Open%2520the%2520App%2520Development%2520Page.png?alt=media&amp;token=0c79e5c8-8d63-4b37-847e-0f47971a9117" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FncuMch2oNY0wy088YYI3%2F3%2520Create%2520the%2520Palmstreet%2520App.png?alt=media&amp;token=42971161-5072-492d-ba46-0cb700880cac" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FDqW91I5lrYaoq4JQa0cw%2F4%2520Choose%2520What%2520Palmstreet%2520Can%2520Access.png?alt=media&amp;token=41993bf7-c468-4611-adeb-1fe512b5351e" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FOkoBtRGbNW9xAaIWv0cG%2F5%2520Install%2520the%2520App%2520on%2520Your%2520Shopify%2520Store.png?alt=media&amp;token=f961339b-045b-4c86-ab74-dd47f33db634" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FiA1TrdFbJ8P8lyWB2MP6%2F5%2520Install%2520app.png?alt=media&amp;token=333a9edc-2b4e-49ca-8864-2a8d22af6979" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FTOWdqHK2kzlAgvNPu7RR%2F6%2520Connect.png?alt=media&amp;token=b6b3e5da-cfdb-4b1a-bdb7-b32e7a0329a2" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FqohzqPqGSJKUDLIgmWiW%2F6%20Connect-URL.png?alt=media&amp;token=c5f0de92-a438-493d-92f8-60084bb59ff9" 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="https://2318597655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfX5kwAozsDkn9XG4qEC3%2Fuploads%2FAwcgLvsjoOZ24U4RYigd%2F7%20sync.png?alt=media&amp;token=9b92f9d0-c053-4e76-829c-0fd2a623437f" 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.
