What DM automation is, and what it isn’t
Real DM automation uses Meta’s official Graph API to send a message in response to something a person did: they commented a keyword, replied to a Story, or messaged you. The automation fires because the person acted first. That is the model Meta permits, and the only one worth building on.
The alternative is what most people picture as a “DM bot”: tools that scrape Instagram, drive a hidden browser, or ask for your password. They operate outside Meta’s permitted use, and the difference decides whether your account survives next month.
What Meta allows
- Replying to a comment with a private message
- Replying to a Story reply or reaction
- Answering an incoming DM by keyword or with AI
- Follow-ups inside the 24-hour messaging window
- Connecting through Meta’s login with specific permissions
What gets accounts restricted
- Cold DMs to people who never engaged with the account, including “welcome” messages to new followers who did nothing else.
- Password-based tools and browser automation that log in as you.
- Bursts of identical text to hundreds of people in minutes, and messages sent outside the 24-hour window.
Three workflows that turn followers into leads
Every compliant DM flow starts with an action the person takes. These three cover almost every use case, and all three run on Instagram and Facebook Pages.
Comment-to-DM: the highest-converting starting point
- Post with a keyword
- Comment
- Public reply
- DM with the link
- Lead
You post content with a clear call to action tied to a keyword. The automation replies publicly under the comment so others see it worked, then sends the DM that delivers what was promised: a link, a freebie, a discount code. Short, personal DMs that fulfil the promise immediately outperform templated ones every time. Setup is covered step by step in the comment-to-DM guide.
Keyword choice matters more than most people realise. Effective triggers are tied to the offer, promoted in the caption, and short enough not to be misspelled. Vague words like “yes” or “info” pick up unrelated comments.
- GUIDE
- LINK
- DEAL
- PRICE
- BOOK
Story reply funnels: catching intent at its peak
A Story reply is already a DM, and the viewer is paying full-screen attention. Automating the response lets you route them to a lead magnet, booking page or product before that attention shifts. It works especially well for time-sensitive offers and launches, where intent spikes inside the 24-hour window.
Follow-to-unlock: growing the audience while delivering value
The DM asks the person to follow first, then delivers the gated asset. On Instagram, Komently checks the follow through Meta’s API before unlocking; on Facebook Pages the check is an honest tap of the “Done” button. Creators using it report better-quality leads, because the extra step filters for intent. Follow-to-unlock is a paid feature.
How to set up your first DM automation with Komently
Komently connects to Instagram and Facebook through Meta’s official login as a Meta Tech Provider, so every automation runs through an approved channel. The free plan lets you put the first flow live before paying anything.
- 1
Connect your account
Sign in through Meta’s login and grant the permissions. Instagram Business and Creator accounts and Facebook Pages both work. Your password is never shared.
- 2
Pick the post and the keyword
Choose one post or Reel, or every post you will publish. Set a keyword tied to the offer, such as GUIDE, DEAL or BOOK.
- 3
Write the DM once
Send a link, a button, an image, or ask for an email address before unlocking the content. Komently handles every matching comment from then on.
- 4
Turn it on and test it
Comment the keyword from a second account and watch the DM arrive. Then publish.
Once the basic flow is live, two paid features add leverage: AI replies write a different, on-brand message for each person from one instruction, and 7-Day Rewind sends DMs to people who commented the keyword on posts from the last seven days, recovering leads that had gone cold. The wider set of keyword and Story flows is covered in the Instagram DM automation guide.
Writing DMs that convert
The fastest way to sink DM performance is a message that reads like a template. Personalisation does not need complex logic. It needs the person’s name, a reference to the post they engaged with, and the value up front. The structure that works has four parts:
- Acknowledge what they did
- Deliver what was promised
- One clear call to action
- A warm, short close
Hey Nina, thanks for commenting on the mobility post. Here’s the guide you asked for: [link]. It covers the five stretches I use every morning. Let me know if you have questions!
Short beats long. Put the call to action in the first line of the caption, before the “more” fold, and repeat it in a pinned comment. Uppercase keywords stand out while someone scrolls, and turning the automation on before publishing means the first comments are never missed.
What actually protects your account
Staying compliant comes down to three non-negotiables. Cross any one and you are looking at restrictions, not a warning.
- Only message people who acted first. A comment, a Story reply, an incoming DM. Never a list of usernames.
- Use a tool connected through Meta’s login. Official API access via OAuth is the only safe foundation. If a dashboard wants your password, walk away.
- Respect the pacing. Komently queues sends and rotates first-message phrasings so a viral post never looks like a spam burst.
The biggest risk is not automation itself. It is choosing a tool that cut corners on API access because it was cheaper to build that way.
The numbers that tell you it’s working
Three metrics show where to optimise. Read them per automation, not per account, so a weak keyword does not hide behind a strong one.
- Trigger rate. Keyword comments as a share of all comments on the post. Low means the call to action is not visible enough in the caption or video.
- Click-through rate. Clicks on the DM link as a share of DMs sent. Low means the message is not making the value clear before the link.
- Lead capture rate. Emails or bookings as a share of DMs sent. This is the number that ties the flow to revenue.
Scale posting frequency or ad spend only after these numbers hold on one flow. Scaling a broken funnel amplifies the problem.
Start with one flow, then build
DM automation works because it meets people where they already are, answers their intent instantly, and personalises at scale. Pick a comment-to-DM flow, measure trigger rate and click-through, and only then layer in AI replies and Rewind.
For the message templates and metrics in more depth, continue with automated Instagram messages that convert.