Five possible states for an Instagram message request

Instagram Message Requests: Accepted, Declined, or Neither

There is no notification for a declined message request, and there never has been. That is a design decision rather than an oversight – Instagram’s own documentation says outright that when a message is hidden, the person who sent it is not told.

Which makes the popular question the wrong one. Your message is in one of five states right now, only one of which is a decline, and from where you are sitting four of the five look exactly the same. Working out which is possible sometimes, guessable often, and worth far less time than most people give it.

Below: the five states, the signals people over-read and what each actually proves, what happens when someone does accept – and the folder almost nobody knows exists, which is where a surprising share of “they declined me” messages are actually sitting. If you are sending these at any volume, how outreach is tracked properly matters more than any of the signals.

Key Takeaways

Key Takeaways
Instagram never notifies a decline. A hidden message does not tell its sender.
There is a third folder – Spam – and it raises no notification either.
“Seen” proves acceptance when it appears; its absence proves nothing, because read receipts can be switched off.
Some accounts are set to receive no requests at all, so nothing was ever delivered.
Your own copy of the message looks identical in all five cases.

The Five States, and Why Four Look the Same

Everything about this question becomes easier once you stop thinking in terms of accepted or declined, and start thinking about where the message physically is.

Instagram’s own documentation is clear on the mechanics: a message from someone you do not follow goes to the Message Requests folder, and it has to be accepted there before the conversation joins your chats. What the documentation also makes clear, in a line most people never read, is that the sender is told none of this.

  • In their chats. You already follow each other or have messaged before, so no request existed.
  • In Requests, unopened. Delivered and waiting. Requests raise no notification, so this can last for months.
  • In the Spam folder. Filtered on arrival. No notification either, and most people never open it.
  • Never delivered. Their message controls are set to receive no requests from people on Instagram.
  • Declined or deleted. The state everyone asks about, and the one that is deliberately silent.
Five possible states for an Instagram message request: in their chats, unopened in requests, filtered into spam
Only the first state gives you any signal. The other four are indistinguishable from outside.

The Spam Folder Almost Nobody Knows About

This is the part missing from every other page on the subject, and it changes the odds considerably.

Alongside Chats and Requests there is a third folder. Instagram describes it plainly: message requests that may be offensive, unwanted, contain spam, or match someone’s Hidden Words preferences appear in a separate Spam folder – and, in its own words, you will not receive notifications for spam.

So a message can be delivered, filtered, and never seen, with nobody having decided anything. The recipient did not decline you; they were never shown the message. For anyone doing cold outreach this is likely the single largest bucket, because the filter targets exactly the register a template tends to be written in.

Two details worth knowing. The comment version of this filtering is on by default; the message-request version is off by default, but it is switched on automatically for teen accounts. And it does not apply to people you have already connected with – an existing contact’s messages are not filtered even if they contain words that would otherwise trip it.

Instagram message request signals ranked by reliability
Two signals carry weight. The rest are read into far more than they can support.

How Long to Wait Before Concluding Anything

Since no signal is coming, the only remaining variable is time. This is roughly what silence means at each point, and what is worth doing about it.

Time since sendingMost likely explanationWorth doing
Under an hourThey have not looked. Requests raise no notificationNothing. Sending again now is the classic mistake
A dayStill unopened, or filtered into spamNothing yet
Three to four daysUnopened, filtered, or read and set asideOne short follow-up, if you have something new to say
A weekAny of the five states, and you cannot tell whichTry a channel where you are not a stranger
Two weeksTreat it as closedStop. A third message into the same folder changes nothing
None of these rows are evidence of a decline. They are descriptions of not knowing, which is the permanent condition here.

What Happens When Someone Does Accept

The other half of this question, and the easier half. When a request is accepted, the conversation moves out of the requests folder and into the normal chat list, and from then on your messages arrive there directly rather than as requests.

There is no announcement of the acceptance itself. What you will notice, if read receipts are on, is that “Seen” appears – and possibly a reply. That is the whole of it.

Accepting is also not a commitment. The recipient can still block, restrict or delete the conversation afterwards, and none of those produce a notification either. The one thing acceptance does change permanently is the routing: your future messages skip the request stage.

Every Outcome, and What the Sender Sees

Five things the recipient can do, and the sender’s view of each. The last column is the whole problem in one line.

They choose toWhat changes for themWhat you see
AcceptThe chat joins their normal list; your future messages go straight there“Seen”, if read receipts are on
DeclineThe request leaves their folderNothing
DeleteThe request and message are removedNothing
Ignore itIt sits in Requests indefinitely, unnotifiedNothing
BlockYou cannot message or find themYou cannot send again
RestrictYour messages move to a separate area they read at willNothing
Four of the six outcomes produce no observable difference whatsoever.

Why Instagram Keeps This Quiet

It is worth understanding the reasoning, because it explains why no workaround exists and no third-party tool can tell you either.

A decline notification would be a safety problem. The people most likely to be declined are the people most likely to react badly to being told, and the whole point of a requests folder is to let someone ignore a stranger without a confrontation. The same logic covers hidden comments and filtered messages: silence protects the recipient, and it costs the sender nothing but curiosity.

Which also means the honest advice is uncomfortable. There is no signal to find, no setting that reveals it, and no service that can check. Anything advertising otherwise is guessing from the same signals you already have.

What to Do Instead of Watching for a Signal

If one specific person has not replied, the answer is unsatisfying: wait, then try once more through a channel where you are not a stranger, and then stop. A second message into the same request folder lands in the same place as the first.

If this is outreach rather than one person, the question changes entirely. When you send a hundred requests, what happened to any single one is noise; what matters is what fraction landed, and whether the ones that landed were written well enough to be opened. That is a rate, and rates are things you can improve.

Two changes move that rate more than anything on this page. Warm the contact first, so the message arrives from a familiar name rather than a stranger – the approach that gets a first message opened covers the mechanics. And write in a register that does not read as a template, because the spam filter is looking for exactly that; why the mass cold DM stopped working is the same problem seen from the other side. When the conversation does start, what you say next is what it was all for.

Guessing Does Not Scale, and Neither Does a Phone

DMpro tracks what actually happened to each conversation rather than what you can infer from a screen – which arrived, which were opened, which were answered, and which are still waiting on you rather than on them.

The states you cannot see from inside the app are still states. Working from a record of them is the difference between outreach and hoping.

DMpro Features
  • Every conversation tracked from first message to reply
  • Message requests and spam surfaced instead of hidden
  • Saved openers that read as written rather than templated
  • Shared inbox so replies never wait for one person
  • Instagram, TikTok, WhatsApp and email in one view
DMpro Pros
  • Reply rates you can actually measure
  • Nothing lost in a folder nobody opens
  • Follow-ups that know what was already sent
  • Free plan covering 250 conversations a month
DMpro Cons
  • It cannot tell you what one specific person decided – nothing can

Conclusion

There is no way to know that a specific request was declined, and building a habit of looking for one is the real cost here. Instagram designed the silence deliberately, and it applies equally to declined requests, filtered messages and hidden comments.

What you can do is stop assuming the worst state. Unopened requests and spam filtering are both far more common than deliberate rejection, and both are addressable – one by being someone the recipient recognises, the other by not writing like a template.

Track What Happened, Instead of Reading Tea Leaves

See which conversations landed, which were answered, and which are still waiting on you.

See how it works

Frequently Asked Questions

1. How do I know if someone declined my message request on Instagram?
You cannot. Instagram sends no notification for a declined request, and your copy of the message looks identical whether it was declined, ignored, filtered into spam, or never delivered at all. This is deliberate: Instagram states that when a message is hidden, the sender is not told.
2. How do I know if someone accepted my message request?
Two signals, and only two. If read receipts are on, “Seen” appears under your message once they open it. And they may reply. There is no notification for the acceptance itself, and the conversation simply moves into their normal chat list where your future messages will arrive directly.
3. If I accept a message request, will they know?
Not directly – there is no notification. They may infer it from the “Seen” marker appearing, if you have read receipts turned on, and obviously from any reply. Accepting also means their future messages reach your main inbox rather than the requests folder.
4. What happens to a message request if you decline it?
The request is removed from your folder and the conversation does not join your chats. The sender is not notified and their copy of the message is unchanged. They can generally still send another request, which will arrive the same way.
5. Why did my message never appear as a request at all?
Two possibilities. It may have been filtered into their Spam folder, which raises no notification and which most people never open – this happens when a message matches Hidden Words preferences or looks like spam. Or their message controls are set to receive no requests from people on Instagram at all, in which case it was never delivered.
6. Can someone see if you opened their message request without accepting?
Opening a request to read it does not accept it, and read receipts behave as they normally would – which means it depends on whether that setting is on. If you want to read something with no possibility of a signal, that setting is the one to check, and it lives in the phone app only.
[elementor-template id="24702"]