Guides · 5 min read ·

How to Auto-Reply to Instagram Comments in 5 Minutes (2026 Setup Guide)

A no-code, 5-step walkthrough to auto-reply to every Instagram comment — through the official Messaging API. No risk of a ban, no developer needed.

TL;DR: You can auto-reply to Instagram comments in five minutes using Meta's official Messaging API. The flow: convert to a Business account → link a Facebook Page → connect IGMsg → pick a post and keyword → write your DM. No code, no Instagram password handed over.

What "auto-reply" actually means

When most people say "auto-reply on Instagram," they mean one of two different things:

  1. Auto-DM in response to a comment — someone comments your keyword on a post, and they instantly get a personalised DM. This is what IGMsg does.
  2. Auto-public-reply to every comment — every comment on a post gets a generic "Thanks!" reply visible publicly. This is supported by Instagram's own Saved Replies feature but it's not very useful for conversion.

This guide covers the first one — comment-triggered DMs — because that's where the actual ROI lives. A user who comments your trigger word is a self-qualified lead who just raised their hand. Sending them a public "thanks" wastes that moment. Sending them a DM with the next step (a link, a guide, a checkout) captures it.

Before you start: requirements

Three things have to be true before any tool can auto-reply through Meta's API:

  • You have an Instagram Business or Creator account. Personal accounts can't use the Messaging API. If you're on a personal account, you'll convert in step 1.
  • Your Instagram is connected to a Facebook Page. Meta's architecture routes Instagram messaging through Facebook Pages — it's how they bill, log, and review activity.
  • You have admin access to the Facebook Page (or your team does). You don't need to actively post on Facebook; you just need a Page connected as the backbone for the API.

If any of these aren't true today, the steps below take less than two minutes to fix.

Step 1 — Convert your Instagram to a Professional account

On your phone, open Instagram → tap your profile → tap the hamburger menu → Settings and privacyAccount type and toolsSwitch to professional account. Choose Business or Creator; both work for the Messaging API.

This is free, takes about 30 seconds, and is reversible. You don't lose any followers, posts, or insights — you gain access to analytics, ads, and the API.

Step 2 — Link your Instagram to a Facebook Page

Still in your Instagram profile → Edit profilePage → tap to connect or create a Facebook Page.

If you don't already have a Page, Instagram will offer to create one with the same name as your IG account in one tap. If you have a Page but don't see it, log in to facebook.com first to confirm you have admin access.

Step 3 — Sign up for IGMsg

Go to igmsg.com/register. The signup form takes about 10 seconds — name, email, password. (We don't ask for your Instagram credentials. Ever.)

Step 4 — Connect Instagram (the OAuth handshake)

From your IGMsg dashboard, click Connect Instagram. You'll be redirected to Facebook's official consent screen, where you'll log in to Facebook (not Instagram) and approve three permissions:

  • instagram_business_basic — to identify your IG account
  • instagram_business_manage_messages — to send DMs on your behalf
  • instagram_business_manage_comments — to read incoming comments

Click Continue on Meta's screen and you'll be sent back to IGMsg with your account connected. This is the same OAuth pattern used by Shopify, Slack, Google, and every other professionally-built integration.

Step 5 — Pick a post and create your first automation

In IGMsg, click New automation. You'll see a list of your recent Instagram posts. Pick one with reasonable engagement — ideally one where you've already mentioned a keyword like "Comment GUIDE to get my PDF."

Fill in:

  • Keyword(s): the word commenters must type to trigger the DM. Single words work best — e.g. GUIDE, PRICE, NOTIFY. Match is case-insensitive.
  • DM message: what gets sent. Aim for ~3 short lines: greeting, the thing you promised, soft call-to-action. Include a link if relevant.
  • Public reply (optional): a short comment-reply visible to everyone, e.g. "Sent! Check your DMs 📩" — useful for social proof.

Click Activate. You're live.

What happens the moment someone comments

  1. Meta's webhook hits IGMsg within ~1-2 seconds of the comment.
  2. IGMsg checks the comment text against your keyword.
  3. If matched, IGMsg posts the public reply (if you set one) and sends the DM through the official Messaging API endpoint.
  4. Both actions appear in your Instagram inbox and your IGMsg dashboard's Live Activity feed within seconds.

Common pitfalls

  • "My automation isn't firing." Most often: your IG isn't actually connected to a Facebook Page, or the Page isn't selected in step 4. Re-check from Instagram → Edit profile → Page.
  • "I tested it with a comment but didn't get the DM." Instagram doesn't let you DM yourself. Test with a friend's account.
  • "The keyword is multi-word and doesn't fire." Use single-word keywords for reliability. Multi-word matching is more error-prone.
  • "I'm seeing 'Token expired' in IGMsg." Meta's tokens last 60 days — IGMsg auto-refreshes, but if you've changed your Facebook password or revoked permissions, you'll need to reconnect.

What's next after the first automation works

Once your first auto-reply is firing, the second-order moves are where the real growth happens:

And if you're worried about safety: read Will Instagram Ban My Account for Using Automation? — short answer, no, because everything above uses Meta's official API.

Ready to set yours up?

Sign up free and your first automation will be live in under five minutes. Free plan includes 100 DMs per month and your first connected Instagram account — no credit card required.

Ready to automate your Instagram DMs?

Free forever plan · No credit card · First automation live in 2 minutes

Start free - no credit card