The Human Algorithm.
For Indian creators who get DMs · Scripts you can copy

10 DM reply scripts that turn viewers into buyers.

Five moments where chats are won or lost, a picker that gives you the right script, and five more for the full chat. Change the words to your voice and send from your own account.

Madhur TyagiBy Madhur Tyagi
· 10 min read · Written 8 Nov 2026

A calm Indian woman creator in a bright home studio looks at her phone, with a notebook and a ring light softly blurred behind her.
Reply while the person still remembers writing to you.

Quick answer

How do I turn a DM into a sale? Answer on the same working day, ask one clear question, and give one next step. This guide gives you 10 scripts for the 5 moments where creators lose buyers, plus a picker you can use right now. Change every [Name] and detail to your own words before you send.

In short, for busy readers and AI answers

Who is it for?
For Indian creators who get DMs.
What do you get?
10 plain reply scripts for the 5 moments where creators lose buyers, plus a picker you can copy from on your phone.
How long?
6 minutes to read, and the picker works right on your phone.
Next step?
Pick one script, change the words in brackets, and use it today.

Key takeaways

  • One reply, one question. Never send a wall of text.
  • Answer on the same working day. Late replies cool a chat fast.
  • Use a script as a start, then change it to sound like you.
  • Send one next step: a link, a time or a checklist.

Why most DMs never turn into sales

A viewer who sends you a message has already done the hard part. They stopped, thought of a question and typed it. Many creators then lose the chat in the next step. The reply is late, or it is long, or it asks for a sale too early.

A good reply feels like a person who listened. It is short. It asks one question. It makes the next step easy.

A creator at a desk reading a short chat on her phone.
A creator at a desk reading a short chat on her phone.

The 5 moments where chats are won or lost

  1. A viewer sends a one word reply.
  2. A viewer asks the price.
  3. A viewer likes your reel and says nothing more.
  4. A chat goes quiet after your opening answer.
  5. A viewer is ready to buy.

Each moment needs a different reply. Using one script for all five is how a chat starts to feel like a bot.

Pick your moment and copy the script

Choose what happened in your chat. Read the script, change it to your voice, then paste it into the chat yourself. Nothing is sent from this page.

DM reply script picker

Before you send

Change [Name] and one detail to something true.

A script that sounds like you gets more replies than one that sounds like a template.

A creator smiling softly while typing a reply on her phone.
A creator smiling softly while typing a reply on her phone.

5 more scripts for the full chat

Open a chat after a comment“Hi [Name], I saw your comment. What are you trying to fix right now? I will send you one idea.”
Answer a trust question“Fair question. I would ask the same. Here is what you get and what you do not get. Does that match what you need?”
Soft follow up, day 2“Hi [Name], did the checklist help? Tell me which step is still unclear and I will look at it.”
Say no kindly“[Name], I do not think this program fits you right now, and I would rather say so. Here is a free step to try instead.”
Close the loop“Thank you for the chat, [Name]. If you want to start later, reply with one word and I will send the dates.”

Three habits that keep the chat human

  • Name the person. Use their name and one detail from their message.
  • Read it aloud. If it sounds odd said out loud, rewrite it.
  • Keep a short note. Write one line per chat about what they asked, so the next reply feels like you remember.

Ten situations and what to send

Every viewer arrives with a different reason. Here are common situations from a creator’s inbox, with a reply shape for each. Change every bracket.

Someone says “price?”“Hi [Name], thanks for asking. It is [price] and includes [items]. Can I ask what you want to use it for, so I tell you if it fits?”
Someone says “link please”“Sure, [Name]. Quick question so I send the right one: are you a beginner or already doing [topic]?”
Someone says “I loved this reel”“That made my day, [Name]. What part helped most? I am planning the next one around it.”
Someone asks a long technical question“Great question. Short answer: [answer]. If you want, I can walk you through it in a voice note.”
Someone says “is this legit?”“Fair to ask, [Name]. Here is exactly what you get and how I work: [2 lines]. Ask me anything before you decide.”
Someone asks for a discount“I keep one price so it is fair for everyone who already bought. If budget is tight, I can suggest the smaller option.”
Someone goes quiet after the price“No pressure, [Name]. If it helps, I can send a sample so you can see the quality opening.”
Someone asks for something you do not offer“I do not offer that, but [other creator or resource] might help. Want me to point you to it?”
A repeat buyer writes in“So good to hear from you again, [Name]. How did [last product] go? Happy to help with the next step.”
A negative comment turns into a DM“I am sorry it was not what you expected. Tell me what happened and I will try to make it right.”

Notice how many replies start by acknowledging the person and end with a question. That pattern keeps the chat alive and keeps you honest.

How to build your own script bank

Do not copy this list into a document and call it done. Spend one week collecting your own replies.

  1. Each day, copy the three replies you liked most into one note.
  2. Remove names and details so they are reusable.
  3. Tag each with the situation, such as price, doubt or thanks.
  4. At the end of the week, keep the ones that got a real response.
  5. Read the bank aloud. Delete anything that does not sound like you.

After a month you will have a bank of 20 to 30 replies in your own voice. That bank is worth more than any template pack, because your viewers already responded to it.

Tone, language and timing for Indian audiences

Many Indian creators write to followers in a mix of English and a regional language. Match what your viewer wrote. If they wrote in Hindi, reply in Hindi. If they mixed languages, do the same. Politeness words like “ji” or “bhai” can feel warm when your audience uses them, and forced when they do not.

Timing matters too. Many viewers message in the evening after work or study. If you can answer within a few hours, say so in your bio. If you cannot, say something honest like “I reply every evening between 7 and 9 pm”. A clear promise is better than a fast reply you cannot repeat tomorrow.

Keeping a small audience happy

With a small audience you can reply to everyone. That is your advantage over bigger accounts. Use it. A viewer who gets a thoughtful answer from the creator, not an assistant, often tells a friend.

  • Learn the names of your top ten repeat commenters.
  • Send a personal thank you when someone shares your reel.
  • Ask for one sentence of feedback after every purchase.
  • Keep a simple list of questions to turn into your next posts.

A worked example, from a comment to a paid order

This is an illustration, not a real client story. Imagine a creator who teaches home baking on Instagram. A viewer, Riya, replies to a reel with the word “recipe”. The creator does not paste a link and disappear. She answers like a person.

Message 1, the opening“Hi Riya, thanks for watching. Are you baking for family or thinking of selling? I will send what fits you.”
Message 2, after Riya replies“Got it. For selling, my cake costing sheet is the right one. It is 499 rupees and has a short video. Want the link?”
Message 3, the close“Here is the link: [link]. If anything is unclear after you open it, message me here and I will help.”

Notice what is missing. There is no countdown, no pressure and no big promise. There is one question, one match and one clear next step. That is the whole pattern behind every script on this page.

Your own numbers will tell you how well it works. Count how many replies you get and how many of those turn into a purchase over two weeks. I do not have a market figure to quote and I will not make one up.

Why scripts beat improvising

When a viewer writes to you, you usually have a few seconds of their attention. If you have to think about what to say, the reply comes late or comes out flat. A script you already shaped in your own voice gives you speed without making you sound like a bot.

The rule is simple. The script is a starting point and you change every bracket. If a message could be sent to a hundred people without a single change, it is not ready.

  • Keep each message under 40 words.
  • Ask one question at a time.
  • Use the person’s name once, not three times.
  • Put the link in the last message, not the opening one.

Seven mistakes that cost you buyers

  1. Sending a link in the opening message. It feels like an advert, so people stop replying.
  2. Replying two days later. A viewer who wrote today has moved on by then.
  3. Sending the same long text to everyone. People can tell.
  4. Asking three questions in one message. They answer none.
  5. Chasing someone who said no. One calm follow up is plenty.
  6. Hiding the price. Say it clearly so nobody feels tricked.
  7. Skipping the thank you. A short thank you after a purchase brings people back.

A simple weekly routine

You do not need a big system. Pick a fixed time, for example 20 minutes after you post and 20 minutes in the evening, and answer every message in that window.

  1. Open your messages after you post and read every new one.
  2. Pick the script that matches the situation and change the brackets.
  3. Send the reply and note it in a simple sheet: name, situation, what you sent.
  4. Two days later, send one calm follow up to anyone who did not answer.
  5. On Sunday, count replies, purchases and questions you could not answer. Fix your content with the questions.

The sheet is the real tool. After two weeks you will see which script gets answered and which one does not, and you will change just that one.

How to know it is working

Track three things, all of them counts of real people: how many viewers messaged you, how many replied to your second message, and how many bought. If viewers message but never reply to your second message, your opening needs work. If they reply but never buy, your offer or price needs work.

Change one thing per week. If you change everything at once you will not know what helped.

What this guide does not promise

I do not promise a number of sales. Your audience, your offer and your reply speed decide that. These scripts give you a calm structure. Count your own replies and sales for two weeks, then compare. Your own count is the number to trust.

Questions people ask

How fast should I reply to a DM?

Aim for the same working day. A reply that comes while the person still remembers writing feels like care. I do not have a number for how much it lifts sales, and I will not invent one.

Should I copy these scripts word for word?

No. Use them as a start. Change the name, one detail and the tone so it sounds like you.

How long should a DM reply be?

Two to four short lines. End with one question or one next step, not both.

Can I use these on WhatsApp too?

Yes. The same structure works on Instagram DMs and WhatsApp. Reply to people who wrote to you, and do not message strangers.

What if someone does not reply to my follow up?

Send one gentle follow up and then stop. A kind close that leaves the door open is better than pushing.

How many scripts should I use?

Start with two or three that match your most common situations. A long list you never open helps nobody.

Should I reply on Instagram or move to WhatsApp?

Reply where the person wrote to you. Move to WhatsApp just when they are ready for a link or a longer chat, and ask politely before you do.

What if I get too many messages?

That is a good problem. Keep the same routine, answer the warmest messages opening, and use your sheet to see who is waiting.

THA Circle

Use AI. Still sound human.

A free WhatsApp channel for founders, coaches and creators who want AI to save time without losing the human touch.

  • On joining A welcome pack: 3 AI prompts and 5 chat scripts you can copy today.
  • Monday A short script for your own chats. Ten minutes to try.
  • Wednesday One real chat taken apart, names removed.
  • Friday Human of the Week. A moment a customer felt seen.
Get the free welcome pack

Free. Takes ten seconds. Channel followers stay private. Leave any time.

The Sunday note

How people pay attention, and how to earn it. One email a week.

I study AI, attention, human psychology and marketing. Every Sunday I send one idea and one script for your chats. Five minutes to read. Reply any time, I read every answer.

Get the Sunday note

Free. Leave any time. Your email stays private.

Want me to read your replies?

Send me three replies you wrote this week. I will tell you which one to change before the others.

WhatsApp Madhur for a 1:1 call

Written by Madhur Tyagi, founder of The Human Algorithm. 8+ years, 25+ brands, since 2017.

Scope note: Scripts are examples, not a promise of results. Nothing on this page is sent unless you press the WhatsApp button. No outside facts or rates are quoted.

Next: Turn DMs into coaching clients. Or see the offers.

Read next