How to Sell on Instagram with a Shopify Store

Updated Nov 2, 2026

To sell on Instagram with Shopify, you switch to a professional Instagram account, link it to a Facebook Page and business portfolio, get your products into a Meta catalog, and set up an Instagram Shop in Commerce Manager. Once Meta approves the shop, you can tag products in posts, reels and stories and run catalog ads that pull from the same product data.

What you need before you start

Selling on Instagram runs on Meta's commerce tools, and they connect to each other in a set order. Before you open any settings, check that you have these:

  • A Shopify store with live products, clear prices, a contact page and a refund or returns policy.
  • An Instagram account you can switch to a professional (business or creator) account.
  • A Facebook Page for the brand. Instagram shopping is managed through Meta, so the Page and Instagram account need to be linked.
  • A Meta business portfolio (Business Manager / Meta Business Suite) where you're an admin.
  • A domain you own and can verify in Meta's business settings.
  • Products that follow Meta's commerce policies. Some categories, like certain health products, weapons or digital goods, can't be sold through shops.

Shopping features and checkout options differ by country, so what you see in your account may not match a guide written for another market. In most setups, a shopper who taps a tagged product sees the details on Instagram and finishes the purchase on your Shopify store.

How to sell on Instagram with Shopify: 9 steps

These steps follow the order things actually happen. Skipping ahead (for example, trying to tag products before the shop is approved) usually just means you'll have to come back.

1. Switch to a professional account

In the Instagram app, open your profile settings and switch to a professional account. Pick Business if you're a store. This gives you insights, contact buttons and access to shopping features.

Check afterwards: your profile shows a category label and you can see an insights or professional dashboard.

Connect the Instagram account to your brand's Facebook Page, then make sure both sit inside the same Meta business portfolio. This is where your catalog, pixel, shop and ad account will all live.

Check afterwards: in Meta Business Suite, the Page and Instagram account appear under the same business, and you have full control of both.

3. Confirm you're eligible for shopping

Meta reviews whether your business can sell on Instagram. In broad terms it looks at:

  • Whether you're in a market where shopping features are available
  • Whether your products and account follow commerce policies
  • Whether your Instagram account represents a real business with a website you own
  • Whether the account looks established and trustworthy (real content, a complete profile)

Verify your domain in the business settings now, since you'll need it later anyway.

4. Get your products into a Meta catalog

A catalog is the list of products Instagram can show, tag and advertise. There are two common ways to fill it from Shopify:

  • The Facebook & Instagram sales channel in Shopify, which syncs products to a catalog it manages.
  • A product feed: a URL with your product data that Meta fetches on a schedule. You add it as a data source in Commerce Manager.

Searches for "Instagram product catalog feeds" are really about this step. Instagram doesn't have a separate catalog. It uses the same Meta catalog as Facebook, so one feed covers both. We compare the two options in the table further down, and our guide on a Meta catalog for Shopify goes into the trade-offs in more detail.

Check afterwards: in Commerce Manager, the catalog shows roughly the number of items you expect, with prices and images.

5. Clean up your product data

Instagram puts your images and titles front and centre, so weak data shows up right away. Before you go further:

  • Titles: clear, specific names with the product type, plus colour or size where it matters. No ALL CAPS or promo text.
  • Images: sharp, well lit, no text overlays or borders. Square or portrait crops tend to look best on Instagram.
  • Prices: match exactly what the shopper will see on your site, including sale prices.
  • Stock: sold-out items should show as out of stock rather than as available.
  • Variants: sizes and colours should be grouped under one product, not listed as separate products.

6. Set up your Instagram Shop in Commerce Manager

In Commerce Manager, create a shop and choose Instagram as a sales channel. Select the catalog from step 4 and say where people check out (usually your website). Then submit the shop for review.

Review can take a few days. While you wait, keep posting normally. An account that looks active and real helps.

Check afterwards: Instagram settings show shopping as approved, and you can turn on product tagging.

7. Tag products in posts, reels and stories

Once approved, you can tag catalog products the same way you'd tag a person. A few ways to use tags well:

  • Feed posts: tag every product visible in the photo, not just the main one.
  • Carousels: use one slide per product or one slide per look.
  • Reels: tag the product you're demonstrating, and say what it is in the first seconds.
  • Stories: use the product sticker for launches, restocks and limited offers.
  • Old posts: go back and add tags to your best-performing older content.

8. Run catalog ads

Organic tagging reaches your followers. To reach new shoppers and bring back people who browsed your store, run catalog ads (Meta calls them Advantage+ catalog ads). These ads pull images, titles and prices straight from your catalog and can show each person products they viewed or similar items.

For this you need:

  • The Meta pixel (and ideally the Conversions API) installed on your store
  • Product IDs in the catalog that match the IDs your pixel sends
  • Product sets to group products, such as bestsellers or a sale collection

If IDs don't match, retargeting quietly stops working. Our guide to dynamic product ads on Shopify covers the setup and campaign structure.

9. Check results and fix catalog issues

Once a week, look at:

  • Commerce Manager's issues view for rejected items, missing fields or image problems
  • Instagram insights for which tagged posts get product taps
  • Shopify analytics for sessions and orders from Instagram
  • Ads Manager for catalog ad results by product set

Fix catalog errors at the source (in Shopify or in your feed settings), not by editing items by hand in Commerce Manager. Hand edits get overwritten on the next sync.

Instagram product catalog feeds: channel or feed?

Both options put your products into the same Meta catalog. The difference is how much control you get.

Facebook & Instagram sales channelProduct feed
SetupInstall the channel and connect accountsCreate a feed URL and add it as a scheduled data source
CostFreeUsually a paid feed app
Control over which products go inBasicCollections, tags, variant rules
Custom labels for ad segmentsLimitedYes, depending on the tool
Several countries or languagesDepends on your Shopify Markets setupSeparate country and language feeds
Image fixes (cropping, resizing)NoSome feed tools can resize images
Best forSmall catalogs, simple setupsStores running catalog ads or selling internationally

Many stores start with the channel and move to a feed once they want to segment products for ads or hit sync problems. If you do switch, use one source per catalog so products aren't duplicated. Our Facebook product feed guide covers the fields Meta needs and how the scheduled feed works.

How to sell on Instagram for beginners: 10 tips

New to selling on Instagram? These habits matter more than any setting.

  1. Start with your bestsellers. Feature the 10 to 20 products that already sell on your site rather than the whole catalog.
  2. Post products in use. Lifestyle shots and short demos get more product taps than plain packshots.
  3. Tag consistently. Every post with a product in it should have a tag. Untagged posts are a missed sale.
  4. Use reels for discovery. Reels can reach people who don't follow you yet. Keep them short and show the product early.
  5. Write captions that answer questions. Price range, sizes, materials and shipping times stop people from bouncing.
  6. Pin your shop-friendly posts. Pin a post or reel that shows your range and has tags.
  7. Keep stock accurate. Few things annoy shoppers more than tapping a product that turns out to be sold out.
  8. Reply to DMs and comments fast. Many Instagram shoppers ask a question before buying.
  9. Work with small creators. Creators who tag your products bring trust you can't buy with ads.
  10. Add ads once organic works. When you know which products and posts get taps, use catalog ads to scale them.

What to check after setup

Run through this list once your shop is live:

  • [ ] Shopping is approved and product tagging works on a test post
  • [ ] Catalog item count matches your Shopify products (or the subset you chose)
  • [ ] Prices and sale prices match your website
  • [ ] Out-of-stock items show as out of stock
  • [ ] Images aren't cropped badly or rejected
  • [ ] Product links open the right variant on your store
  • [ ] The pixel fires on product pages, add to cart and purchase
  • [ ] Pixel product IDs match catalog IDs (Events Manager shows match issues)
  • [ ] Product sets exist for the groups you want to advertise

Common mistakes that slow down Instagram sales

  • Two sources feeding one catalog. Running the sales channel and a feed into the same catalog creates duplicates and ID clashes.
  • Ignoring policy rejections. One rejected product rarely matters, but repeated policy issues can put the whole shop at risk.
  • Text-heavy images. Promo banners on product photos often get flagged and look out of place in tags.
  • No returns or contact info on the site. Meta checks your website, and a thin store can fail review.
  • Running catalog ads before fixing IDs. Ads spend money but can't retarget properly.
  • Never checking the catalog again. Feeds drift as products change. A quick weekly look catches problems early.

How Awesome Feeds helps

Awesome Feeds (formerly Awesome Facebook Product Feed) is a Shopify app that turns your catalog into a feed URL you add to Meta Commerce Manager as a scheduled data source, so Instagram and Facebook use the same catalog. Feeds are updated automatically when products, prices or stock change. You can pick collections, exclude products by tag, set custom labels, resize images for each channel and choose a product ID format that matches your pixel. Internal labels with collection IDs let you build product sets from Shopify collections. See adding a feed to Commerce Manager to get started. Plans start at $24/month, each with a 7-day free trial.

Don't have Awesome Feeds yet? Install it from the Shopify App Store →

Frequently asked questions

Why is my Instagram Shop disabled?

An Instagram Shop is usually disabled when Meta decides the account or products don't meet its commerce eligibility rules or policies, for example restricted products, an unverified domain or a website missing key info. Check the shop's status and any notices in Commerce Manager, fix the issue it names, and request another review if the option is offered.

Do I need a Facebook Page to sell on Instagram?

For Instagram shopping, yes in practice. The shop, catalog and ads are all managed through Meta's business tools, which need a Facebook Page and a business portfolio linked to your Instagram account.

Is selling on Instagram free?

Setting up a professional account, a catalog and an Instagram Shop doesn't cost anything, and Shopify's Facebook & Instagram channel is free. You pay for ads if you run them, and for a feed app if you choose one for more control over your catalog.

How long does Instagram Shop approval take?

Review often takes a few days, though it can be quicker or slower depending on the account. Keep posting regularly and make sure your website, policies and products are complete before you submit to avoid back-and-forth.

What is an Instagram product catalog feed?

It's a file or URL with your product data (titles, prices, images, stock, links) that Meta reads to fill the catalog Instagram uses. The same catalog serves Facebook and Instagram, so one feed powers product tags, your shop and catalog ads on both.