From the measurement desk
How should a business respond to a DM?
How to respond to a DM: Get reply templates for price, hours, booking, complaints, and spam. Plus timing rules that keep customers moving forward.
How to Respond to a DM
Simply put, how to respond to a dm means replying within one hour during business hours, giving the next step in every message, and using saved replies so your answer is the same every time. That's the floor. Anything slower and you lose the customer to whoever answers first.
This guide gives you the method to set your own response window, plus copy-and-paste templates for the five DMs every business gets:
- Price questions
- Hours and availability
- Booking requests
- Complaints or problems
- Spam and off-topic messages
You'll be able to answer faster and more consistently starting today.
Why Response Time Matters More Than What You Say
Speed is defined as the time between when a customer sends a message and when they see your reply. It matters because if you reply in 15 minutes and your competitor takes four hours, you win. The content of your message matters less than the fact that it arrived first with a clear next step.
The One-Hour Rule
We suggest replying within one hour during the hours you post as open. That window is tight enough to catch someone while they're still looking and loose enough that one person can manage it without alerts.
If your business is appointment-based, the next step is a link to book or a prompt to call. If you're quote-based, the next step is a question that moves you toward a number.
Key characteristics of effective response timing:
- Replies arrive while the customer is still comparing options
- The window allows one person to manage without constant alerts
- Every reply includes a clear next action
- Consistency matters more than occasional speed
What Happens When You Wait
Code63 Labs measured response timing across threads in their own network and found that 29.7% of live-replied threads lost the next step, compared to 10.9% of threads where the reply came within an hour. That means roughly 1 in 3 threads that waited too long never moved forward.
The lesson: answer fast, or don't bother answering at all.
The Five DMs Every Business Gets
Incoming messages fall into five categories. Each one has a template you can use as-is or adapt to your voice.
1. Price Questions
This is a form of "are you in my budget?" The goal is to give a range or starting point and move them toward booking.
Template:
Hi [Name], thanks for reaching out! [Service] starts at $[amount] and varies based on [factor]. I'd love to get you an exact quote—can you tell me [one qualifying question]? Or if you'd like to book a consult, here's the link: [booking URL]. We're here [days/hours].
Why it works: You gave a number, asked a question, and offered a booking path. The customer has three ways to move forward.
2. Hours and Availability
This means "when can I come in?" Answer with your hours and a booking link.
Template:
We're open [days and hours]. You can book online here: [booking URL], or reply with a day and time that works for you and I'll hold it. What works best?
Why it works: You answered the question and gave two paths forward: self-book or reply.
3. Booking Requests
Someone wants an appointment. Confirm it, send a link, or ask for their preferred time.
Template:
I'd love to get you in! I have openings on [Day, Date] at [time] and [time], or [Day, Date] at [time]. Which works better? Once you pick, I'll send a confirmation with everything you need.
Why it works: You gave options and a clear next step. No back-and-forth about "what times do you have."
4. Complaints or Problems
This is a service recovery moment. Acknowledge it, apologize if warranted, and move to a solution.
Template:
Hi [Name], I'm sorry that happened. That's not the experience we want you to have. Can you send me your contact info or a good time to call? I want to make this right. You can also reach me directly at [phone] or [email].
Why it works: You took responsibility, offered a direct line, and moved the conversation out of the public thread.
5. Spam and Off-Topic Messages
These are sales pitches, bots, or messages that aren't relevant to your business. Delete or ignore them. If they're frequent, turn on message filtering in your platform settings.
Template:
No reply needed. Mark as spam or delete.
Why it works: It doesn't. Don't waste time on messages that aren't from customers.
How to Set Your Own Response Window
Your response window is defined as the maximum time between when a message arrives and when you reply. Here's how to pick one that fits your business.
Step 1: Check Your Current Speed
Go through your message inbox for the past two weeks. For each customer message, note the time it arrived and the time you replied. Calculate the gap in minutes or hours.
Write down:
- The longest gap
- The shortest gap
- The average
That's your baseline.
Step 2: Decide What You Can Sustain
If you're the only person checking messages, pick a window you can hit 90% of the time. If you have staff, pick a tighter window and set up alerts.
One hour is a workable default. Thirty minutes is better if you can manage it. Four hours is too slow unless you're in a low-competition field.
Factors to consider when setting your window:
- How many people check the inbox
- Whether you have alerts turned on
- Your typical daily message volume
- How competitive your field is
Step 3: Build a Saved Reply Library
Take the five templates above and adapt them to your business. Save them in your phone's notes app, your platform's saved replies feature, or a shared document your team can access.
Every time someone asks a question you've answered before, check if you have a saved reply. If not, write one and add it to the library.
What to Do When You Can't Reply in Time
Set an Auto-Response for Off-Hours
If messages come in after you close, set an auto-reply that says when you'll respond and gives an alternative contact method.
Example:
Thanks for reaching out! We're closed right now but we'll reply by [time] tomorrow. If this is urgent, call us at [phone]. Otherwise, we'll get back to you first thing.
Why it works: The customer knows when to expect a reply and has a backup option if they can't wait.
Use Alerts for High-Value Messages
Turn on alerts during business hours so you see incoming DMs within minutes, not hours.
If you're on multiple platforms, use a tool that pulls all your inboxes into one feed. That way you're not checking four apps every hour.
Common Mistakes and How to Avoid Them
Mistake 1: Answering the Question Without Giving a Next Step
If someone asks your hours and you reply "9 to 5," the thread dies. Always add:
- A booking link
- A question
- A call to action
Mistake 2: Using Different Answers for the Same Question
If three people ask your price and you give three different answers, you look inconsistent. Use saved replies so your message is the same every time.
Mistake 3: Waiting for the Perfect Reply
A good reply sent in 10 minutes beats a perfect reply sent in two hours. Speed matters more than polish.
Mistake 4: Ignoring Messages That Seem Low-Intent
Someone asking "do you do [service]?" might sound like a tire-kicker, but they're one reply away from booking. Answer every customer message, even the short ones.
Frequently Asked Questions
What if I get a DM outside business hours?
Set an auto-response that tells them when you'll reply and gives an alternative contact method like a phone number. You can set this up in your platform's settings under automated messages or quick replies. Check your specific platform's documentation to confirm where this feature is located and whether it's available on your plan.
Should I reply to every single message?
Reply to every message that looks like it came from a customer. Ignore or delete spam, sales pitches, and bot messages. If you're not sure, reply—it takes 30 seconds.
What if someone asks a question I don't know the answer to?
Reply anyway. Say "Great question—let me check on that and get back to you by [time]." Then follow up when you said you would. A fast "I don't know yet" beats a slow answer.
How do I handle angry or rude messages?
Stay calm, acknowledge their frustration, and offer to move the conversation to a phone call or email. Don't argue in the thread. A sincere apology and a direct line to someone who can fix it solves the issue.
Can I use the same templates on every platform?
Yes. The platforms you're on all work the same way from the customer's perspective. One set of templates works everywhere.
What if I'm getting too many messages to keep up?
Set up saved replies, turn on alerts, and consider adding a staff member to help manage the inbox. If you're still overwhelmed, the DM-Coverage Install section below explains how to get help.
Key Takeaways
- Reply within one hour during business hours—speed matters more than perfect wording
- Use saved reply templates for the five common DMs: price, hours, booking, complaint, and spam
- Every reply needs a clear next step: a booking link, a question, or a call to action
- Set an auto-response for off-hours so customers know when you'll reply
- Check your current response time by reviewing your inbox for the past two weeks—that's your baseline
- Avoid answering questions without giving a next step—that's where threads die
- Use the same templates across all platforms—consistency builds trust
- Code63 Labs found that 29.7% of delayed threads lost the next step compared to 10.9% of one-hour replies
If You'd Rather It Were Running by Friday
If you'd rather have this built and running than do it yourself, Code63 Labs offers The First Fix for $500. It takes one week.
Here's what happens: your inboxes are baselined with timed test messages. Then one fix is built and installed. The option is The DM-Coverage Install—alerts to a named inbox, saved replies in your voice, and an off-hours auto-response with a real next step.
You get before-and-after results in writing, plus a 30-day re-check. No ongoing fees. No subscriptions. Just one fix, running, inside a week.
Start with the free score—it's a 10-question assessment that takes about three minutes. You'll get a 0–100 score and a monthly cost estimate based on your own numbers. The report is written by Claude, an AI model.
Take the free score here: https://score.socialdms63.com/a/social-dms
If your score shows gaps, you'll know exactly where they are. If you want them fixed by Friday, the First Fix gets it done.
More answers
How do I set up an auto-reply for Instagram DMs?
Learn how to set up auto reply DM Instagram for your business. Get the complete setup steps, ready-to-use message templates, and troubleshooting tips.
What is Instagram DM automation, and should a small business use it?
What is Instagram automation? Learn what it does, what it can't, and the one automation worth turning on—with the numbers you need to decide today.
What should a business auto-reply text say?
Write an auto reply to text messages that keeps customers moving. Get the exact wording for business hours, after hours, and busy times.
Do We Have to Answer DMs on Every Platform, or Just One?
Do we have to answer DMs on every platform, or can we just pick one? The answer depends on where your customers send questions. Here's how to decide.
How Fast Do People Expect a Business to Answer a DM?
Faster than any staffed inbox can promise. What DM response expectations actually demand, the floor that satisfies them, and why vigilance isn't a system.
Should we turn on auto-replies for our Instagram and Facebook DMs?
Yes — but only the honest kind. The difference between an auto-reply that holds a customer and bot theater that loses one, with the wording.
Find out who you're leaving on read
Ten questions, three minutes. Scored 0–100 with a written report and a monthly cost estimate built from your own numbers.
Score your DM coverageFree. No account. The written analysis is produced by Claude, an AI model — we say so because it's true.