How to Integrate WooCommerce with Instagram

A cartoon man shopping on his mobile phone with his credit card

Did you know that you can easily learn how to integrate WooCommerce with Instagram?

How long has it taken you to build your Instagram, or Insta for short,  following? If you’re like most, it’s probably taken you years to slowly gain an Instagram reputation and pull in hundreds or thousands of followers.

There is no better time than now to capitalize on your efforts. In this article, we’ll walk you through everything you need to know about how to integrate WooCommerce with Instagram.

Why Should You Connect WooCommerce with Instagram?

If you’re not already familiar with Instagram, it’s an image and video sharing platform boasting over a billion current users. In other words, nearly everybody you know and every customer who buys from you probably has an Instagram account.

You’ve most likely seen shoppable posts on Instagram while scrolling through pictures of your friends’ pets, travel, family, or holidays. This is the business end of Instagram that lets ecommerce store owners sell their items directly through the social feed.

It’s a powerful tool that you can employ right now to increase your bottom line.

How Do Instagram Shoppable Posts Work?

A shoppable post on Instagram looks a lot like most other posts. The difference is that the post includes a shopping bag icon when a user views your Insta gallery.

A user can then click to view whatever product that you’re showcasing in the Instagram image.

For example, if you’re selling handmade crafts and have your own WooCommerce-powered website, shoppable posts on Instagram will allow you to post images with tags that users can click through and make a purchase on your website.

Shoppable posts allow people to browse your products right within their familiar Instagram feeds, which makes shoppable posts far less intrusive than other kinds of product promotion. They allow you to effectively market your goods right where your customers are spending a lot of their time: browsing social media.

By learning how to integrate WooCommerce with Instagram, you’re opening up an entirely new revenue stream that may quickly become your go-to source for fast and easy sales.

4 important ecommerce automations

Insta Shoppable Posts Eligibility Requirements

As with most things in life, shoppable posts on Instagram come with a few rules.

In order to become eligible, you’ll first need to open a business account on Instagram. This process does require the approval of Instagram and is not available in all countries.


  • You’ll be required to abide by the merchant agreement and commerce policies of Insta
  • A Facebook page is required
  • Only physical goods can be sold on Insta
  • You’ll need to make a Facebook catalog and link it to your Insta

You’ll find a list of all Instagram’s detailed rules regarding shoppable posts in their merchant agreement and commerce policies.

For example, if your Instagram page has little to no activity, you may not be allowed to use shoppable posts. That being said, the vast majority of businesses won’t have much problem obtaining enough regular account activity if you have an active Facebook page and are running an active WooCommerce store.

A cartoon of a man on a purple box with social icons around his head

Enabling Shoppable Posts for WooCommerce

Of course, in order to enable shoppable Insta posts, you’ll first need to have a WooCommerce store that’s configured and stocked with physical goods.

The next thing to do is make a Facebook page (if you don’t already have one) and launch a catalog.

Make sure your Facebook page has a distinctive profile picture, description of your business, and the hours you operate (if you run a brick and mortar location). Incomplete Facebook profiles don’t appear very reputable to social media users, and will likely harm your marketing efforts.

Once you’re satisfied with your page, head to the Facebook Catalog Manager page and click on “Create Catalog.”

Assuming that you’re running an ecommerce business, select that as a business type and click “Next.”

The page that follows shows an option to manually upload your products. However, with WooCommerce you don’t need to take the manual approach. Instead, you’ll want to link your site to Facebook.

To do this, click “Connect E-Commerce Platform” and scroll to the logo for WooCommerce.

It’s also important to select the correct owner of the catalog.

After you’re done, click on the button that says “Finish Set-Up.”

How To Connect WooCommerce To Facebook

First, you’ll need the Facebook Pixel Extension, which is required for your WooCommerce account. The Facebook Pixel Extension links WooCommerce and Facebook, making the syncing process possible.

To get the extension, simply click on the “Download” button. Then select “Continue” when it’s complete.

Facebook will walk you through a brief tutorial of your next steps.

You’ll then want to upload your plugin within the WordPress dashboard. Head to Plugins > Add New, to upload and install the plugin you just downloaded from Facebook.

Once you activate the plugin, it’s time to add your WooCommerce products into your brand new Facebook catalog.

How To Add Products Into the Catalog

Start out by navigating back to the Facebook Catalog Manager.

From here, simply click on the catalog that you want to use. You can then start adding products manually by clicking the button on the right.

Another option for adding products into your catalog is by downloading and installing the Facebook WooCommerce plugin. This will allow you to quickly add much larger collections of your products.

Getting Your Instagram Business Profile Approved

Go into your Instagram account on your mobile phone. If you haven’t started an Insta account, you can do so by:

1. Clicking “Sign Up.”

2. Providing a valid email address, or register with your Facebook account.

3. Once your account is created, navigate to Settings > Switch to Business Profile.

When that’s complete, you can fill in all of your business info, such as your phone number and address.

If you already have a personal account that you’d like to use, you can convert it to a business account by following step three above.

Connect Instagram and Facebook

To connect Instagram and Facebook, you’ll need to first link your Instagram Business profile to your catalog on Facebook.

Assuming that you’ve already created your Facebook Catalog, navigate to it, and select the “Settings” tab.

Scroll until you find where it asks if you want to connect Instagram Business profiles. Then click on “Manage Profiles.”

From here, you’ll see a list of Instagram accounts that are connected. If your page is listed already, try running the link function. If it’s not listed, log in to Instagram.

If you forgot to change your Instagram account to a Business Page, you’ll be shown an error message with details on the next steps you need to take. Go through those steps before continuing.

If, for whatever reason, your business account isn’t eligible for shoppable posts, you’ll be shown an error and an explanation for the problem. For example, Instagram has a habit of declining accounts that don’t have enough activity.

However, if everything goes as planned, you’ll get approval back from Instagram within about 24 hours (often much faster).

You’ll know you’re approved when you get a push notification saying:

“You have been approved to tag products.”

Activate Instagram Product Tagging

Insta, Facebook, and WooCommerce have now been all connected. However, you haven’t yet let Instagram know that you want to activate Instagram shoppable posts (tag products).

When you receive the approval from Instagram via push notification, head to your profile by clicking on the notification.

Find where it says “Start Tagging Products on Instagram” and click “Get Started.”

Now you’re in Instagram’s shopping section. Select “Products” and choose the catalog that needs to be linked.

Once complete, click “Done.”

Cartoon drawing of a white women and red hair shopping online. She is holding a phone and two boxes show up with a white woman wearing black and white and a black man wearing a white shirt and black suit jacket

Tagging Products

It’s time to get your hands dirty and start tagging your products in the images that you’ll be posting on Instagram.

Start by creating a standard Insta post just like any other. (If you’ve never created an Instagram post, just click the plus sign at the bottom-middle part of your display screen.)

From here, you can choose a photo from your device’s library or take a new photo in the Instagram app.

After you’ve chosen your photo, click on the “Next” button, and see if there’s a filter you’d like to apply to the image. Then click “Next” again.

Create a caption for your post using strategic user tags and hashtags that will give the post the most possible visibility. Then look for the new button called “Tag Products.”

When you click on it, you’ll see the products that are in your catalog. Pick an item that your post image best promotes and make sure that the tags are placed in the best locations on your image.

Once you’ve got your tags where you want them, click on “Done.” Complete your Insta post and your shoppable post is now live.

After you’ve listed at least nine shoppable posts, you’ll be given the option to have “Shop” tabs that have all of your listings in one section.

Now You Know How to Integrate WooCommerce with Instagram

The fun now begins: Generating new sales directly from your Instagram account.

Are you looking for help getting your ecommerce platform more profitable? Let our expertise fuel your business.

Our team of developers are performance and scaling experts for websites of all sizes. Whether your site is on WooCommerce, Shopify, BigCommerce, or custom, our experienced team will work with you to build a solution tailored to growing your business.