Skip to content
UnlockDM
How it worksFeaturesPricingCompareAboutFAQ
LoginSign up free
UnlockDM

Turn comments into followers and DMs into referral loops.

Meta

Tech Provider

Verified Meta Tech Provider

Product

  • How it works
  • Features
  • Pricing
  • Referral campaigns
  • Compare tools
  • Alternatives
  • Blog
  • Free tools

Support

  • About
  • FAQ
  • Contact

Legal

  • Terms
  • Privacy
  • Refunds
  • Data deletion

Featured on

UnlockDM on Peerlist
Launched on StartupBaseUnlockDM - Featured on Startup FameOpenHunts Club MemberListed on Turbo0Featured on Twelve ToolsFeatured on FazierFeatured on CrowdstaxFeatured on Aura++UnlockDM on Nick LaunchesFeatured on MaidensailUnlockDM | AlternativeTo

Eightinity Technologies LLP

© 2026 UnlockDM · Eightinity Technologies LLP. All rights reserved.

info@eightinity.in

Built with ☕ and ❤️ for creators who deserve more than a link in bio.

Made by Vishal(opens on X)
Back to top ↑
UnlockDM
Instagram Auto-DM Going to Requests or Hidden Requests?
All articles
Comment to DMDM AutomationInstagram Automation

Instagram Auto-DM Going to Requests or Hidden Requests?

By Vishal Paliwal, FounderAugust 23, 20267 min read
Share

If your comment-to-DM dashboard says a message was sent but the commenter cannot see it in their main inbox, the automation may be working correctly. Meta's own Private Replies documentation says the first message goes to the person's Inbox when they follow the professional account, but to Requests when they do not. Instagram may place some requests in Hidden Requests without notifying the recipient.

The useful question is not simply "did the DM work?" It is whether the comment triggered, whether Meta accepted the private reply, and where Instagram placed it. Those are three separate checkpoints.

First separate delivery from inbox placement

A missing DM can describe very different failures:

What you observe Likely stage What to check next
No campaign event for the comment Trigger never arrived or keyword did not match Media selection, campaign status, keyword rule
Comment registered, but the send failed Delivery was attempted and rejected Account connection, permissions, API error
Sent count increased, but nothing is in Primary Meta accepted the message Requests, then Hidden Requests
Message appears in Requests Normal non-follower placement Tell the commenter where to look
Message appears in Hidden Requests Instagram filtered the request Recipient must review or accept it

A comment-triggered private message branching into the main inbox, Requests, and a filtered Hidden Requests tray

This distinction prevents the most common troubleshooting mistake: reconnecting the Instagram account repeatedly when the API send already succeeded.

If comments are registering but no DM is being sent at all, start with the broader comment-to-DM troubleshooting checklist. If sends are succeeding and people cannot find them, stay with the placement test below.

Run a clean second-account test

Do not test from the creator account or from an account with an old conversation. Existing relationships can change where Instagram places a message.

Use this sequence:

  1. Choose a second Instagram account that does not follow the creator and has no existing DM thread with it.
  2. Confirm the campaign is live and attached to the correct post or Reel.
  3. Leave a new comment that clearly matches the configured keyword.
  4. Check whether the campaign's participant or sent-DM count changes.
  5. On the second account, open DMs, then Requests, then Hidden Requests.
  6. If the message is found, accept the request and reply once. That establishes a conversation for any permitted follow-up.

Use a fresh comment for another attempt. Meta allows only one private reply per comment, so deleting and reposting the same text as a new comment is a cleaner retest than expecting the original comment to trigger twice.

For a useful comparison, repeat the test with another account that already follows the creator. Meta documents that a follower's private reply appears in the Inbox, while a non-follower's appears in Requests. If the follower receives it normally and the non-follower finds it in Requests, the automation is not leaking or losing messages. You are observing Instagram's delivery controls.

Why some requests become Hidden Requests

Instagram says potentially offensive, unwanted, or spam-like message requests can be moved into a separate Hidden Requests folder. Requests can also be hidden because of the recipient's Hidden Words preferences. Instagram does not send a notification for messages placed there.

That creates a difficult symptom for creators: the API can return a successful message ID while the recipient sees no notification and no message in Primary. A successful send proves that Meta accepted the request. It does not prove that Instagram displayed it prominently.

Avoid turning this into a universal claim that certain words always cause filtering. Meta does not publish a guaranteed list of phrases that move an automated DM into Hidden Requests. Copy may be worth testing, but no automation vendor can promise that replacing one emoji or link will force Primary-inbox placement.

What you can improve

Set expectations before the comment. A caption such as "Comment GUIDE and check your Instagram Requests if we have not chatted before" prepares a non-follower for the folder Meta documents.

Use a short public reply after the DM is submitted. "Sent. Please check Requests too" is more useful than a vague "Check your messages." Keep reply variations natural if many people comment at once, but treat this as guidance for the person, not an inbox-ranking trick.

Make the first private reply recognisable. Name the resource they requested and use one clear action. A commenter who sees "Your meal plan is ready" can identify the message faster than a generic greeting. Avoid stacking unrelated offers into the opener.

Finally, test the whole journey before publishing the Reel. Testing from a non-following account catches request-folder friction that a creator's own account cannot reproduce.

What a follow gate cannot fix

A follow gate can be valuable when the reward is worth exchanging for a follow, but it cannot guarantee placement of the first message. The commenter must first receive and open that initial private reply before they can interact with a follow prompt inside it.

This means "ask them to follow" is a campaign decision, not a technical cure for Hidden Requests. If too many people stall before seeing the reward, compare the completed unlocks with total participants using the Instagram DM funnel metrics that matter. Do not judge the funnel from public comment count alone.

What the automation provider cannot control

An official-API tool can detect the matching comment, submit one permitted private reply, record whether Meta accepted it, and pace work during a spike. It cannot:

  • Select Primary instead of Requests
  • Remove a message from Hidden Requests
  • Change the recipient's Hidden Words preferences
  • Accept the request for the recipient
  • Force an Instagram notification
  • Send repeated follow-ups when the recipient has not responded

Meta permits one private reply within seven days of the comment. Further messages are allowed only after the recipient responds, and they must stay within the documented 24-hour response window. Any tool promising repeated cold follow-ups is solving a different problem by crossing a platform boundary.

Sources checked

Checked August 23, 2026:

  • Meta's official Instagram API Private Replies documentation
  • Instagram Help Center: Hidden message requests
  • Instagram Help Center: sending a message to someone

FAQ

Why does an Instagram auto-DM go to Message Requests?

Meta says a private reply goes to the recipient's Inbox if they follow the professional account and to Requests if they do not. This is expected Instagram behavior.

Can an automated Instagram DM land in Hidden Requests?

Yes. Instagram may hide requests it considers unwanted or spam-like, or that match the recipient's Hidden Words settings, without sending a notification.

Can my automation tool force a DM into Primary?

No. Inbox placement, filtering, acceptance, and notifications belong to Instagram and the recipient's account settings.

Does a public reply move the DM out of Requests?

Meta does not document that effect. Use a public reply to tell people where to look, not as a guaranteed technical fix.

Should I resend the DM from the automation?

Not against the same comment. Meta allows one private reply per comment. Diagnose the original placement, then use a new comment or second account for a controlled retest.

UnlockDM uses Meta's official Instagram API and tracks campaign sends separately from participant unlocks, helping creators distinguish a message attempt from a completed reward journey. Instagram still controls the recipient's inbox placement.

Frequently asked questions

Why does an Instagram auto-DM go to Message Requests?

Meta's Private Replies documentation says a comment-triggered DM appears in the person's Inbox when they follow the professional account and in Requests when they do not. That placement is controlled by Instagram, not by the automation tool.

Can an automated Instagram DM land in Hidden Requests?

Yes. Instagram says requests it considers offensive, unwanted, spam-like, or matched by the recipient's Hidden Words settings may go to Hidden Requests without a notification. A successful API send does not guarantee Primary-inbox placement.

Can my automation tool force a DM into the Primary inbox?

No. A tool using Meta's official API can submit the permitted private reply, but it cannot choose the recipient's inbox folder, accept the request, disable their filters, or force a notification.

Does a public comment reply move the DM out of Requests?

Meta does not document public replies as a way to change DM placement. A public reply can tell the commenter to check Requests and Hidden Requests, but it should not be presented as a guaranteed inbox-placement fix.

How should I test a missing comment-to-DM message?

Use a second account that does not follow the creator, leave a new matching comment, confirm the campaign registered and sent it, then check Requests and Hidden Requests on that second account. Use a new comment for each retest because Meta permits only one private reply per comment.

Turn comments into followers and leads

UnlockDM runs comment-to-DM campaigns priced per campaign, with follow gating and referral rewards built in. Your first campaign is free.

Get started free

Try UnlockDM free

Set up comment-to-DM automation in minutes. No code.

Get started

Try UnlockDM free

Set up comment-to-DM automation for Instagram in minutes. No code, no monthly contacts bill.

Get started free
Share
Start your first campaign

Keep reading

HeyDM Pricing 2026: What ₹199/Month Actually Includes
DM AutomationInstagram Automation

HeyDM Pricing 2026: What ₹199/Month Actually Includes

September 2, 20267 min read
Best ManyChat Alternatives in 2026 (Free and Paid)
Instagram AutomationComment to DM

Best ManyChat Alternatives in 2026 (Free and Paid)

August 31, 20268 min read
I Commented but Never Got the DM. Where It Went
Comment to DMInstagram Automation

I Commented but Never Got the DM. Where It Went

August 31, 20267 min read