How to Sell on Instagram: A Beginner's Guide with Shopify

Updated Nov 9, 2026

To sell on Instagram, switch to a professional account, connect your Shopify store through the Facebook & Instagram sales channel, and sync your products so you can tag them in posts and reels. Then send shoppers to your store through your bio link, story link stickers, Live sessions and DMs. This beginner guide walks through each step in order and covers what to check afterwards.

What you need before you start

Get these ready first and the setup goes much faster:

  • An Instagram account you can switch to a professional (business or creator) account. Shopping features need one.
  • A Facebook Page and a Meta Business account. Instagram shopping runs through Meta's commerce tools, so the two need to be linked.
  • A Shopify store with physical products, real photos, clear prices and published policies (shipping, returns, contact). Meta checks these during review.
  • A domain you own. Meta's commerce rules generally expect your shop to sit on your own website domain.
  • A location Meta supports for shopping. Availability differs by country, so check Meta's current commerce eligibility page for yours.

Product photos matter more on Instagram than on almost any other channel. If yours need work, start with these product photography tips before you tag anything.

How to sell on Instagram with Shopify: step by step

Here's the order things happen in. Some steps need a review from Meta, so give yourself a few days rather than an afternoon.

1. Switch to a professional account

In the Instagram app, open your profile settings and look for the option to switch to a professional account. Pick Business if you're a brand or store. Choose a category that fits (for example, clothing or home goods) and add your contact details.

Check: your profile now shows a category label and you can see insights for your posts.

From Instagram's settings or from Meta Business Suite, connect your Instagram account to the Facebook Page for your business. Make sure the same person is an admin on both, or the next step will fail.

Check: in Meta Business Suite, the Page and the Instagram account show up together under the same business.

3. Add the Facebook & Instagram channel in Shopify

In your Shopify admin, add the Facebook & Instagram sales channel (it's made by Meta and listed in the Shopify App Store). Follow the prompts to connect your Facebook account, business, Page, Instagram account, ad account and data sharing settings.

What to set here:

  • Data sharing: turn it on so Meta can track visits and purchases from your ads and posts.
  • Shop/commerce account: connect or create the commerce account that will hold your shop.
  • Terms: accept Meta's commerce terms when asked.

4. Sync your product catalog

Pick which products to make available on the channel. Shopify syncs them into a Meta catalog, and they update when you change them in Shopify.

Before you sync, tidy up:

  • Clear product titles (no ALL CAPS, no keyword stuffing)
  • A real description for every product
  • Accurate prices and stock levels
  • At least one good photo, ideally several

Check: the products show as synced in the Shopify channel, and they appear in Meta Commerce Manager.

5. Wait for review and turn on shopping

Meta reviews your account and shop before you can tag products. Review times vary. If you're rejected, the usual causes are missing policies, a domain that doesn't match, or products that break commerce rules. Fix the issue and request another review.

Once approved, go to your Instagram settings and turn on shopping, choosing your catalog.

Check: a "View shop" button appears on your profile.

6. Tag products in posts and reels

When you share a post or reel, look for the option to tag products. Tap the item in your photo and pick the matching product from your catalog. Tagged products show a small shopping bag icon. Tapping it shows the product name and price, with a way to view it on your website.

Tips for tagging:

  • Tag every product that's visible, not just the hero item
  • Use carousels to show one product from several angles
  • Tag older posts too, since people scroll back through grids

Your bio is still one of the main places people tap through. Instagram lets you add links to your profile, so use them on purpose:

  • Your shop's home page or a best-sellers collection
  • A current offer, such as a sale collection
  • A new arrivals page you keep updated

Point links at specific Shopify collections rather than your home page when you can. Fewer taps means more sales.

8. Use story link stickers

Stories disappear after 24 hours, which makes them great for drops, restocks and limited offers. Add a link sticker that points to the product or collection. You can also tag products in stories once shopping is on.

Save your best selling stories as Highlights (for example "Bestsellers", "How to wear", "Reviews") so they keep working after the 24 hours are up.

How to sell on Instagram without a website

Plenty of sellers start before they have a full store. It can work, but expect more manual work:

  1. Post products with prices in the caption so people don't have to ask.
  2. Take orders by DM. Ask for the item, size or variant, and shipping address.
  3. Send a payment link from a payment provider you trust, and only ship once it's paid.
  4. Track orders in a simple spreadsheet with name, item, paid date and shipped date.

The catch: without a website you can't usually use product tags and the shop button, because Meta's commerce setup expects products to link to your own site. Every order also takes a conversation. Once you're getting a steady stream of DMs, moving to a Shopify store saves hours and lets you use everything in the step-by-step section above.

Selling with Instagram Live

Live works because it feels like a real conversation. Instagram has changed its live shopping features over time, so check what your account offers. The basics work either way:

  • Announce it in advance with a story and a countdown sticker.
  • Plan a short run sheet: which products, in what order, and one offer to close.
  • Show the product up close: texture, fit, size compared to your hand, what's in the box.
  • Answer comments by name and repeat questions out loud for people who join late.
  • Tell viewers where to buy: your bio link, a pinned comment, or "DM me the word LIVE".
  • Save the replay and share clips as reels afterwards.

A simple offer just for the Live (free shipping, a bundle, early access) gives people a reason to act during the stream.

Selling through DMs

DMs are where a lot of Instagram sales really close, especially for higher-priced items. Make them easy to handle:

  • Set up saved replies for common questions: shipping times, sizing, returns.
  • Reply quickly. A fast answer often decides whether someone buys.
  • Send the exact product link, not your home page. When you paste a product URL into a DM, Instagram usually shows a small preview card built from the page's Open Graph tags. Customers often forward that link to friends on WhatsApp or Facebook too, where the preview image matters even more. Our guide to link previews explains how to control what that card shows.
  • Use keyword prompts in posts ("Comment or DM 'SIZE' for the fit guide") to start conversations.
  • Follow up once, politely, if someone asked about a product and went quiet.

What to check after setup

Run through this list once you're live, then again every month or so:

CheckWhereWhat good looks like
Shop buttonYour Instagram profile"View shop" shows and opens your products
Product syncShopify channel and Commerce ManagerNo products stuck as rejected or pending
Prices and stockTagged product cardsMatch what's in Shopify
Bio linksYour profileEvery link opens the right page on mobile
Story stickersTest story (close friends works)Link opens the right product
Shared link previewPaste a product URL in a DM or chatCorrect image, title and price show
PoliciesYour store footerShipping, returns and contact pages are live
TrafficShopify analyticsInstagram shows up as a referral source

Instagram selling tips for beginners

  1. Pick one main format to start. Reels for reach, carousels for detail, stories for loyal followers. Don't try to master all three in week one.
  2. Show products in use. On a person, in a room, in a hand. Plain white-background shots work for product pages but often fall flat in a feed.
  3. Use the right image shapes. Feeds favour square and portrait, stories and reels are tall. The social media image size guide lists the current sizes.
  4. Put the price where people can see it. Hidden prices lead to "how much?" comments, and many people won't bother asking.
  5. Post on a schedule you can keep. Three good posts a week beats a burst of daily posts followed by silence.
  6. Reuse customer content (with permission). Real customers wearing or using your product build trust fast.
  7. Pin your best posts to the top of your grid: a bestseller, a review, and a current offer.
  8. Collaborate with small creators in your niche. Smaller accounts often have more engaged followers and are easier to work with.
  9. Watch which posts lead to visits, not just likes. Check Instagram insights and Shopify analytics together.
  10. Keep your branding consistent across posts, stories and the link cards people share, so your store is recognisable wherever someone sees it.

Common mistakes to avoid

  • Syncing products with poor photos or thin descriptions. They look worse on Instagram than on your site.
  • Linking everything to the home page. Send people straight to the product or collection.
  • Ignoring rejected products in Commerce Manager. They quietly stop showing up in your shop.
  • Not tagging products in reels. Reels often get the most reach, so untagged ones waste it.
  • Slow DM replies. Interest cools fast.
  • Forgetting the shared link. Your Instagram content can look great while the link people forward shows a random cropped photo or no image at all.

How Yuhu helps

Yuhu's Social Media Share Image app makes sure the product links you send in DMs, and that customers forward to WhatsApp, Facebook or X, show a branded 1200×1200 preview with your logo and, if you want, the title, price or a sale badge. It generates images for products, collections, pages and blog posts with no coding; you just turn on the app embed. You can also download Story (1080×1920) and Square (1080×1080) versions of each image to use in Instagram stories and posts. See how to set up a share image for every product and how to design branded share images. Plans start at $19.99/month with a 7-day free trial.

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

Frequently asked questions

Can I sell on Instagram for free?

Setting up a professional account, tagging products and using link stickers doesn't cost anything on Instagram's side. You'll still pay for your Shopify plan, payment processing and any ads you choose to run.

Do I need a website to sell on Instagram?

Not to start. You can take orders by DM and send payment links. Product tags and the shop button generally need your products to link to your own website, though, so most growing sellers add a Shopify store.

How many followers do I need to sell on Instagram?

Instagram may set its own requirements for shopping features, so check its current commerce eligibility rules for your country. Plenty of small accounts make sales by posting consistently, replying quickly and making buying easy.

How do I connect Shopify to Instagram?

Add the Facebook & Instagram sales channel in your Shopify admin, connect your Meta business, Facebook Page and Instagram account, and sync your products. Once Meta approves your shop, turn on shopping in Instagram and start tagging products.

Why can't I tag products on Instagram?

Usually the shop hasn't been approved yet, shopping isn't turned on in your Instagram settings, or the products were rejected in Commerce Manager. Check each one, fix any flagged issues and request another review if needed.