Komently

Account safety

DM automation on Instagram and Facebook, without risking your account

Instagram and Facebook DMs are read far more often than email, and automation is what makes them work at any volume. Most brands either skip it or set it up in a way that risks the account. The strategy is rarely the problem. The execution is. This guide covers what DM automation is, the three workflows that convert, a compliant setup, and the numbers that confirm it is working.

Works on Instagram professional accounts and Facebook Pages

Free plan includes 1,000 DMs a month · Built on the official Meta API · Instagram professional accounts and Facebook Pages

K

your_brand

Reel · 3h

Comment DEAL and I’ll send you this week’s discount code.

N

nina.yoga DEAL

K

your_brand Sent you a DM!

Komently sends, seconds later

Direct message to nina.yoga

Hi Nina! Here’s your code: FLOW20 👇 Valid until Sunday.
Shop the offer

Used by creators and businesses on Instagram and Facebook, including

GusruballoSplendorLimonadeincAtomicateamNickvujicicMonetdavDogcareLeaf9Kers ConsultingSakuramilkjewelryMyactivechildEdonaThinkwithfarahOliveboardGrafikdesignstudioDigitalstrategiesacademyChiefofmindsThebusinessnavigators

See it working

The whole setup, start to finish.

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

  1. Post with a keyword
  2. Comment
  3. Public reply
  4. DM with the link
  5. 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. 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. 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. 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. 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!
Example DM, under 40 words

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.

I love Komently! Super easy to use and works great.

Maria

Real Estate Agent · @thekeykeyagent

Plans

Flat prices. A viral post does not change your bill.

Free

$0

Forever. No credit card.

  • 1,000 DMs a month
  • 5 automations
  • 1 connected account (Instagram or Facebook)
  • Comment-to-DM, DM and Story auto-replies
  • 3 tracked links
  • No Komently branding on your DMs
Create a free account

Pro

$19 /month

Billed yearly · $29 month to month

  • Unlimited DMs and automations
  • 5 connected accounts, Instagram and Facebook
  • Lead capture (email in the DM) and Follow-to-unlock
  • 7-Day Rewind for comments you missed
  • Button cards, image and audio DMs
  • AI replies, 50 conversations a month included
See everything in Pro

Prices in USD. Upgrade, downgrade or cancel at any time; downgrading keeps your automations and data.

Frequently asked questions

Is DM automation allowed on Instagram and Facebook?+

Yes, when it runs on Meta’s official API and replies to something the person did first: a comment, a Story reply, a message. Cold DMs to people who never engaged are not allowed by any official tool.

Will automated DMs get my account restricted?+

Not if the tool uses Meta’s official login, only replies to user-initiated actions, and paces its sends. Restrictions come from password-based bots, cold outreach and bursts of identical messages.

How do I know a tool uses the official API?+

You connect through Meta’s own login screen and grant specific permissions. If a tool asks you to type your Instagram or Facebook password into its dashboard, it is not using the official API.

Does Komently work on Facebook Pages too?+

Yes. Facebook Page comments and Messenger replies run from the same dashboard as Instagram, with the same keywords, AI replies and lead capture.

How fast does the DM arrive?+

Within seconds of the comment or reply. Komently queues sends and paces them inside Meta’s limits, so during a viral post a few people wait minutes rather than the account being flagged.

Automate DMs the way Meta allows

Comment triggers, Story replies and keyword auto-replies on Instagram and Facebook, on the official API, with human-like pacing.

No credit card · Meta’s official login, never your password · Cancel anytime

Free plan
1,000 DMs a month, no card

Start free