# Instagram DM automation: how to set up auto DM on Instagram

To set up auto DM on Instagram, connect your professional account to a tool that uses Meta's official API, pick a trigger such as a keyword comment, and write the message. Instagram DM automation sends a message for you when someone comments a keyword, replies to your Story, comments on your Live or messages you. This guide covers how it works, what Meta allows, what to automate, and how to set it up with [SuperProfile Auto-DM](https://superprofile.bio/auto-dm), which is free to start.

[Automate my DMs free](https://superprofile.bio/signup)

## How does Instagram DM automation work?
You connect your Instagram professional account through Meta's login. The tool listens for events Meta sends it and replies with the message you wrote:
- **What starts it:** Comments on Reels and Posts, Story replies, Live comments and direct messages
- **What it sends:** Text, buttons, images, video, audio, PDFs or cards
- **What happens next:** Follow-ups after a delay, when the link was not clicked, when there is no reply, when the product was or was not bought, or when a lead form was not submitted
- **Where:** Instagram and Facebook Messenger
For example, someone comments LINK on your Reel, you can reply to their comment publicly, and they receive a DM with a button that opens your link.
![Sample comment on a Reel with the keyword LINK and a public reply, next to the DM the commenter receives with a button](https://superprofile.bio/seo-img/auto-dm-comment-to-dm-flow.webp)

Sample data. Someone comments your keyword, you can reply to the comment publicly, and the DM arrives with a button.

## How do I set up auto DM on Instagram?

1. [Create a free SuperProfile account](https://superprofile.bio/signup) and open Auto-DM.
2. Connect your Instagram professional account with Meta login (and your Facebook Page, for Messenger).
3. Choose the trigger: a specific post or Reel, your next post, any post, Story replies, Live comments or DMs.
4. Set the keyword, for example LINK, or match any comment.
5. Write the DM and add a button to your link or product. Optionally add a public comment reply, a follow request, email capture and follow-ups.
6. Publish, then tell your audience the keyword in your Reel or caption.
![Auto-DM editor with the trigger keyword LINK, the DM text, and a button that opens a link, shown in the order you set them](https://superprofile.bio/seo-img/auto-dm-editor-keyword-dm-button.webp)

Sample data. Choose the keyword that triggers the DM, write the message, then add a button that opens your link.

## What can you automate on Instagram?
| Goal | Automation |
| --- | --- |
| [Send a link when someone comments](https://superprofile.bio/auto-dm/use-cases/comment-to-dm) | Ask people to comment a keyword on a Reel; they get the link in their DMs. |
| [Grow followers](https://superprofile.bio/auto-dm/use-cases/grow-followers) | Ask people to follow you before the DM with the link is sent. |
| [Build an email list](https://superprofile.bio/auto-dm/use-cases/collect-emails) | Collect an email address inside the DM and send it to Kit, Mailchimp or Klaviyo, with tags. |
| [Sell a product](https://superprofile.bio/auto-dm/use-cases/sell-products) | Buttons can open one of your published SuperProfile products (payment pages, courses, webinars, 1:1 sessions, Telegram communities, locked content, lead magnets), your store or your referral link. |
| [Facebook Messenger](https://superprofile.bio/auto-dm/use-cases/messenger) | Comments on any or a specific Facebook Page post, incoming Messenger DMs, and m.me links or QR codes. |
Beyond DMs, Instagram automation also covers scheduling and spam comments; see [what Instagram automation is and what's allowed](https://superprofile.bio/guides/instagram-automation).

## What does Meta allow?
Automation is allowed through Meta's official messaging API. Meta's messaging windows and rules apply to all messages, and they matter more than any tool setting:
- You need an Instagram professional (creator or business) account connected with Meta login. Tools that ask for your Instagram password are not using the official API.
- Messages answer something the person did, such as a comment or a DM, and follow-ups run within 23 hours of the person's message, inside Meta's messaging window.
- Meta decides delivery. Some people restrict messages, and Meta limits how often an account can message, so no tool can promise a DM to each commenter.

## What should an Instagram automation tool have?
- Official Meta API and Meta login, not your password
- Triggers on Reels, posts, Stories, Lives and DMs, not only comments
- Instagram and Facebook Messenger in one place
- A follow request step and email capture into your email tool
- Follow-ups based on what the person did: clicked, replied, bought
- Somewhere to send people: a store and checkout, not only a link
- Runs and click tracking per automation
SuperProfile Auto-DM does all of these, and because SuperProfile also runs your store and checkout, the DM can open your own [course, product, webinar, 1:1 session or paid Telegram community](https://superprofile.bio/products). To weigh other options, see the [best Instagram DM automation tools](https://superprofile.bio/blog/best-instagram-dm-automation-tools-for-creators-and-brands).

## Examples you can copy
See [Instagram Auto-DM use cases](https://superprofile.bio/auto-dm/use-cases) with the trigger, DM and follow-up for each, and copy-paste wording from the [Instagram DM templates library](https://superprofile.bio/guides/instagram-dm-templates) (for example the [new follower welcome DM](https://superprofile.bio/guides/new-follower-welcome-dm-template) and the [follow-up DM](https://superprofile.bio/guides/follow-up-dm-template)).

## Instagram auto DM kaise lagaye?
SuperProfile par free account banaiye, Auto-DM kholiye aur Meta login se apna Instagram professional account connect kijiye. Phir post ya Reel chuniye, keyword set kijiye (jaise LINK), DM likhiye aur button mein apna link daaliye. Publish karte hi jo log keyword comment karenge unhe DM chala jayega, Meta ke rules ke hisaab se.

## Frequently asked questions

### What is Instagram DM automation?
Software that sends a direct message for you when something happens on your account, such as a comment with a keyword, a Story reply, a Live comment or an incoming DM, using Meta's official messaging API.

### Is Instagram DM automation allowed?
Yes, through Meta's official API with your professional account connected by Meta login. Meta's messaging windows and rules apply to all messages: for example, follow-ups run within 23 hours of the person's message, inside Meta's messaging window.

### Is there a free Instagram automation tool?
Yes. SuperProfile's free plan includes Auto-DM on Instagram posts and Reels, one keyword per automation, text-and-button DMs that end with a short "Sent via" line naming SuperProfile's Instagram account. Auto-DM on Stories and Lives, ask-to-follow, email collection and follow-ups need a paid plan; see the [SuperProfile pricing page](https://superprofile.bio/pricing).

### Do I need a professional Instagram account?
Yes. Meta's messaging API works with Instagram professional accounts (creator or business).

### Can it reply to Story replies and Live comments?
Yes. Story replies, Live comments, post and Reel comments and incoming DMs can each start an automation.

### Will every commenter get the DM?
Not always. Meta decides delivery: people who restrict messages, very old comments and Meta's limits can stop a message. A good tool shows you runs and clicks so you can see what was sent.

### Do people have to type the exact keyword?
Not with intent matching: comments that mean your keyword, with typos, Hinglish or other languages, can trigger the DM when the AI is confident. See [Auto DM without a keyword](https://superprofile.bio/auto-dm/use-cases/reply-without-keyword).

### Do Amazon or Flipkart affiliate links work in Instagram Auto-DM?
Yes. A Track link clicks toggle on every Instagram and Messenger automation (on by default); turn it off and links go out exactly as typed, with no redirect; Amazon and Flipkart links are always sent as typed so affiliate commission and the shopping app open work; with tracking off, click counts and link-not-clicked follow-ups are unavailable for that automation.

### Can I add an Auto-DM to a post I schedule?
Yes. In the [Instagram scheduler](https://superprofile.bio/products/instagram-scheduler) you can attach an Auto-DM to a scheduled Instagram photo, carousel, Reel or Story until 10 minutes before it goes live (on a photo, carousel or Reel it answers comments; on a Story it answers private Story replies, not Story comments); the automation starts when the post publishes, and your Auto-DM plan limits apply.

### Can AI set up my Instagram automation?
Yes. Connect the [SuperProfile MCP server](https://superprofile.bio/mcp/instagram-auto-dm) to Claude or ChatGPT and describe the automation; you approve the draft before it goes live.

## More guides
- [Instagram messages (DMs): requests, unsend, edit and more](https://superprofile.bio/guides/instagram-messages)
- [DM full form on Instagram: what DM means](https://superprofile.bio/guides/dm-meaning-instagram)
- [Instagram professional account: category and how to switch](https://superprofile.bio/guides/instagram-professional-account)
- [Instagram auto reply to comments and DMs](https://superprofile.bio/guides/instagram-auto-reply)
- [All SuperProfile guides](https://superprofile.bio/guides)

Last updated 26 October 2026.

Source: https://superprofile.bio/instagram-dm-automation
