How to integrate Shopify via Public App

Created by Maja Bradonjic, Modified on Fri, 24 Jan at 2:56 PM by Aleksandra Furundzic

TABLE OF CONTENTS


Description


Shopify is one of the most popular e-commerce platforms, empowering businesses to create and manage online stores with ease. Integrating your Shopify store with SyncSpider via the Public App allows you to streamline workflows by automating data synchronization, inventory updates, and more.



Entities 


Source
Target
Product GraphQL
Product GraphQL
ProductProduct
OrderProduct Update
CustomerStock Update

Order

Order Update

Customer


Important Note: With Shopify's upcoming API changes, all product-related tasks will need to transition from the REST Admin API to the GraphQL-based Shopify Product entity by February 1, 2025, for Public apps. So when setting up any new product related tasks, make sure to use the Product GraphQL.


For users integrating Shopify via Custom Apps, please note that the deadline to migrate to the GraphQL-based Shopify Product entity is April 1, 2025. If you need more time, check out our dedicated article on integrating Shopify via Custom App here.


Steps to Integrate Shopify via Public App
Include our Public app from the Shopify store in your list of apps. This will redirect you to our app, allowing you to create a Shopify Integration without the need to manually enter your credentials.



Step 1: Select the Shopify Integration


Onn the Integrations tab in the SyncSpider dashboard, select Connect new app and search for the Shopify module in the pop-up window.
Alternatively, you can add the integration while creating a new task.




Step 2: Name the Integration

Enter a name and description for your Shopify integration.


Click Next to proceed.



Naming the Integration


Step 3: Add the SyncSpider Public App in Shopify

Click the Go to Market button in SyncSpider.



Inserting Shop URL and Access token

You will be redirected to the Shopify App Store. Click the Add App button.


Installing the SyncSpider application

Step 4: Log In and Choose Your Store


Log in to your Shopify account with your credentials.



Selecting a Shopify account


Select the store you wish to connect.



Selecting the desired Shopify store



Step 5: Install the App


Once redirected to your store backend, click the Install App button.


Installing the SyncSpider's App


Important Note: Please note that the following API access scopes need to be enabled in order for the Integration to work properly:

read_products 
write_products 
read_inventory 
write_inventory 
read_fulfillments 
write_fulfillments 
read_script_tags 
write_script_tags 
write_orders 
read_orders 
read_customers 
write_customers 
write_merchant_managed_fulfillment_orders 
write_third_party_fulfillment_orders


Step 6: Finalizing the Integration process


Once the App is installed, you will be redirected back to SyncSpider's Shopify Integration panel where your store credentials will be stored automatically.


Finishing the integration process


Click Finish to complete the setup.



Shopify is just one of the tools we support!

 

To check the list of the tools we support, please click here.

 

If you don't see your favorite tool on our list, please take the time and send us a request here to create an integration for you OR Up-vote it if it's already on the list :)

 

We develop the integrations based on the requests and up-votes :)

 

If you got any questions or need assistance, feel free to contact our support team via the chat widget on our site and within SyncSpider app.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article