The Feedance AI features is rolling out. Check it out!
How Feedance can help your revenue growth
250+ channel and platform integrations
Start optimizing with powerful integration
Wordpress compatible e-commerce integration
Start optimizing Magento very quickly
Open source e-commerce platform integration
Integrate ChatGPT Ads Catalog in seconds
Optimize Meta Catalog Ads
Optimize your Google Shopping visibility correctly
Optimization of TikTok Catalog Ads
Instagram Shopping is the set of native commerce surfaces built into the Instagram app itself: shoppable product tags on posts and Reels, shopping stickers in Stories, and a dedicated Shop tab on business profiles. It runs on the same underlying product catalog as the broader Meta Commerce Manager -- the tool that also powers Facebook Shops and Meta Ads catalog campaigns -- but Instagram Shopping refers specifically to the shopping experiences that live inside Instagram: tagged content and the Shop tab, not the catalog infrastructure behind it.
To use any of these surfaces, a business first creates a product catalog in Meta Commerce Manager and connects it to a professional (Business or Creator) Instagram account through the Business Manager that owns that catalog. Once the account is approved for shopping, tagging tools unlock across posts, Reels, and Stories, and a Shop tab can appear on the profile if the business also builds a Shop.
Instagram's own numbers make the case for its native shopping surfaces: Meta has reported that roughly 200 million Instagram accounts visit at least one shopping post or business profile every day, and around 130 million accounts tap a shoppable product tag in a typical month. That volume of in-app browsing only converts to sales if the catalog behind the tags is accurate -- correct prices, live stock status, working links -- which is where an automated, regularly refreshed product feed matters more than a one-time catalog upload.
Because product tags, Stories stickers, and the Shop tab all pull from the same catalog, a feed that stays properly formatted and in sync eliminates the two failure modes that most often undercut Instagram Shopping results: tags pointing at sold-out or discontinued items, and Shop tab listings that show a stale price relative to the site a shopper lands on after tapping through.
Instagram gives businesses several distinct ways to surface catalog products, and each behaves differently:
Across all of these surfaces, Meta enforces a combined rate limit of up to 25 tagged media posts (carousels count as one) in any 24-hour period, and every tagged item must carry a review_status of approved in the catalog -- tags on pending or rejected products simply won't render for shoppers.
review_status
approved
Instagram Shopping doesn't have a feed format of its own -- it reads from the same product catalog that powers Facebook Shops and Meta Ads, managed centrally in Meta Commerce Manager. Commerce Manager accepts catalog data as CSV, TSV, XML (RSS or ATOM), a hosted XLSX file, or a Google Sheets link, uploaded either as a one-time file or, more commonly for active stores, fetched automatically on a schedule from a URL.
What is specific to Instagram is what happens after the catalog is ingested. Each item goes through its own review step before it becomes eligible for tagging, the account must hold an approved Instagram Shop, and the Instagram professional account must be linked to the same Facebook Page and Business Manager that own the catalog used for ads and Facebook Shops. A feed that's correctly structured for Meta Ads will generally pass into Commerce Manager cleanly -- the additional gate is Instagram's own account- and product-level shopping review, not a different file structure.
Meta's product data specification defines a core set of required attributes for every catalog item, plus category identifiers that Instagram's review process checks specifically before allowing a product to be tagged in a post, Reel, Stories sticker, or Shop collection.
id
title
description
availability
in stock
out of stock
preorder
available for order
condition
new
refurbished
used
price
149.95 USD
link
image_link
brand
gtin
mpn
google_product_category
fb_product_category
On top of this baseline, Instagram layers account-level checks: the business must sell physical goods only (services, digital items, and categories like real estate or vehicles aren't eligible for Shops), the Instagram account must be a professional account connected to a Facebook Page, and the business must control a verified domain that the catalog's product links resolve to.
Feedance doesn't publish product tags into Instagram directly -- that action happens inside Meta Commerce Manager and the Instagram app itself. What Feedance handles is the layer underneath: building and maintaining the product feed that Commerce Manager ingests, so every catalog item that could be tagged on a post, Reel, or Story, or listed in the Shop tab, already carries the fields and formatting Meta's review checks for.
Commerce Manager's scheduled feed uploads run on a cadence you choose -- hourly, daily, or weekly -- with hourly the fastest interval a scheduled feed fetch supports. Daily is a reasonable baseline; stores with prices or stock that change often are better served fetching hourly, and catalogs that need near-real-time updates can bypass the scheduled feed entirely and push changes through the Catalog Batch API or Direct Upload API instead.
For Instagram Shopping specifically, update frequency matters most for availability and price. A tagged product that sells out keeps its tag visible on the post or Reel -- Instagram doesn't auto-remove tags for out-of-stock items -- so a shopper can still tap through to a dead end if the feed hasn't caught up. Faster syncing around high-traffic moments, such as a Reel gaining traction or a Stories promotion going live, keeps what's tagged in line with what's actually sellable.
Most problems with Instagram product tagging trace back to the catalog, not the Instagram account itself:
Because tags, Stories stickers, and the Shop tab all surface catalog fields directly to the shopper, small feed details carry more weight on Instagram than they do in a typical ad campaign:
Does Instagram Shopping need a separate feed from Facebook Shops or Meta Ads? No. All three read from the same product catalog in Meta Commerce Manager; Instagram Shopping adds its own account-level approval and per-product review on top of that shared catalog.
Can I tag products in Instagram Stories? Yes, but not with the same tag used on posts and Reels -- Stories use a dedicated shopping sticker, limited to one sticker per Story carrying up to 5 tagged products; Meta's product-tagging API does not support Stories or Live tagging.
Why does a sold-out product still show a tag on my post? Instagram doesn't automatically remove tags when an item goes out of stock in the catalog; the tag stays visible until it's manually removed or the post is edited, which is why keeping availability data fresh in the feed matters.
How many products can I tag on a single Reel? Up to 30 via the Graph API -- more than the 5 allowed natively on a single feed post or Stories sticker, or the 20 total across a carousel's slides.
Can creators tag my products without my approval? No. A business has to approve a creator as a shopping partner or affiliate before that creator can tag the business's catalog products in their own posts.
We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!