Published by the ·

Why DMs are where small businesses make sales

When someone messages a small business, they're usually close to buying. They've seen something they like and have one question left: does it come in blue, can you deliver by Saturday, how much for a group of six? Answer that well and you have a sale; leave it unanswered for two days and they've bought elsewhere.

The good news is that DM selling doesn't need scripts that sound like a call centre. It needs speed, a simple structure and a handful of ready answers to the questions you get every week.

Get more of the right messages

Invite messages in posts and stories with a specific reason, not a vague "DM us". "Message 'SIZE' and we'll tell you which fits" or "Reply with your date and we'll check availability" gets more useful messages than "Any questions, just ask". Story stickers help too: Instagram's sticker list includes Questions and Poll stickers, which give people an easy first step before they message.

Make sure your profile tells people messaging is welcome and roughly when you reply. If you sell on more than one platform, decide who checks each inbox and when.

  • Product posts that end with a specific prompt: "Message 'GIFT' and we'll suggest a set for your budget"
  • Stories that ask a quick question people can answer with one word
  • Availability posts: "Two Saturday slots left this month, message to book"
  • Before and after posts that invite "Want a quote for yours? Send us a photo"
  • Replies to comments that move the detail to messages when it's personal, such as sizes or addresses

Source: Instagram Help Centre: Using stickers on Instagram, checked 15 October 2026

The five-step DM sales conversation

Most good sales conversations follow the same shape, whatever you sell. You don't need every step every time; a simple question about opening hours just needs an answer. The common slips to avoid are listed after the steps.

  1. Answer the question they asked, first and plainly. Don't make them wait through a greeting and a sales pitch.
  2. Ask one or two questions to understand what they need: who it's for, when, what size or budget.
  3. Recommend one option, with a reason: "For a dinner for six, the sharing menu is the best value."
  4. Remove the last obstacle: price, delivery, sizing, availability, how to pay.
  5. Give a clear next step: a link to buy, a booking link, or "Shall I reserve it for you?"
  • Don't open with a sales pitch before answering their question
  • Don't send three options when one recommendation will do
  • Don't send a voice note or long block of text when two short lines will do
  • Don't leave the conversation without a next step, even if it's "I'll message you when it's back in stock"

A reply library for common questions

Write your answers once and reuse them, editing each time so it doesn't feel copied. Many messaging tools let you save replies; a note on your phone works too. Our response guidelines template helps you set the tone.

Match the customer's tone. If they write two words and an emoji, a short friendly reply fits; if they write a careful paragraph about a wedding, take the time to answer properly. Use their name, sign off with yours if several people share the inbox, and keep the business's voice the same whoever is replying.

They askReply that moves things forward
"How much is this?"Give the price, what's included, then ask one question: "It's £45 with free delivery. Is it a gift? We can wrap it."
"Is this still available?""Yes, we have two left in that colour. Would you like the link?" (only say "two left" if it's true)
"Do you deliver to...?"Confirm, give the timing and cost, and offer the link
"Can you do a custom version?"Say what's possible, ask for the details you need, and give a rough price range
"I'll think about it""Of course. Any questions I can answer? I'll hold it until tomorrow if that helps."
A complaintThank them, apologise for the problem, ask for the order details and fix it in the same thread

Should you post prices, or say "DM for price"?

Posting prices usually helps a small business. "DM for price" adds a step, and many people won't take it; the ones who do may feel they're about to be sold to. Showing the price, or a starting price, means the messages you get are from people who already know it's in their budget. The exception is genuinely custom work, where a range plus "message us with the details for an exact quote" is honest and still useful.

Whatever you decide, be consistent. If a price is on your website, give the same price in messages. Quoting different people different prices for the same thing, without a reason you could explain, damages trust quickly once customers compare notes.

Take payment safely

Send people to a proper checkout: your online shop, a booking page or a payment link from your payment provider. Confirm the order in the chat afterwards with what they bought, the total and when it will arrive, so both of you have a record.

Keep payment details out of the chat itself: never ask customers to type card numbers into a message. Be wary of your own inbox too. If a message claiming to be from a platform or a supplier asks you to log in, pay or share account details, check it through the platform's own app or website before doing anything. If you use a messaging tool connected through Meta's API, remember Meta's policy gives businesses 24 hours to respond to a message, with a human agent tag allowing manual replies within 7 days.

Source: Meta for Developers: Messenger Platform and IG Messaging API policy, checked 15 October 2026

Follow up once, then let it go

People get distracted. One friendly follow-up a day or two later is service, not pressure: "Just checking you got the link. Happy to help if anything's unclear." After that, leave it. Repeated chasing annoys people and, on some platforms, breaks the rules: LinkedIn's policies, for example, ban gratuitously repetitive messages.

Then keep score. Label or note each conversation by outcome (sold, quote sent, lost, no reply) and once a month count how many messages became orders, and from which posts. Hypothetical example: a cake maker notices that "message us your date" posts bring fewer messages than general posts but far more bookings, so she uses that wording on every celebration cake post.

Source: LinkedIn Professional Community Policies, checked 15 October 2026

Where Zolyp fits (disclosed: it's our product)

Zolyp, which we make, doesn't reply to messages for you: the conversations are yours. What it can do is keep the posts that start those conversations coming, written and designed against your Brand Brain with your calls to action and published to Instagram, Facebook, LinkedIn, Google Business, X, TikTok, YouTube, Pinterest, and Threads after you approve them. Plans that create the posts start at $29 a month, Lite is $9 a month per brand if you only want to schedule posts you make yourself, and there's a 3-day free trial with no card required.

Common questions

How fast should I reply to sales DMs?

As fast as you reasonably can, ideally within working hours on the same day. People who message are often close to buying and may go elsewhere if they wait.

Should I use automated replies?

Automated replies are useful for an instant acknowledgement or answers to very common questions, but a person should handle anything about choosing, pricing or problems.

Is "DM for price" a good idea?

Usually not for standard products, because it adds a step many people won't take. For custom work, show a range and invite a message for an exact quote.

Can I take payment in Instagram or Facebook messages?

Send customers to a proper checkout, booking page or payment link instead of collecting card details in chat. Never ask anyone to type card numbers into a message.

How many times should I follow up?

Once is usually enough. A single friendly check-in a day or two later helps; repeated chasing puts people off, and some platforms ban repetitive messages.

How do I track sales from DMs?

Note each conversation's outcome and the post that prompted it, then count orders from messages once a month. A separate discount code for DM orders also works.

More from Zolyp