Home
/
Glossary
/
DM read receipt

DM read receipt

Definition

A DM read receipt is the signal Instagram sends when a person opens a message you sent. Apps receive it as the messaging_seen webhook. Inrō counts reads and open rates from it, so unreported reads go uncounted.

An Instagram DM read receipt is the signal that a person opened a message you sent. A tool like Inrō gets it as a webhook from Meta, and Inrō's read counts and open rates are built on it.

What does Instagram report when someone reads your DM?

Meta sends a messaging_seen update to apps that subscribe to it, a notification sent when a message has been read by the recipient (Meta for Developers, Instagram messaging webhooks, checked 1 October 2026). The update holds the reader's Instagram-scoped id, your account id, a timestamp and a read object. Inside it, mid is the id of the message that was read (Meta, Instagram webhook examples, checked 1 October 2026). The other updates Meta sends are covered under Instagram webhook.

How does Inrō record a read?

When Instagram reports a read, Inrō marks that message and any earlier unread ones as read. You see the result in three places:

  • in the Inbox of your Inrō inbox and CRM, Seen appears under your latest message once it is read
  • on the Scenarios page, each message step shows Sent and Read, including the DMs your comment-to-DM automations send (image and voice message steps say Seen)
  • in a campaign, the Opened metric

A step's read is counted once per run, however many times the contact opens the thread. How a DM campaign turns these reads into a percentage is explained under Instagram DM open rate.

Why can a read go uncounted?

Instagram lets people turn read receipts off, for one chat or for all chats (Instagram Help Center, read receipts, checked 1 October 2026). Inrō's blog post on Instagram's read receipt controls shows where the setting lives.

Meta's developer docs do not say whether messaging_seen still reaches an app when the reader has receipts off. Treat a message with no read as unknown, not as unread. A read count tells you how many people confirmed a read. The true number of people who saw your DM can be higher.

For other terms, see the Inrō automation glossary.

Try Inrō and leverage the power of Instagram marketing automation

Attract more leads, target them with DM marketing, and automate all your interactions on Instagram!

Free plan available
Meta Tech Provider
Setup in 5 minutes