Social to sales
How do I turn Instagram DMs into booked jobs?
Answer the price question in the DM instead of deflecting it, then move the conversation to something you own before it goes quiet. The three things that lose DM sales are refusing to give a number, sending people to a link in bio instead of straight to a booking, and having no record of the conversation once it scrolls away. Fix those and the channel you already have starts closing.
The short version
- Never answer "how much?" with "DM us for pricing". They already did.
- Send a direct link to the exact page or booking slot, not to a link tree.
- Capture name, phone and job detail into a system you own, in the thread.
- The inbox is not a CRM. Anything you cannot search in six weeks did not happen.
How to do it
Answer the price question with a number
A range with the reason behind it. "Most of these run $400 to $700 depending on size — send me a photo and I will tell you which end." You have given a real answer and asked for the next thing in one message.
Ask one qualifying question, not five
The single thing that changes the price or determines whether you can do it. Interrogating someone in a chat window loses them; one question keeps the thread alive.
Send a link straight to the action
The booking page, the specific service page, the quote form with the job type prefilled. Every extra tap between the DM and the action costs completions.
Capture the lead while the thread is warm
Name, phone number, what they want. Into a CRM, a shared sheet, anything durable. The DM thread is not storage — it is a conversation that disappears.
Follow up outside the app
Once you have the number, move to text. Delivery is reliable, everyone reads it, and you are no longer dependent on a platform deciding whether your message appears.
Tag the link so you can see what works
Campaign parameters on the links you send from DMs and from your bio. Without them the whole channel lands in your analytics as "direct" and you can never prove it produces revenue.
Why "DM us for pricing" costs you the sale
The logic is that a conversation is better than a number — get them talking and you can sell. In a DM it backfires, because it answers a direct question with a request for more effort.
The person asking has usually messaged two or three businesses. One of them will answer with a number. That business now has a conversation and an anchor; the others have a question mark. Being the one that answered is worth more than any advantage you were protecting by staying vague.
A range also does the qualifying for you. Someone expecting $150 finds out it is $600 in the first message, which is a better outcome for both of you than a quote visit that was never going to close.
The link-in-bio detour
Someone reads a DM, decides to act, and gets sent to a page listing eight options. They have to work out which one applies, tap again, wait for a page to load, and then find the form.
Every one of those steps loses people, and they were at their most ready at the moment they tapped. A link tree is a reasonable default for a profile visitor with no particular intent. It is the wrong destination for someone who just asked how to book.
Send the link to the thing. If you are discussing a specific service, link the page for that service. If they are ready to book, link the calendar.
The inbox is not a system of record
Three real problems, and they get worse as the account grows. Threads scroll away and cannot be searched usefully after a few weeks. Only the person holding the phone can see them. And if the account is restricted — which happens, sometimes wrongly, with no useful appeal — every conversation in progress is gone.
None of that means stop using DMs. It means the DM is where the conversation happens and somewhere else is where the record lives.
The minimum viable version is a shared sheet with five columns: name, handle, phone, what they want, status. A CRM is better, mainly because it will chase the follow-up you would otherwise forget. Either beats an inbox.
What to automate and what not to
Automate the mechanical parts. An instant reply outside business hours so nobody waits until morning. A saved reply with the pricing range, so answering takes one tap instead of retyping it forty times a week. A link that logs who clicked it.
Do not automate the conversation. Auto-DM sequences that pretend to be you are obvious within two messages, and being caught faking a personal conversation costs more than the time it saved — particularly for a local business whose whole advantage is being a person rather than a company.
The rule of thumb: automate anything you would be comfortable telling them was automatic.
| They say | Weak reply | Reply that books |
|---|---|---|
| How much? | DM us for pricing | Most run $X–$Y depending on Z — send a photo and I will narrow it |
| Do you do [thing]? | Yes! | Yes — here is one we did last month [link]. When are you looking to do it? |
| Are you available? | What day works? | Here is the calendar, grab any open slot [direct link] |
| Thanks, I will think about it | (nothing) | No problem — what is the best number to send the quote to? |
| (goes quiet after a quote) | Following up! | Still want this done before [their stated timing]? Happy to hold the slot |
Common questions
- Should I take payment in the DM?
- Take the deposit through a real payment link that generates a receipt and lands in your books. Sending a personal payment-app handle in a chat is how disputes become unwinnable and how customers get scammed by accounts impersonating you.
- How fast do I need to reply to a DM?
- Minutes during business hours. DM expectations are set by messaging friends, not by email, so an hour reads as ignored. If you cannot staff that, an honest auto-reply stating when you will respond holds the thread far better than silence does.
- Can I move people to text without annoying them?
- Yes, if you give a reason. "What is the best number? I will text you the quote and the photos so you have it saved" is a service, not a channel switch. Asking for a number with no reason attached feels like a sales move because it is one.
- What if most of my business comes through DMs already?
- Then it is your most valuable channel and it deserves to be treated like one rather than left informal. Keep the conversation exactly where customers like it, and add the two things it is missing: a record that outlives the thread, and a phone number you can reach them on if the platform ever stops cooperating.
Last reviewed .
Read next
Want this done for your business?
Tell us where you are trying to get to. If the honest answer is that you do not need us, we will say so.