BuzzWire
← All posts
Lead GenerationNovember 13, 20266 min readBy Ranjeet Vimal

How to sell through Instagram DMs

How to sell through Instagram DMs in 7 steps: get people to message you, answer fast, send one link, follow up inside the 24-hour window, with DM scripts.

How to Sell Through Instagram DMs: A 7-Step Playbook
On this page

In short:

  • Selling in DMs works because the buyer starts the conversation. You don't cold-message people; you give them a reason to message you.
  • The four ways in: a comment keyword on a post or Reel, a story reply, a DM keyword, and click-to-message ads.
  • Meta's rules shape the sale: a business can send one private reply per comment, within 7 days, and the conversation continues only if the person replies, inside a 24-hour window.
  • So the first DM has to carry everything: what they asked for, one link and one easy question.
  • Track three numbers: DMs sent, replies, and sales from the link.

Sources: Meta's Instagram private replies documentation, checked 13 Nov 2026, and our Instagram DM limits reference.

Why sell through Instagram DMs?

A comment like "price?" or "link?" is a buyer raising their hand. A DM answers them privately, with the exact product, at the moment they want it. Compared with "link in bio", nobody has to leave the post, find your profile and hunt for the right link.

DM selling is the conversation part of a wider plan; for shopping tags, ads and creators, see how to sell on Instagram.

How a sale happens in Instagram DMs: someone comments a keyword, one automated DM answers with the price, one link and a question, their reply opens a 24-hour window, and they buy or leave an email.

Step 1: Give people a reason to message you

Every post that sells needs one clear action:

  • Comment keyword: "Comment SIZE and I'll DM you the size guide and link."
  • Story reply: "Reply PRICE to this story."
  • DM keyword: "DM me CODE for 15% off."
  • Click-to-message ads: an ad whose button opens a chat with you.

Pick a keyword people can spell, and say it in the caption, on screen and out loud.

Step 2: Answer in seconds, not hours

Interest fades fast. An automated reply sends the answer the moment someone comments or messages, at any hour. Set it up with comment-to-DM, DM keyword and story-reply automations, and post a short public reply ("Sent! Check your DMs") so others know how to get it too.

Step 3: Make the first DM do the whole job

Meta allows one private reply per comment. Write it so it works even if they never reply:

  • Thank them and use their name.
  • Give them what the post promised: the price, the size guide, the product.
  • One link, to the exact product page, not your homepage.
  • One easy question: "Which color are you thinking?"

Example:

Hey ! The Linen Shirt is $48, and here's the size guide plus the link to order: yourshop.com/linen-shirt Which color are you leaning towards?

Write variations fast with our free Instagram DM generator.

Step 4: Continue inside the 24-hour window

If they reply, you can keep talking for 24 hours from their last message. Use it to:

  • Answer the question behind the question: sizing, shipping, "will it work for me?"
  • Recommend one option, not five.
  • Resend the link once you've answered.

After 24 hours with no reply, don't chase with more messages. Let the next post bring them back.

Step 5: Handle the common objections

They sayYou reply
"Too expensive"What it includes, and the smaller option if you have one
"Does it ship to…?"The answer, plus the shipping time
"Will it fit / work for me?"One question to find out, then a direct recommendation
"I'll think about it""No rush! Here's the link for whenever you're ready."

Keep replies short and honest. A clear answer sells more than pressure.

Step 6: Capture an email for the people who aren't ready

Not everyone buys today. Asking for an email in the DM keeps the conversation going after the 24-hour window closes. Say what they'll get: "Want first dibs on the restock? Reply with your email." BuzzWire's in-DM lead capture (Pro) saves each email for export to your email tool. More in how to collect emails on Instagram.

Step 7: Measure and improve

NumberWhere to find itWhat it tells you
Comments or DMs on the keywordThe post and your automation toolWhether the post made people ask
Replies to your first DMYour inboxWhether the message started a conversation
Clicks and sales from the linkYour shop or link trackingWhether the offer sold

Change one thing at a time: the hook, the keyword, the first line of the DM or the offer.

DM sales scripts you can copy

Price question:

Hi ! It's $32, and it ships in 2 days. Here's the link: yourshop.com/item Want me to check your size?

Launch or drop:

, you're early! The drop is live here: yourshop.com/drop It's limited, so grab yours before the weekend.

Only say "limited" if it's true.

Service or booking:

Thanks ! Here's where to book a free 15-minute call: yourbooking.link What would you like help with?

More by niche in our Instagram DM templates and the guide to Instagram DM marketing.

FAQ

How do you sell through Instagram DMs?

Give people a reason to message you (a comment keyword, story reply or DM keyword), answer straight away with one link and one question, and continue the conversation inside the 24-hour window if they reply.

Can you send sales messages to people who haven't messaged you?

Not with automation. Instagram's messaging rules are built around replies: a business can reply privately to a comment once, within 7 days, and continue only if the person responds. Selling works best when the buyer starts the conversation.

What's the 24-hour rule for Instagram DMs?

After someone messages you or replies to your DM, you can respond within 24 hours of their last message. That's when follow-ups, answers and links belong.

Should I use automation to sell in Instagram DMs?

For the first reply, yes: it answers automatically, at any hour, with the right link. Keep the follow-up conversation human, and write the automated message in your own voice.

One. A single link to the exact product page is clearer, and it's easier to track what sold.

Answer every "price?" comment in seconds. Start free on BuzzWire and DM your product link to everyone who comments your keyword.

Share this article
Tagssell on instagram dminstagram dm salesdm scriptscomment-to-dmconversion

Try BuzzWire free

Free Instagram DM automation, built for creators.

How to Collect Emails on Instagram Through DMs (2026)
Lead GenerationSep 17, 202611 min read

How to Collect Emails on Instagram Through DMs (2026)

How to collect emails on Instagram through DMs: a 9-step setup, the Meta rules that allow it, and consent basics (GDPR, CAN-SPAM) for an opt-in list.

Instagram Lead Generation With DMs: 10-Step Framework
Lead GenerationSep 16, 202613 min read

Instagram Lead Generation With DMs: 10-Step Framework

Instagram lead generation without ads or scraping: a 10-step DM framework, examples for 6 niches, the 5 metrics to track and what to do with leads.

The Instagram Funnel for Nutrition Coaches
Lead GenerationAug 10, 202619 min read

The Instagram Funnel for Nutrition Coaches

Turn "comment DIET" into a meal-plan email list - the exact posts, trigger keywords, auto-DM scripts and capture messages nutrition coaches can copy today.

Start free