SuperProfile
Start for free

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, which is free to start.

Automate my DMs free

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
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 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
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?

GoalAutomation
Send a link when someone commentsAsk people to comment a keyword on a Reel; they get the link in their DMs.
Grow followersAsk people to follow you before the DM with the link is sent.
Build an email listCollect an email address inside the DM and send it to Kit, Mailchimp or Klaviyo, with tags.
Sell a productButtons 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 MessengerComments 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.

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:

What should an Instagram automation tool have?

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. To weigh other options, see the best Instagram DM automation tools.

Examples you can copy

See Instagram Auto-DM use cases with the trigger, DM and follow-up for each, and copy-paste wording from the Instagram DM templates library (for example the new follower welcome DM and the follow-up DM).

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 SuperProfile" line. Auto-DM on Stories and Lives, ask-to-follow, email collection and follow-ups need a paid plan; see the SuperProfile pricing page.

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.

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 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 to Claude or ChatGPT and describe the automation; you approve the draft before it goes live.

More guides

Last updated .