How to Set Up Auto DM on Instagram (2026): Step-by-Step Guide

Set up auto DM on Instagram in minutes using Meta's official API. A step-by-step, tool-agnostic guide to comment, story, and keyword triggers for 2026.

Suraj Kiran
Suraj Kiran
Calendar Last updated Jun 16, 2026
Clock 14 min read
How to Set Up Auto DM on Instagram (2026): Step-by-Step Guide

An Instagram auto DM is a direct message that sends automatically when someone triggers it. The trigger can be a keyword comment on your post or reel, a story reply, or a keyword sent in your DMs.

To set one up, connect an Instagram Business or Creator account to a tool built on Meta's official Graph API. Then create a trigger keyword, write your message, test it, and activate. Setup takes under five minutes and runs 24/7.

TL;DR
  • What you need: an Instagram Business or Creator account, a connected Facebook Page, an API-based auto DM tool, and the link or message you want to send.
  • Quick setup: 1) Connect Instagram to your tool. 2) Create an automation and set a trigger keyword. 3) Write your message. 4) Test it. 5) Activate.
  • Best for: affiliate creators, coaches, course sellers, and D2C brands — anyone getting "link?" comments they can't keep up with.

How auto DM works on Instagram

Creators and brands get a constant stream of comments, story replies, and DMs. Replying by hand is slow, and every missed message is a missed lead. An auto DM fixes that: it sends an instant, on-brand response the moment someone engages, so conversations keep moving while you're offline and no lead slips through.

The technology behind it is Meta's Instagram Graph API, the official system for approved third-party tools. Your auto DM tool connects through this API, watches for the triggers you set, and sends messages on your behalf. The flow is simple:

  1. You set a trigger word, for example LINK or INFO.
  2. Someone comments that word on your post, replies to your story, or DMs it to you.
  3. Instagram notifies your auto DM tool through the API.
  4. The tool sends your pre-written message to their inbox.
  5. They get your link within seconds, even at 3am while you sleep.
Instagram auto DM automation flow from comment to instant DM

What auto DM can do

  • Send affiliate links the moment someone comments a keyword
  • Deliver lead magnets (PDFs, guides, checklists) automatically
  • Share booking links (Calendly, Cal.com) for discovery calls
  • Reply to story interactions with a relevant link or offer
  • Collect an email or phone number before sending the main link
  • Send a timed follow-up to people who didn't reply

What auto DM can't do

  • Send unsolicited DMs to followers who haven't engaged with you (that's spam)
  • Message people outside Instagram's allowed messaging window
  • Work on a Personal account (Business or Creator only)
  • Bypass Instagram's API rate limits

Can you auto DM new followers on Instagram?

Short answer: not automatically, and not the way some tools imply. Instagram's official Messaging API only lets you send a DM after a user interacts with you, usually within a 24-hour messaging window.

That interaction means they comment on your post, reply to your story, or message you first. There is no compliant way to blast an unsolicited DM to every new follower, and tools that promise it put your account at risk.

What does work, and stays within Meta's rules, is interaction-triggered messaging: comment-to-DM automation, story-reply automation, and keyword triggers.

Someone comments "LINK" on your reel, replies to your story, or DMs a keyword, and the auto DM fires. It's permission-based, higher-converting, and safe. Tools built on the official API keep you on the right side of those limits.

Instagram's native options (and their limits)

Before reaching for a tool, it's worth knowing what Instagram gives you for free. From the app or Meta Business Suite you can set up:

  • Quick replies / saved replies: pre-written responses you insert manually into a chat.
  • Away messages: an automatic reply sent when you're offline (Business accounts).
  • Greeting & FAQ messages: a welcome message and tappable FAQ buttons when someone opens a new chat.

These are useful for basic coverage, but they share one hard limit: none of them trigger on keywords, comments, or story replies. You can't turn a comment into a DM, fire a message on a specific keyword, or send timed follow-ups. For real comment-to-DM flows, you need a tool built on Instagram's official API.

What you need before you start

Five things need to be in place. Missing any one will block your setup.

1. An Instagram Business or Creator account

Auto DM only works with Business or Creator accounts. Personal accounts don't have API access. Switching is free: Settings → Account type and tools → Switch to professional account → Creator or Business. You can switch back anytime, but your automations stop when you do.

2. A Facebook Page connected to Instagram

Instagram's API runs through Meta, so you need a Facebook Page linked to your account. If you don't have one, Instagram prompts you to create it during the switch. It takes a minute, and you never have to post on it. It just needs to exist.

3. An API-based auto DM tool

Pick a tool built on Meta's official Graph API. Never use a browser bot that logs in and mimics taps, since that violates Instagram's terms. The main options for creators in 2026:

ToolStarting priceBest for
LinktoDMFrom $15/mo (₹699/mo)Indian creators & D2C brands; flat pricing, Meta Business Partner
CreatorFlow$15/mo flatSolo creators wanting a simple, modern setup
ManyChatFree to 1,000 contacts, then from $15/moMulti-platform (IG + Messenger + WhatsApp)
LinkDM$19/moCreators wanting an established track record

Pricing verified June 2026 from each provider's pricing page. Plans and limits change, so check current pricing before you commit.

If you're weighing options directly, compare LinktoDM against ManyChat and LinkDM.

4. The link or asset you'll send

Have your destination ready and tested: an affiliate link, a PDF or guide, a Calendly/Cal.com booking link, a product page, or a landing page for email capture. Sending people a broken link wastes their engagement.

5. A post with engagement (or one ready to publish)

You need content to attach your automation to: an existing post still getting comments, or a new post you're about to publish. Start with one, prove it works, then scale to the rest of your content.

How to set up an auto DM (works with any tool)

The buttons differ between tools, but the concepts are identical. Here's the sequence that applies everywhere.

Step 1: Switch to a Business or Creator account

Go to Settings → Account type and tools → Switch to professional account, choose Creator or Business, pick a category, and confirm.

Then open Settings → Messages and story replies and, under Message requests, set it to Everyone. This lets your inbox receive messages from new users, which auto replies need in order to work.

Step 2: Confirm your inbox is ready

On a professional account you'll see a Primary inbox, a General inbox, and Message requests. These tabs only appear for Business and Creator accounts, which is why Step 1 matters.

Step 3: Connect your account to your tool

Create an account on your chosen tool and click Connect Instagram. You'll see Meta's official authorization screen, so you're logging in through Instagram, not handing your password to anyone. Grant the requested permissions (read comments, send DMs) and your account is linked.

Step 4: Create an automation and set your trigger

Choose the automation type: comment-to-DM (post/reel), story reply, or chat (DM). Then pick the post and set your trigger keyword.

Keep the keyword short and obvious (one word people will actually type). Enable case-insensitive and "contains" matching, and add a couple of variations like LINK, LINKS, SEND.

Step 5: Write your message, test, and activate

Write a short, human message that delivers the link in the first couple of lines (templates below). Then test it: comment your trigger word from another account, wait a few seconds, and confirm the DM arrives and the link works.

Once it does, activate. Every qualifying interaction now becomes an instant DM.

Setting it up in LinktoDM (worked example)

To make the steps concrete, here's how the same flow looks in one tool. LinktoDM is built on Meta's official Graph API and is a Meta Business Partner, so everything below stays inside Instagram's rules.

LinktoDM auto DM dashboard
The LinktoDM dashboard: triggers, messages, and conversations in one place.

Post automation: comment to DM

A huge share of engagement happens in post and reel comments. With LinktoDM's comment automation, you turn those into DMs instantly:

  1. Create a new automation and select Post automation.
  2. Choose the post or reel you want to automate.
  3. Add triggers: keywords like "hey", "link", or "send".
  4. Add auto replies: write the public comment reply and the DM. Use manual or AI replies, add variations to keep it natural, and cap replies at 100, 200, or unlimited per post.
  5. Build your DM with message actions: opener, collect email, collect phone, follow-up, or a standard message.
  6. Save and activate.
Add Instagram keyword triggers in LinktoDM

Story automation: auto reply to story interactions

Create a Story automation, choose the story, set the keywords or reactions that fire the DM, write your message using the same actions as post automation, then save and activate. Every reply and reaction becomes a conversation automatically.

Chat automation: guided DM flows

With chat automation you design how DM conversations start and where they lead: keyword triggers, reply buttons, and a guided flow. It's all automatic, with no manual typing.

Extras worth setting up

  • Templates: import a ready-made flow (comment replies, welcome DMs, contact capture) in one click and customize it.
  • Backtrack: automatically reply to comments on older posts so no lead is left hanging.
  • Follow-up messages: send a second message after the first interaction to lift response rates. You control the wait time and conditions.
  • Ask-to-Follow: prompt users to follow you before delivering the link, turning interactions into followers.
  • Analytics: track Hits (triggers fired) and Clicks (link clicks) per flow, then refine based on data.

Auto DM templates that convert

Copy these, swap in your link, and keep them under ~100 words. People skim DMs on their phones, so deliver value fast.

Affiliate / product link

Hey! Here are my [product] picks with links:
[your-link]

Pro tip: start with [one item], it's the one people message me about most.

Let me know which one you grab!

Free lead magnet

Hey! Sending you the [guide name] now:
[your-link]

It's the exact [process] I used to [result].

Reply if you have any questions, happy to help!

Discovery / booking call

Hey! Thanks for your interest in [service].

Here's my calendar for a free 15-min call:
[your-booking-link]

I only take a few clients a month, so grab a slot that works for you.

Launch / discount code

Hey! Here's everything inside [product]:
[your-link]

Use code SAVE15 for 15% off. It expires in 48 hours.

Any questions? I'm right here.

Story reply

Thanks for replying to my story!

Here's the [link/resource] I mentioned:
[your-link]

Tell me what you think once you've had a look.

Email capture (two-step)

Hey! I'd love to send you the [resource].

What's the best email to send it to? Drop it below and I'll fire it over right away.

When to use auto DMs (best use cases)

1. Affiliate link distribution

Every "link?" comment is a potential commission. Auto DM delivers it before they lose interest. Triggers: LINK, SHOP, BUY. Focus: deliver the link immediately, add one helpful tip.

2. Lead magnet delivery

Grow your email list on autopilot. Triggers: FREE, GUIDE, PDF. Focus: deliver value first, then ask for the email.

3. Discovery call booking

Stop manually pasting your booking link. Triggers: INFO, COACHING, BOOK. Focus: create gentle urgency (limited spots), make booking one tap.

4. Story-reply offers

Stories get fast, warm engagement. Trigger: any reply to your story. Focus: a personalized response plus a relevant link.

5. Keyword-based customer service

Answer common questions instantly. Triggers: PRICE, SHIPPING, SIZE. Focus: answer directly, then point to the next step.

6. Contests and giveaways

Drive engagement campaigns. Triggers: ENTER, WIN. Focus: confirm the entry, then encourage a share for a bonus entry.

Common mistakes to avoid

Using complicated trigger words

Avoid"SENDMETHEFULLGUIDE2026"
Better"GUIDE"

People type fast on phones. One short, obvious word triggers far more reliably.

Writing robotic messages

Avoid"Your requested resource is available at the following URL:"
Better"Hey! Here's your link 👇"

Sound like a person. Casual beats formal in DMs.

Burying the link

AvoidThree paragraphs before the link appears
BetterLink in the first two lines

No call to action

Don't just drop a link. Tell them what to do next, like "Grab yours before it sells out" or "Let me know what you think."

Sending broken links

Click every link yourself before activating. Make sure it loads fast and lands on the right page.

Ignoring the messaging window

Instagram's API only allows automated messages to people who engaged recently (typically within 24 hours). Set up the automation before you post, not after.

Spam-level follow-ups

One or two follow-ups spread over a day is plenty. More than that and you'll get muted, blocked, or reported.

Bait-and-switch content

If your caption promises a free guide, the DM delivers the free guide, not a surprise sales page. Bait-and-switch destroys trust and triggers spam reports.

Using browser bots

Tools that log into your account and simulate taps violate Instagram's Terms of Service and can get you banned. Only use tools built on the official Graph API.

Not tracking results

Check weekly: how many triggers fired, how many DMs sent, and your click-through rate. If clicks are low, it's usually your message that needs work, not the feature.

Frequently Asked Questions

How do I set up an auto DM on Instagram?
Connect a Business or Creator account to an API-based tool, set a trigger keyword, write your message, test it, and activate. The tool then sends the DM automatically whenever someone comments the keyword, replies to your story, or DMs it to you.
Can you auto DM new followers on Instagram?
No, not automatically. Instagram's API only allows DMs after a user interacts with you (a comment, story reply, or message), usually within a 24-hour window. There's no compliant way to mass-DM new followers, so the safe approach is keyword, comment, and story-reply triggers.
Do I need a Business or Creator account?
Yes. Instagram requires a Business or Creator account to unlock the messaging features auto DM tools rely on. Switching is free and takes about a minute.
Is Instagram auto DM safe, or will it get my account flagged?
It's safe when you use a tool built on Meta's official Graph API. Messages are permission-based and triggered by user interaction, so they stay within Instagram's rules. What's risky are browser bots that log in and send unsolicited DMs to cold users.
How much does Instagram auto DM cost?
Most solo creators pay $15 to $20 a month. LinktoDM starts at $15/mo (₹699/mo), CreatorFlow is $15/mo flat, LinkDM is $19/mo, and ManyChat is free up to 1,000 contacts then from $15/mo. (Verified June 2026; check current pricing before committing.)
Can I do it for free?
Yes, with limits. Several tools offer a free tier that works well when you're starting out. Upgrade once you outgrow the message or contact caps.
How many auto DMs can I send?
Instagram's API rate-limits automated messaging, and the cap applies across all tools. Unless you're going massively viral, you're unlikely to hit it; if you do, messages simply queue. See Meta's developer docs for current limits.
Will people know my DM is automated?
Done well, no. The message comes from your account, not a bot account. Write naturally, personalize where you can, and skip robotic phrasing. It reads like you, just faster.
Can I personalize my automated messages?
Yes. You can write natural, on-brand copy and set conditions based on what the user did, so replies feel human while staying fully automated.
Can I edit, pause, or run multiple accounts?
Yes. From your dashboard you can edit, duplicate, pause, or delete any automation anytime, and most tools support managing more than one Instagram account.

Disclaimer & sources

Performance expectations reflect aggregated user reports and industry benchmarks as of June 2026; individual results vary by audience, niche, content quality, and engagement. LinktoDM uses Meta's official Instagram Graph API. Instagram/Meta may change features, limits, or terms at any time. Instagram is a trademark of Meta Platforms, Inc. LinktoDM is not affiliated with, endorsed by, or sponsored by Meta Platforms, Inc. ManyChat, CreatorFlow, and LinkDM are trademarks of their respective owners. Users are responsible for complying with Instagram's Terms of Service and Community Guidelines.

Sources:

All external data verified as of June 2026.

About the author
Suraj Kiran
Suraj Kiran
Co-Founder at LinktoDM

Start using LinktoDM for free!

Loved by 22,000+ creators on Instagram

Get Started for Free