Skip to main content

  Article updated: April 27, 2025

Automate direct messages for your Instagram posts or reels

Turn social interactions on Instagram into leads. Invite people to use a specific keyword in the comments on your Instagram post or reel, and let Hootsuite automatically reply to their comment and send them a direct message (DM) on your behalf.

DM Automation in Hootsuite video.

Before you begin

You need to create and schedule your Instagram post or reel before you can set up DM automation. Create and schedule content in a calendar.

You also need permissions to publish to the Instagram account, and have permissions to reply to public messages in Inbox 2.0. Assign social account and Inbox 2.0 permissions.

Set up DM automation on a scheduled post

When you create a DM automation, you complete a series of short tasks to tell Hootsuite what keyword to trigger the DM, and how to reply to Instagram users who comment on your post or reel. You can only apply one DM automation flow to a post or reel.

The first time you set up a DM automation for a specific Instagram account, Hootsuite takes you through a step-by-step wizard as you complete each task. The next time you set up a DM automation for that Instagram account, Hootsuite displays all of the required elements on a single screen, which you can edit.

 

Manage your DM automation flows

Once you've set up DM automation on your Instagram post, you can pause or edit it, even after the post has been published.

For published posts, you can see the following metrics for each automation flow:

  • total number of comments on the post or reel that contain the keyword
  • the number of DMs sent to commenters
  • the open rate on the DMs sent
  • the total number of clicks on the link included in the DMs
  1. Go to Plan , and then select DM automation.
  2. Hootsuite displays all of your DM automations in a table view, with the post status (scheduled or published), and metrics for each automation flow.
  3. If you want to pause an active automation flow, use the Status toggle to turn the automation on or off.
    The DM automations dashboard in Plan, with the Status icon highlighted.
  4. If you want to make changes to your automation flow, select Edit, make your changes, and then select Save edits.

Note: If a DM automation flow has a Reconnect account label , it means that the token needed to send private messages on Instagram has expired.
The DM automation status table, with the "Reconnect account" label highlighted.

Reconnect your account to authenticate with Instagram. The label will disappear when Hootsuite sends the first DM successfully.

 

Can't find what you're looking for? We're here to help