BlogCompliance

Instagram Auto DM to New Followers: Why the API Will Not Do It

A follow is not a message, so the Instagram API gives you no way to DM new followers. Why that rule exists, what the tools selling it do, and what works.

The PostEngage team4 min read

This is a feature request we get often enough that it deserves a straight answer rather than a roadmap line.

You cannot auto DM new followers through the official Instagram API. Not with our tool, not with any tool using the same API, not on a higher plan. The capability does not exist to buy.

Why the rule is shaped this way

Instagram's messaging permissions are built around conversations that the other person started. The 24 hour window is the clearest expression of it: you can send a message within 24 hours of that person's most recent message to you. The clock is theirs, not yours.

A follow does not start a conversation. It is a subscription to your posts. Somebody following you has agreed to see your content in their feed, which is a completely different consent from agreeing to receive a message in their inbox.

If the API allowed follow-triggered DMs, every account would use it, and the Instagram inbox would become email. Meta closed that door before it opened.

What the tools advertising it are actually doing

Search "auto DM new followers" and you will find products that promise exactly this. They are not lying about the outcome. They are quiet about the method.

How they do it

The tool signs into your account, with your password or a borrowed session cookie, and drives the app the way a fast human would. No token, no approval, and Meta's Platform Terms prohibit it.

What the API allows

A scoped token issued through Meta's consent screen. Every reply is a request Meta receives and logs. The rules are enforced in the API itself, so overstepping returns an error rather than a ban.

The failure mode is not usually a dramatic ban. It is a feature block on DMs while the rest of the account keeps working, which arrives exactly when the account is busy enough to matter. The longer version of that argument is in is Instagram DM automation safe.

There is also a plainer objection. A message to somebody who followed you thirty seconds ago and has never spoken to you is a cold DM. People treat cold DMs the way they treat cold email, and Meta counts spam reports as a signal regardless of how the message was authenticated.

What actually works, and it works better

The workaround is not a workaround. It is the mechanic the platform is built around: get the person to send you something first, then answer well.

Three ways to do that, in rough order of how much traffic they carry.

  1. 01

    Ask for a comment, reply into the DM

    A post or Reel that says "comment PRICE and I will send it over". Comments give you a 7 day window, which is generous, and the comment itself is a signal of intent far stronger than a follow.

  2. 02

    Use stories, which people already reply to

    Story replies land in your DMs and open the 24 hour window. A question sticker or a plain "DM me if you want the link" both work. A poll does not: a vote is a tap, not a message, so there is nothing for an automation to see. Story replies are the highest-volume inbound trigger most accounts have and almost nobody uses them deliberately.

  3. 03

    Put the ask in the bio and the link

    Not automated, but it feeds the same funnel. A bio that says "DM us for bulk orders" converts followers into people you are permitted to answer.

Each of these gets you the same person you wanted to message, with the difference that they spoke first. That is not just a compliance detail. It changes the reply rate by a wide margin, because you are answering rather than interrupting.

The comment to DM funnel is the version of this with the most moving parts, and it is where most of the setup effort goes.

The thing worth doing instead of a welcome DM

The impulse behind auto-DMing new followers is usually sound. Somebody just showed interest and you want to catch them while they are warm. The problem is the channel, not the instinct.

So put the warm moment where you are allowed to act on it. A new follower who watched three of your stories is more interested than one who tapped follow and left. If story two ends with a question sticker, the ones who answer have handed you a 24 hour window and told you what they care about. That is a better lead than a follow, and you can legally reply to it in seconds.

If you take one thing

The absence of this feature is not a gap in the product. It is the boundary of the platform, and every tool on the right side of it has the same boundary.

The accounts that do well here stopped trying to open conversations and got good at answering the ones that open themselves. There are more of those than most people think. They are just spread across comments and story replies rather than sitting in one list you can export.

One email when we publish.

No drip sequence, no “quick question” follow-up. Unsubscribe is one click and we honour it immediately.