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.

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:

Part 1: Connect Your Shopify Store to Palmstreet

Shopify has updated how apps are created and managed. Follow the steps below to connect your Shopify store to Palmstreet!

Step 1: Go to App Settings in Shopify

  1. Log in to your Shopifyarrow-up-right and go to Apps

  2. Click App and sales channel settings

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

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

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)

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

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 Hubarrow-up-right, go to Integrations → Shopify.

    Enter your Shopify store URL, paste the Client ID and Secret, then click Connect.

After completely connecting your Shopify store to your Palmstreet account, you will now be able to see a two-way inventory sync of all your products!

Part 2: Create location for Palmstreet on Shopify

To ensure Palmstreet can manage your inventory and fulfill orders correctly, you’ll need to create a store location within Shopify. To do this, log in to your Shopify store, navigate to Settings to begin the setup.

Step 1: Add a New Location

  1. In Shopify, navigate to Settings > Locations

  2. Click Add location

  3. Enter the Name and Address for the new location

  4. Follow the on-screen instructions to save the location details

Step 2: Assign Products to the Palmstreet Location

  1. In Shopify, navigate to Products > Inventory

  2. Select all products you want to add to your newly created Palmstreet location

  1. Click Create transfer

Step 3: Complete the Transfer

  1. Choose the origin inventory location

  2. Set the Palmstreet store location you created as the destination

  3. Click Mark as > Transferred to confirm the transfer to complete the process

Step 4: Sync the Location with Palmstreet

  1. In your Palmstreet Seller Hub, select the corresponding location you created in Shopify

  2. Click Sync to Palmstreet to complete the integration

If you need help syncing your Shopify inventory to Palmstreet, check out our article on How to Sync Shopify Inventory to Palmstreetarrow-up-right.

FAQ

Why do I need to create a separate store location for Palmstreet in Shopify? Creating a separate location lets you choose exactly which product listings you want to make available on Palmstreet. This setup won’t affect your overall inventory sync between Shopify and Palmstreet.

What’s the difference between the API key and API secret key? The API key identifies your app, while the API secret key is used for authentication. Be sure to use the API secret key when connecting to Palmstreet.

How often does inventory sync between Shopify and Palmstreet? Inventory syncs automatically in near real time once your store is connected and locations are properly set up.

What should I do if my inventory isn’t updating in Palmstreet? First, ensure the products are assigned to the Palmstreet location in Shopify and that the location is synced in the Palmstreet Seller Hub. If issues persist, see our article on How to Sync Shopify Inventory to Palmstreet or contact our support team at @PalmstreetSupport for further assistance.

Still need help?

If your question wasn’t answered here, our Support team is always happy to help. You can also browse the Help Centerarrow-up-right for more resources and commonly asked questions.

Last updated