Growthable

How to Use the Instagram DM Workflow Action in GHL

Updated February 17, 2025

Sending Instagram DMs through automation requires contacts to have messaged your connected Instagram page within the past 24 hours, making timing and setup critical. This tutorial covers how to configure the Instagram DM workflow action in GoHighLevel, choose the correct reply type, and use templates or attachments effectively.

Instagram DM – Action:

The Instagram DM workflow action enables you to send a direct message to a contact, provided they have messaged a connected Instagram page within the past 24 hours before reaching this event for the message to be successfully delivered.

You can choose from available templates or create your own message. Additionally, you have the option to attach files by clicking on “Add attachment” and either selecting a file from your drive or pasting a URL to include the files.

Use this action with the Trigger – “Customer Replied” and reply channel is “Instagram DM”. 

Please Note: 

  • This action should be used to send DMs to contacts only if the contact has sent a DM in the last 24 hours. 

  • If this action is used with “Instagram Comment(s) on Post” workflow trigger,

    • DM will be sent as a Reply to Comment if there is any recent comment on your Instagram post.
    • DM will be sent as a Direct DM if there is no recent comment, provided the contact has sent a DM to your business within the last 24 hours.

Recommendation:

Use the “Instagram Interactive Messenger” action, to send Instagram DMs to contacts.  

  • If you are replying to a comment, set the Reply Type as Reply to Comment via DM
  • If you are sending a direct DM, set the Reply Type as “Reply to DM” 

Note: 

Previously, until August 31, 2024, you were able to send a direct message to any contact who commented on your Instagram post via the “Instagram DM” workflow action, regardless of whether they had sent a DM to your business within the last 24 hours. This was due to a bug on Meta’s end, which has now been resolved.

Keep learning