First month completely free · Live within one week · Zero development fees
Instagram guide

How to sell on Instagram without a website (and when you need one)

Key takeaways

  • You can start selling on Instagram in India with no website: post products, take orders in DMs or on WhatsApp, and collect UPI or cash on delivery.
  • In-app Instagram checkout is not available in India, and shopping features vary by country and account. The order still happens in a chat or on a website.
  • Move buyers to WhatsApp early. It is easier to share a catalogue, collect details and send order updates there.
  • Check every UPI payment in your bank app, and confirm every COD order before you pack it.
  • Lost DMs, hours spent checking payments and no customer list are the signs it is time for your own store.

For many Indian brands, Instagram is where the business starts. A few product photos, a reel that does well, and the DMs begin: "Price?", "Size available?", "COD hai?". You don't need a website to take those orders. You need a clear way to answer, collect payment and ship.

This guide covers how to sell on Instagram without a website, how to keep it organised, and the honest signs that DM selling has started to cost you more than a store would.

How selling through DMs works

Almost every Instagram DM order follows the same path:

  1. A post, reel or story shows the product with the price in the caption. Hiding the price ("DM for price") creates work for you and puts off many buyers.
  2. The customer messages you about size, colour, stock or delivery time.
  3. You collect the order details: product, variant, quantity, name, phone number and full address with pincode.
  4. You collect payment by UPI or a payment link, or agree on cash on delivery.
  5. You pack, book the courier and share tracking with the customer.

Save replies for the questions you get every day: price list, size chart, delivery time, COD and returns. Instagram professional accounts can store saved replies, which cuts typing and keeps answers consistent across your team.

Move the order to WhatsApp

Instagram is good for being discovered. WhatsApp is better for completing the order. Indian customers check it constantly, it handles addresses and payment screenshots easily, and you can keep sending order and delivery updates there after the sale.

Put a WhatsApp click-to-chat link in your bio and in your saved replies, with a pre-filled message such as "Hi, I'd like to order". On WhatsApp you can share a catalogue, ask for details in one structured message, and keep a history with each customer that doesn't get buried under new Instagram DMs.

Showing your catalogue

Without a website, your catalogue is spread across posts. Make it easier to browse:

  • Story highlights by category, such as New arrivals, Kurtis, Sarees or Under ₹999, each with prices.
  • A WhatsApp Business catalogue with photos, prices and short descriptions, which customers can browse inside the chat.
  • Pinned posts for your best sellers and your size chart.
  • Instagram shopping features. Product tags and shop sections depend on your country, your account and Meta's eligibility rules, and they change over time. Check what your account offers rather than relying on a feature you have seen elsewhere.

Collecting payment: UPI, payment links and COD

MethodGood forWatch out for
UPI ID or QR codeFast, no gateway fees, familiar to customersPayments must be matched to orders by hand; screenshots can be fake or reused
Payment linkExact amount, payment tied to an order referenceGateway fees; you still create each link
Cash on deliveryFirst-time buyers who don't trust a new brand yetRefused parcels (RTO) cost you shipping both ways; cash reaches you only after the courier remits it

Two rules save a lot of money. First, mark an order paid only after you see the money in your bank or UPI app, never from a screenshot alone. Second, confirm every COD order before you pack it. A short WhatsApp message asking the customer to confirm the order and address catches impulse orders and wrong addresses early. Our guide to COD confirmation on WhatsApp covers what to send and what to do when customers don't reply.

Keeping track of orders

A shared spreadsheet is enough at the start, as long as everyone uses it. One row per order, with these columns:

  • Order number, date, and where it came from (Instagram DM, WhatsApp, a reel or a story)
  • Customer name, phone number and address with pincode
  • Product, size and quantity
  • Amount, payment method and payment status (paid, COD, pending)
  • Courier, tracking number and delivery status

Update stock at the same time. Selling an item twice because two DMs arrived together, and then apologising to one customer, is one of the most common problems with DM selling.

Where DM selling starts to hurt

The same setup that felt easy at ten orders a week gets heavy as volume grows:

  • Lost DMs. Questions get buried under story replies and new message requests. A buyer who waits hours for a price often buys elsewhere.
  • Manual payment checks. Someone spends hours matching UPI credits to orders, and mistakes slip through.
  • No customer list. Your buyers live in chat threads. You can't easily see who bought twice, or message past customers about a new collection.
  • RTO on COD. Without a confirmation step, refused parcels quietly eat your margin.
  • The same questions, all day. Price, size and delivery time, answered one by one.
  • Ads with nowhere to land. Paid traffic sent to a profile has to scroll and DM before it can buy.

Signs you've outgrown DM selling

SignWhat it usually means
Customers wait hours for repliesQuestions need automatic answers, or shoppers need a page with prices and sizes
A person spends most of the day on paymentsYou need online payment that marks orders paid on its own
Stock mistakes and double-sellingYou need inventory that updates when an order is placed
Refused COD parcels are a regular costYou need COD confirmation before dispatch
You can't message past buyers about new stockYou need a customer list with WhatsApp opt-in
You want to run adsYou need product pages that ads can link to

The step up: your own store, still fed by Instagram

Getting a website doesn't mean leaving Instagram. Instagram stays where people find you; the store is where they buy. Most brands make the change in two parts:

  1. Your own store with product pages, sizes, stock, UPI and COD at checkout, so orders arrive complete and payments are marked automatically. Every order adds the customer to a list you own.
  2. Instagram → WhatsApp ordering. When someone comments a keyword on a post or messages you, an automatic reply sends the product details or a link, and the order continues on WhatsApp with order updates from then on.

Once the store is live, keep the parts of DM selling that work: quick personal replies, voice notes for size advice, and a friendly tone. The difference is that payment, stock and updates no longer depend on someone typing them.

How DoEcomm helps

DoEcomm is an Indian ecommerce platform. The Store plan (₹999/month) gives you your own website on your own domain, with UPI, cards and cash on delivery, and orders, inventory, customers and GST invoices in one workspace. Store + WhatsApp (₹1,999/month) adds WhatsApp order updates, COD confirmation, abandoned-checkout recovery, campaigns, customer segments and a shared team inbox. Commerce Suite (₹2,999/month) adds Instagram comment and DM automation, Instagram → WhatsApp ordering with a Meta catalogue, a WhatsApp flow builder and your own shopping app.

The first month is free on every plan, and WhatsApp message charges are passed on at Meta's cost. See Instagram automation and WhatsApp automation for how it works, and our WhatsApp marketing message examples for what to send once you have a customer list.

Commerce Suite from ₹2,999/month, first month free. We set up your store, WhatsApp and Instagram automation within a week.

Book your setup ↗

Frequently asked questions

Can I sell on Instagram in India without a website?

Yes. Many Indian brands start by posting products, taking orders in Instagram DMs or on WhatsApp, and collecting payment by UPI or cash on delivery. It works well at low volume. It gets harder as orders grow, because every order depends on someone reading and answering messages by hand.

Is Instagram Shop checkout available in India?

No. In-app checkout on Instagram is not available in India. Shopping features such as product tags depend on your country and account, and change over time, so check what your account shows. Indian shoppers complete the purchase on your website or in a chat with you.

How do I collect payment for Instagram DM orders?

Most sellers share a UPI ID or QR code, send a payment link, or offer cash on delivery. Always confirm a UPI payment in your bank or UPI app before you ship, not from a screenshot the customer sends, because screenshots can be edited or reused.

Should I offer cash on delivery on Instagram orders?

Many first-time buyers will only order with COD, so it often helps sales. It also brings returned parcels when customers refuse delivery. Confirm every COD order on WhatsApp before you pack it, and ask for prepayment on high-value orders or from customers who have refused parcels before.

When should I move from DM selling to my own store?

When messages go unanswered for hours, when checking payments takes a person's whole day, when you cannot tell who your repeat customers are, or when ads send people to a profile instead of a product page. You can keep Instagram as the place people find you and send them to your store or WhatsApp to order.

Start this week

Keep Instagram for discovery. Take orders on your own store. First month on us.

We set up your website, the WhatsApp Business API and Instagram automation within one week.

Talk to our team +91 96005 24764 basha.g@doecomm.com Chat on WhatsApp ↗ Monday to Saturday, 10am to 7pm IST.
Chat on WhatsApp