Repeat questions

How to stop answering the same DM questions over and over

If your Instagram inbox feels like a firehose, look closer: it's usually the same five to ten questions on a loop. Price, shipping, "is this still in?", "do you do custom?" Here's how to stop retyping those answers — without handing your DMs to a bot that fires impersonal replies as you.

Written by the ShadowDM team · Updated July 13, 2026 · ~6 min read

The inbox isn't as big as it feels

When a creator tells me their DMs are "out of control," the volume is real but the variety almost never is. Spend one week writing down the question behind each message and a pattern jumps out fast: a small handful of questions cover the overwhelming majority of what people ask. For most product and service accounts it's somewhere around 80–90% repeats.

That's genuinely good news. A firehose of a thousand different problems is unfixable. A firehose of ten repeated questions is a solvable, one-afternoon problem — you just have to stop treating each one as new.

Step one: name your top ten

Before you automate anything, get specific about what actually repeats. Skim the last month of DMs and tally the questions. You'll likely land on a list like:

  • Price / "how much?" — often the single most common, and the one worth answering fastest.
  • Availability — "is this still in?", "do you have my size?", "when's the restock?"
  • Shipping — cost, timing, "do you ship to [country]?"
  • Custom / bespoke — "do you do custom?", "can you make X?"
  • How to buy — "what's the link?", "can I pay here?"
  • The soft ones — "hi!", "love your stuff", the message that's really just opening a door.

Once it's written down, the problem stops being abstract. You're not drowning in infinite DMs — you're answering the same ten things, repeatedly, from scratch. And from scratch is the part to kill.

Why saved replies only get you halfway

Instagram's built-in Quick Replies are the obvious first move, and they help for the most mechanical questions. But they're generic on purpose: the exact same text every time, no name, no product, no context. For a "what are your shipping times?" that's fine. For anything within reach of a sale, the same canned line costs you the thing that actually converts — specificity. A buyer can feel the difference between a reply written to them and a macro they've clearly seen pasted a hundred times.

So the bar isn't "have a saved answer." It's "have a fast starting point you can personalise in seconds, then send yourself." That distinction is the whole game.

Why "just auto-reply everything" backfires

The tempting fix is a bot that watches for keywords and auto-fires answers so you never touch the repeats again. It trades a small problem for a bigger one. An auto-responder answers the literal question and misses the real one, reads as robotic on a platform built around personal accounts, and — because it sends on its own at volume — can trip Instagram's spam detection. We went deep on that risk in is Instagram DM automation safe.

The version that works keeps the human on the part that matters. Automate the drafting of your repeat answers; keep yourself on the sending. That way the boring retyping disappears but every message that goes out is still personal, on-voice, and checked by a person.

A workflow that kills the retyping — safely

  1. Write your top-ten answers once, in your real voice. Not stiff corporate lines — the way you'd actually say it. These become the raw material, not the final message.
  2. Personalise before you send, every time. Drop in their name, their product, their situation. Ten seconds of specificity is what separates a real reply from an obvious macro — and it's exactly what a generic bot can't do.
  3. Answer the repeats fast so you have time for the rest. The whole point of removing the retyping is speed: you reply while the person is still interested instead of batching DMs for tonight. If timing is your weak spot, here's how fast you should reply to Instagram DMs.
  4. Keep a human on Send. Draft fast, but read it and press Instagram's own Send button yourself. That single habit is what keeps every reply specific, on-brand, and safe from spam flags.

This is exactly what ShadowDM handles. It's a Chrome extension that reads the one Instagram thread you have open and drafts a reply in your voice — using your real prices, products, and FAQ — then drops it into the message box. Your repeat questions get answered in seconds, but nothing sends on its own: you read it, tweak anything that's off, and press Send. The retyping disappears; the human stays in control.

Quick answers on repeat DMs

"Won't personalised answers take as long as typing from scratch?"

No — most of the message is already there. You're editing a name and a detail into a strong draft, not composing a paragraph. That's the difference between a ten-second reply and a two-minute one, multiplied across every DM in your day.

"What about the genuinely new questions?"

Those are the ones worth your full attention — and once the repeats stop eating your time, you actually have it. Handling the predictable 90% fast is what frees you to think about the tricky 10%.

"I still feel buried — where do I start?"

Start with your single most common question and write one great answer for it. Then the next. If sheer volume is the core problem, the full playbook is in how to keep up with Instagram DMs without a bot sending for you.


The same-questions-forever feeling isn't a volume problem — it's a retyping problem, and retyping is the part worth automating. Name your top ten, write real-voice answers once, personalise in seconds, and stay on the Send button so nothing generic or off-tone goes out. If sounding like you at speed is the part you worry about, see how to reply to Instagram DMs in your own voice.

← See how ShadowDM works