Instagram’s 24-hour messaging window, explained
Last reviewed:
A business may message someone on Instagram for 24 hours after that person’s last message to it. After that, only a human (not an automation) may reply, for up to 7 days, using the “human agent” tag; cold messages to people who never wrote are not allowed.
The three windows
| Situation | What you may send | How long |
|---|---|---|
| The person messaged you, tapped a button or replied to your story | Any message, automated or manual | 24 hours from their last message |
| The 24 hours have passed | A manual reply by a person on your team (human agent tag) | Up to 7 days from their last message |
| The person commented on your post | One private reply to that comment | Up to 7 days from the comment |
What this means for campaigns
A DM “broadcast” on Instagram can only reach people whose 24-hour window is open. That is why good tools let you send campaigns to “active” contacts only, and why it pays to give people a reason to write back regularly.
- Add buttons to your messages — every tap reopens the window.
- Run comment and story-reply triggers often; each interaction refreshes the window.
- Collect email addresses for anything you want to send later than 24 hours.
Common mistakes
- Sending automated follow-ups days later. Outside 24 hours only a person may reply.
- Buying “mass DM” tools that message strangers. They break Instagram’s rules and get accounts restricted.
- Ignoring failed messages. A message to someone who blocked you or whose window closed fails — your tool should show it, not hide it.
DMowl checks the window before every message, sends campaigns only to reachable contacts and marks every message as sent, failed or skipped.
Questions? Answers.
Can I message everyone who follows me?
No. Following you does not open a messaging window. Only people who interacted with you (a DM, a button tap, a story reply or a comment) can be messaged, within the time limits above.
Does a story reply count?
Yes. A reply to your story is a message to you and opens the 24-hour window.
Is there a daily limit for DMs?
Meta throttles automated messages per account and changes the exact numbers from time to time. A reliable tool queues messages and retries when Instagram asks it to slow down.
Free tools for this
Try it on your own Instagram
Free for up to 100 active contacts. No credit card, set up in two minutes.
Start for freeMore guides
- 💬 How to send an automatic DM when someone comments on Instagram
- 🍀 How to pick an Instagram giveaway winner fairly
- ⚖️ DMowl vs ManyChat — which fits your Instagram?
- ⚖️ DMowl vs Inrō — which fits your Instagram?
- ⚖️ DMowl vs LinkDM — which fits your Instagram?
- ⚖️ DMowl vs CreatorFlow — which fits your Instagram?
- ⚖️ DMowl vs Chatfuel — which fits your Instagram?
- ⚖️ DMowl vs Instagram’s built-in auto-replies — which fits your Instagram?