Skip to content

How to Automatically Post Shopify Products on Instagram

  • by

This section will guide you on integrating Shopify with Instagram. By doing so, whenever you add a new product to your Shopify store, it will automatically get posted on Instagram.
This automation requires a one-time setup, for which we will use Pabbly Connect.
First, we’ll connect Shopify to Pabbly Connect to collect information about newly added products. Then, we’ll link Pabbly Connect with Instagram to share those products on Instagram.

Steps to Automatically Post Shopify Products on Instagram

1. Sign In / Sign Up to Pabbly Connect and Create a Workflow
2. Setup Shopify as the Trigger App to Capture Newly Added Products
3. Setup Shopify as the Action App to Capture Product Images
4. Setup Instagram as the Action App to Post New Products

Step 1:- Sign In / Sign Up to Pabbly Connect and Create a Workflow

A. Sign In / Sign Up

To begin this process, visit Pabbly Connect and create your account by clicking on the ‘Sign Up Free’ button. You can also click on Sign In if you already have an account.

Click on the Pabbly Connect ‘Access Now’ button

B. Create Workflow

To create a new workflow, click the ‘Create Workflow’ button.

Name your workflow, and click on ‘Create’.

Step 2:- Setup Shopify as the Trigger App to Capture Newly Added Products

We will now look at the steps to establish a link between Shopify and Pabbly Connect. By doing this, we will be able to retrieve recently added products from your Shopify store.

A. Trigger App

Trigger allows us to choose the application that will receive the data for Pabbly Connect. In our case, it would be Shopify.

Choose ‘Shopify’ as the Trigger App, and select ‘New Product’ as a Trigger Event.

B. Webhook URL

A new Webhook URL will get generated. You will use this Webhook URL to create a connection with your Shopify account. Copy the Webhook URL.

As soon as you Copy the Webhook URL, Pabbly Connect will start looking to capture recently added products from Shopify, as indicated by the rotating Waiting For Webhook Response button.

C. Connect Shopify Account

Log in to your Shopify account, click on ‘Settings’ > ‘Notifications’. Scroll down, and click on ‘Create webhook’.

Select the ‘Product creation’ as Event, ‘JSON’ as Format, paste the Webhook URL we copied earlier, select Webhook API version, and click on ‘Save’.

D. Test Connection

To verify that the connection is working properly, try adding a new product to your catalog and examine the Response Received.

Step 3:- Setup Shopify as the Action App to Capture Product Images

Action allows us to choose the application that will get executed by the workflow trigger.
Since the data obtained in the previous step does not include the product image, we need to configure Shopify as our Action App to obtain product images.

A. Action App

Choose ‘Shopify’ as your Action App, select ‘Get Product Images’ as an Action Event, and click on ‘Connect’.

B. Connect Shopify Account

To connect with your Shopify account, select ‘Add New Connection’ and you will be prompted to enter your Admin API Access Token and Subdomain. Log in to your Shopify account and create a new API Access Token.

Copy and paste the Admin API access token and Subdomain into their designated field, and click on ‘Save’.

Select the Product whose images you want to capture and click on ‘Save & Send Test Request’.

Step 4:- Setup Instagram as the Action App to Post New Products

Our primary objective is to showcase recently added products on Shopify through Instagram posts. Thus, Instagram will be our Action App.

A. Action App

Choose ‘Instagram for Business’ as your Action App, select ‘Publish Photo’ as an Action Event, and click on ‘Connect’.

B. Connect Instagram Account

To connect with your Instagram account, select ‘Add New Connection’ and click on ‘Connect With Instagram for Business’. Also, grant the authorization.

Select the Instagram Account you want to use for posting the photos.

C. Map Necessary Fields

Now that you have connected your Instagram account, all you need is to map the necessary details from the step above. Mapping ensures our data remains dynamic and changes as per the received responses.

Map the Photo URL from the step above.

Similarly, map the Caption, and click on ‘Save & Send Test Request’.

The moment you click on Save & Send Test Request, the Shopify product will be published on your Instagram account.

The automation process is finished. We have effectively integrated Shopify and Instagram. Henceforth, any new product that you add to your Shopify store will automatically be posted on your Instagram account.

You can copy this entire workflow by clicking this link.

Sign Up for a free Pabbly Connect account, and start automating your business
Subscribe to our Youtube Channel for more such automation
For any other queries, visit our forum