An Instagram shop lets you tag products in posts and stories and show a “Shop” tab on your profile. The customer taps the product, sees the price, and goes to your site (or to in-app checkout, depending on the region). Setup is free; but the parts live not in Instagram but in Meta’s Commerce Manager, and most snags come from that. Requirements and features vary by country and get updated; verify the exact state on Meta’s commerce help page.
Prerequisites
- An Instagram business account (creator also works).
- A Facebook page linked to the account.
- A Meta Business account where the business is admin.
- Products compliant with Meta’s commerce policies (there are prohibited categories) and a website domain where sales happen — the shop is tied to that domain.
- Real business information and return/contact policies on the account.
Steps
- 01In Commerce Manager, “Create shop” → choose Instagram (and Facebook if wanted) as the sales channel.
- 02Checkout method: depending on region, “checkout on website” (the customer goes to your site); in-app checkout is not available in every country.
- 03Create the catalogue: product name, description, price, image, link, availability. Three ways to feed it:
- 04Submit the shop for review; approval can take days.
- 05After approval, product tagging opens on Instagram: products become tappable in posts, stories and Reels.
Image rules
The catalogue image should match the product page image; the rules resemble marketplaces: plain background, product prominent, no text or watermark, square ratio. For consistent catalogue images, creating product photos with AI and marketplace photo rules apply; the same file set feeds all three channels.
Common reasons for rejection
- Domain not verified (the domain verification step in the Business account was skipped).
- No return policy or contact information on the site, or not findable.
- Catalogue price differs from the site price.
- Product page link goes to the homepage.
- Prohibited or restricted category (products with health claims, for instance).
- A new account with no activity history.
The rejection reason is shown in Commerce Manager; fix and resubmit.
After the shop opens
- Tag every product post; product stickers in stories.
- Collections: groups like “New season”, “Sale”; they keep the shop tab tidy.
- Ads: a tagged post can be turned directly into a product ad; setup and measurement are in advertising on Instagram.
- Stock sync: with an automatic feed, sold-out products drop from tags; with a manual catalogue they do not, and “sold out” orders arrive.
A realistic expectation
The shop tab does not sell on its own; it works with tagged content and ads. A catalogue without a consistent visual language looks poor in the tab. Images first, then the shop.
Sufitware’s social media ads service handles shop setup, catalogue feed and tagged content production together; write your product count and website address in the brief form and we will say where the catalogue should be fed from.
Frequently asked questions
- Is opening an Instagram shop paid?
- The shop and product tagging are free. In regions with in-app checkout there may be a transaction fee; current terms are on Meta’s commerce help page.
- Is a website required for an Instagram shop?
- The shop is tied to a domain and in most regions checkout happens on the site; the return policy and contact details are also looked for on the site. In practice, yes.
- Why is an Instagram shop rejected?
- The most common reasons: unverified domain, no return/contact information on the site, catalogue price differing from the site, product link going to the homepage, and restricted categories.

