How to connect Instagram to WooCommerce?

To connect your Instagram to WooComerce you can use the Feed for Instagram extension. It can be setup within minutes. Once you have installed the extension, you need to create a Facebook app, then get the client ID and secret. Now, open Graph API explorer, add the given permissions, and generate an access Token. Now go to WooCommerce > Settings > Insta Feed. Here, from the general settings, you can add the ID, secret, and token, and specify the number of Instagram posts to be featured at once. For a detailed overview, follow the steps:

  1. Install the extension. Then go to https://developers.facebook.com/, log in to your account, and create an App. Now add App Contact Email an dchosoe Business as the app type.
  2. Now, for Client ID and secret, open the newly created app. Go to its settings and copy the details.
  3. Then open Graph API explorer, select your created app, and add the following permissions:
  • read_insights
  • pages_show_list
  • business_management
  • instagram_basic
  • instagram_manage_comments
  • instagram_manage_insights
  • pages_read_engagement
  1. Click on generate access token and copy it. 
  2. Now go to WooCommerce > Settings > Insta Feed and paste the details ( Client ID, Client Secret, and Access Token). Here you can ser cache refresh interval, set the minimum number of feed items, and specify the image height.
  3. Enable country restriction for the Instagram feed and select multiple layouts for the post. Click on Save 
  4. Now, customers can view a new page on your store as “Instagram Feed”. It automatically syncs your latest reels, posts, and videos. Moreover, when the customer explores the store’s product page, they can view Instagram posts related to that item. Once the user opens the post, they can view a Buy Now button that allows them to complete the purchase.
  5. From product links, you can view your entire feed from the backend and connect specific posts to the relevant items of your store.