Sell products inside Instagram DMs
knit.bio can send a product, or a carousel of up to 10, inside an Instagram DM. The follower taps a tile, pays at your real store checkout, and a digital file is delivered back into the same conversation. Every order is traced to the automation and contact that started it. Product cards are on Pro and Max, with 0% platform fees.
Free plan, no card needed. Instagram tools work with a Business or Creator account.
What does selling in Instagram DMs mean?
Most Instagram sales conversations happen in DMs: someone comments “PRICE” or asks how to order. Selling in DMs means answering with the product itself instead of a link to a page they have to find, so the path from comment to checkout is one tap.
With knit.bio, a comment-to-DM automation can attach a Product or a Product carousel. Tapping a tile opens the same checkout your link-in-bio store already uses, with the payment method you connected. The purchase is then linked back to the conversation it came from, so you can see what your DMs earn.
How to sell products in Instagram DMs
Connect a payment method and add products
Add products to your knit.bio store (see link in bio with a store) and connect your own payment account in Settings. The same connection powers your store and your DMs.
Build the automation
In the Auto-DM builder, set “Link to send” to Product or Product carousel and pick what to sell. The options appear once your Instagram account is linked to a knit.bio page. See comment-to-DM automation.
That is it
Every sale from that automation is attributed and delivered automatically. There is no separate switch. Prices and product details are read fresh each time a DM is sent, so editing a price in your store updates every automation that uses it.
What happens when someone buys
A carousel they can browse
Up to 10 products in one DM. The follower taps a tile and checks out without leaving the conversation flow.
Your real checkout, your money
Tiles open the same checkout page your store uses, with your own connected payment account. knit.bio takes 0% platform fee on every plan; your payment processor charges its own fees.
Orders traced to the source
As soon as the buyer pays, the order is stamped with which Instagram automation and which contact it came from. Nothing to turn on. On Pro and Max, Post Report then shows what each post earned. See Instagram analytics.
Digital files back in the thread
For a digital product, the file is sent into the same DM the moment payment is confirmed, on top of the usual download page and email, so a buyer who checked their email first still gets it either way.
Manual delivery for services
For anything you would rather deliver yourself (a service, a custom order), set the product’s delivery to manual. The buyer still gets a confirmation and you follow up personally.
Early-access drops to superfans
Pro and Max can message their ranked superfans and attach one store product as an early-access drop, sent as its own message after your note. Anyone outside Instagram’s 24-hour window is reported back by name.
What each plan includes
Read from the same table as the pricing page, so the two always agree.
| Feature | Free | Starter | Pro | Max |
|---|---|---|---|---|
| Product cards in DMsShow a buyable product card, with image and price, directly inside the DM thread. | Not included | Not included | Included | Included |
| Store with 0% fees | Not included | Not included | 10 products | Unlimited |
| Post Report: what a post earnedRevenue, per 1,000 reached, first order, best seller. | Not included | Not included | Included | Included |
| SuperfansYour most engaged followers, surfaced automatically from likes, comments and DMs. | Counts | Names | Names + message | Names + message |
Limits and what it can’t do
Knowing the edges is part of choosing a tool. Several of these are Instagram’s rules, not ours.
- Product and Product carousel links are on Pro and Max, and need your Instagram account to be linked to a knit.bio page. The store holds 10 products on Pro and is unlimited on Max.
- Attribution needs a real checkout (Stripe or Razorpay connected). A product whose only buy option is a link you pasted yourself, such as UPI, PayPal.me or a custom URL, still sends fine, but a sale made that way cannot be linked back to the conversation.
- Instagram limits a carousel tile’s title to 80 characters and allows up to 10 tiles, so long product names are trimmed. Product cards are sent as a message, so they follow Instagram’s messaging rules, including the 24-hour window for follow-ups.
- A Free or Starter plan can still send links; the product and carousel options are the Pro feature.
- Order attribution shows what DM links earned. Sales that happen elsewhere with no tracked link in between cannot be traced by any tool.
Frequently asked questions
Can you sell products directly in Instagram DMs?
Yes. With knit.bio, a comment-to-DM automation can send a product or a carousel of up to 10. The follower taps a tile, pays at your real store checkout, and a digital file is delivered back into the same DM thread. The order is linked to the automation and contact that started it.
How does a follower buy from a DM?
They comment your keyword, receive a DM with the product or carousel, tap a tile to open your checkout, and pay with the method you connected. For a digital product the file arrives in the DM as soon as payment is confirmed, and also on the download page and by email.
Does knit.bio take a cut of DM sales?
No. knit.bio charges 0% platform fee on every plan. You connect your own payment account and the money goes straight to you. Your payment processor charges its own fees.
Which plan do I need to sell in DMs?
Product cards and carousels in DMs are on Pro and Max. Pro includes a store with 10 products; Max is unlimited. The Free and Starter plans can send a plain link in a DM.
Can I tell which post or automation made a sale?
Yes, for sales through a knit.bio checkout. The order is stamped with the Instagram automation and contact it came from, and on Pro and Max Post Report shows what each post earned, including revenue per 1,000 people reached.
Can I sell with UPI or PayPal.me links?
You can send those links in a DM, but a sale made that way cannot be linked back to the conversation, because there is no checkout page in the loop to do the linking. Connect Stripe or Razorpay for attributed sales and in-thread delivery.
Guides
- How to Sell Products Directly Inside Instagram DMs
The follower asking "how much?" in your comments is one extra tap away from buying, if the next thing that happens is a product card in their DMs instead of a link they have to go find themselves.
- How to Sell Digital Products on Instagram (Without a Website)
Presets, ebooks, templates, guides: a practical, step-by-step playbook for selling digital products to your Instagram audience — no website, no code, 0% platform fees.
- How to Launch a Product on Instagram: A 14-Day Playbook Using DMs
A day-by-day Instagram product launch plan: build a waitlist with comment-to-DM, warm your superfans, sell inside DMs and measure what actually earned money.
- Instagram Post Attribution: How to Know If a Post Actually Made You Money
Reach and likes tell you a post traveled. They don't tell you if anyone bought anything because of it. Here's the funnel that actually answers that question — and the one rule that keeps it honest.
- 7 Ways to Make Money From Your knit.bio Page
Your link-in-bio can do more than point to other places. It can earn. Here are seven proven ways to turn your page into income.
Documentation
- Selling through DMs
A follower buys straight from the carousel, and the file lands back in the same conversation.
- Building an automation: every option explained
Trigger, match type, the DM itself, and the extra rules around it.
- Store overview
How selling on knit.bio works, and what your plan includes.
- Digital products & delivery
Sell files that are delivered automatically after payment.
- Post Report
One page per post, from reach to money.
More Instagram tools
Comment-to-DM automation
Auto-DM anyone who comments a keyword on your posts, Reels or Stories. Official Instagram API, public replies, product cards and email capture. Free plan.
Read moreInstagram analytics
Best times to post, every post ranked by any metric, and a Post Report that follows each post from reach to comments, DMs, link taps and orders. Free plan.
Read moreInstagram DM inbox (Money Inbox)
The Money Inbox files every Instagram DM into four lanes and pulls the budget, deliverables and deadline from brand inquiries. Free sorting; AI on paid plans.
Read moreEmail capture from Instagram
Ask for an email inside the DM before you send the link, keep every lead in one list, and broadcast by email or DM. Official API, unsubscribe built in.
Read moreSee all Instagram tools, every knit.bio feature or the link-in-bio page.
Try it on your own account
Free plan, no credit card. Connect Instagram with Meta login and set up your first automation in minutes.
Start for freeLast reviewed against the product on . Plan limits are read from the pricing table and change only when the product does.