Events and why a DM did not send
Read one automation's events. Filter by time and status, see why a comment was skipped, link opens, and why a comment never became a final DM.
Events is the delivery log for one automation. Title: Events. Lede: Every comment or message this automation saw, and the DM it sent.
Logs are kept about 90 days.
Looking for one person, or for a comment that matched no automation at all? Use Activity. It lists everything the Instagram account received and has a Why didn't they get a DM? lookup by username.
Open Events
Empty: No events yet. With Live off: When someone comments your keyword, it will show up here. With Live on: Live is on. New matches will appear here as they happen. With filters: No events match these filters. Footer: Load more, then End of events.
Filters
When: Today, Last 7 days, or Last 30 days. Leave it on Any time for everything.
Status (All, clearable):
| Label | Stored status |
|---|---|
| Sent | sent |
| Failed | failed |
| Skipped | skipped |
| Queued | queued |
| Waiting for follow | awaiting_follow |
| Retrying soon | rate_limited |
| Received | received |
Matched: Matched or Not matched.
Rows can also read Waiting for tap (awaiting_confirm) or Waiting for answer (awaiting_lead). Those are not in the Status list.
Table columns
When, User, Comment, Source, Status, optional Link, Detail.
Source badges: Post, Story, Live, DM, Shared post, Ice Breaker, Menu, Quick reply.
User badges can include Verified, Follows you, Not following, You follow.
Link (when the offer link is tracked): Opened with a count, Nudged, Waiting, or None. A nudge can go out about 10 minutes after the offer if they have not opened the link.
Skip reasons (Detail)
When Status is Skipped, Detail says why in plain words. The stored reason is in the first column.
| Reason | What Detail says |
|---|---|
disabled | The automation was off when the comment arrived. |
expired | The automation's schedule had ended. |
billing_locked | Your plan was locked, so nothing was sent. Update billing to resume. See Change or cancel. |
reply_comment | It was a reply inside a thread. Only top level comments trigger automations. |
own_comment | It came from your own Instagram account. Test from a different account. |
empty_text | The comment had no text to match, for example only an emoji or a sticker. |
no_match | The comment did not match any keyword on this post. |
cooldown | This person already got this DM recently, so it was not sent again. |
entitlement | Your plan does not include this feature. |
spam_suspected | Looked like spam, no DM sent. Your spam check was on and the comment or story reply looked like spam or a scam. |
plan_send_cap | You reached this month's DM limit for this account. Upgrade to keep sending. See Plans and meters. |
Failed and Retrying soon are statuses, not skip reasons. Retrying soon means Instagram asked us to slow down. We queue and retry. See Meta rules.
Why a DM failed (Detail)
When Status is Failed, Detail explains Instagram's error in plain words, such as a missing permission or expired access. One failure has its own reason:
| Reason | What Detail says |
|---|---|
private_reply_blocked | Instagram did not let us send a private reply to this comment. This usually happens when the person does not follow you. To avoid it, ask people in your video or caption to follow you first and then comment. This is a rule set by Instagram and Meta, not a problem with your automation. |
On Activity the same row reads Instagram blocked the reply.
Why the offer is not there yet
A row can exist while the conversation is still open:
- They have not tapped Yes, send it over (Waiting for tap).
- They have not finished I'm Following (Waiting for follow).
- They have not replied with name, email, or phone (Waiting for answer).
Those steps are not sends. The offer DM is the send.
Related
Turn off or delete an automation
Turn a Send Link To Me automation off so it stops sending and stays saved, or delete it with its stats and the details it collected.
Coach
The AI coach that learns your reels and writes scripts, hooks, captions, ideas and carousels in your voice. It checks posts before you post, plans your week, and sets up DMs and posts once you confirm.