How do I sell on Instagram, with or without a website?
Sell through Reels and DMs first, with a WhatsApp number in your bio and a payment link, then add a store once orders repeat. Instagram's product tags need a website domain where the products can be bought directly, and in India the full Shops experience is still listed as an open beta, so without a site the flow is: switch to a professional account, post Reels of the product in use, answer every DM and comment, send a Razorpay Payment Page or UPI link (Razorpay charges 2% plus GST, with no setup fee and a 0% offer for the first 90 days for new accounts), share your WhatsApp Business catalog link for browsing, and ship through an aggregator. When DMs become more than you can answer, open a Shopify store (₹1,994 a month, or ₹1,499 a month billed yearly), verify the domain with Meta and tag products in posts. The rule: sell in DMs until the DMs are the bottleneck, then build the store.
Go deeper
8 resources, 4 India-specific, 8 link-checked.
▶️ Video
✓ Link checkedIndiaFreeBeginner
A Hindi walk-through of setting up a business profile and selling products through Instagram in India.
Meta's own rules for who may tag products and run a shop on Instagram and Facebook: the profile must represent a business with a website domain where the listed products can be bought directly, be in a supported country, and show an established, trustworthy presence.
Meta's list of where Shops work. India sits in the group with the full Shops and Shops ads experience in open beta, which is why some Indian sellers do not yet see every feature.
WhatsApp's own tour of the Business app: profile, greeting, away messages, quick replies, labels, catalog and catalog links, cart, broadcasts and Business Broadcasts, free entry points like QR codes and short links, and Meta Verified.
Razorpay's own rate card and FAQ: 2% plus GST per transaction on the standard plan, no setup fee or annual maintenance charge, a 0% offer for the first 90 days for new accounts, and custom pricing above ₹5 lakh a month.
Shopify's rupee prices for India: Basic ₹1,994 a month (₹1,499 billed yearly), Grow ₹7,447 (₹5,599 yearly), Advanced ₹30,164 (₹22,680 yearly), plus 2%, 1% or 0.6% on sales through a third-party gateway such as Razorpay.