Skip to main content

Why are Instagram DMs Not Getting Triggered?

Updated yesterday

If your Instagram automation is set up in Zorcha but DMs are not being sent, don’t worry, this is usually caused by a small setting or platform limitation.

This guide will help you quickly identify and fix the issue.

What this means

Your automation is active, but when a user takes an action (comment, keyword, etc.), the expected DM is not triggered or delivered.

Step-by-step fixes

1. Verify Your Trigger Setup

Sometimes the issue is not delivery, it’s the trigger itself.

Check:

  • Is your automation published/live?

  • Are the keywords correct (spelling, variations)?

  • Is the trigger linked to the correct post or event?

Even small mismatches can stop automations from firing. Zorcha’s keyword search feature allows you to type any keyword and identify the exact automation where it is being used.

2. Check Instagram Message Permissions

Zorcha needs permission to send messages on your behalf.

How to fix:

  • Open Instagram

  • Go to Settings & Privacy

  • Tap Messages and Story Replies

  • Open Message Controls

  • Ensure “Allow access to messages” is turned ON

Without this, Zorcha cannot send DMs at all.

3. Check if the user has a Private Account

Instagram has strict rules around messaging private accounts.

  • You cannot send automated DMs to private profiles unless:

    • They have messaged you first

What you can do instead:

  • Use DM-based triggers (e.g., keyword replies in DMs)

  • Encourage users to message you first

This is a platform-level restriction, not a Zorcha issue.

4. Stay Within Instagram Messaging Rules

Instagram limits how and when automated DMs can be sent.

Common restrictions include:

  • 24-hour messaging window (you can only message users within 24 hours of their interaction)

  • Rate limits (too many DMs in a short time can pause automation)

  • Messages to non-followers may go to requests

If these limits are hit, automation may stop temporarily.

5. Make Sure Your Account is Properly Connected

If your Instagram account disconnects, automation stops instantly.

Check in Zorcha:

  • Is your Instagram account still connected?

  • Have you recently:

    • Changed your password?

    • Updated security settings?

    • Switched account type?

If yes → reconnect your account.

6. Use the Right Trigger Strategy (Important)

If you're targeting non-followers or private users, comment-based triggers may fail.

Instead:

  • Use DM keyword triggers

  • Use “Send message first” flows

  • Build automations around inbound conversations

This ensures higher delivery and fewer missed leads.

Pro Tips (Avoid this in the future)

  • Respond to engagement within 24 hours

  • Don’t rely only on comment triggers

  • Keep multiple keyword variations (e.g., “link”, “Link”, “send link”)

  • Regularly check your Zorcha dashboard for errors

Still not working?

If you’ve tried everything above and DMs are still not triggering:

  • Test with a different Instagram account

  • Check if all automations are failing or just one

  • Reach out to Zorcha support with:

    • Automation name

    • Trigger type

    • Reel Link

📧 Email: [email protected] 💬 Live chat: Available directly on your Zorcha dashboard

The team responds quickly and will walk you through any edge cases or account-specific issues. You don't need to worry about struggling through it alone.

Thanks for being a part of Zorcha 💜

Team Zorcha.

Summary

Most DM issues happen due to:

  • Missing permissions

  • Private account restrictions

  • Trigger misconfiguration

  • Instagram API limits

Fix these, and your automation should be back on track.

Did this answer your question?