Skip to main content

Set up an incoming-message auto-reply

Automatically reply when someone messages your Facebook Page — perfect for answering FAQs, sending pricing, or handing over a link the moment a person reaches out, even outside your working hours.

Applies to: Facebook Page (Messenger) automations · ~5 min read


What you’ll build

A “Sends you a DM” automation watches your connected Facebook Page’s inbox.

When someone messages your Page — optionally with a keyword you choose — your Page sends an instant auto-reply with your message and an optional button. Because the person messaged first, the conversation is already open: your reply lands in their main inbox, and there’s no “tap to receive” step to worry about.

How an incoming-message automation appears in your AutoDM list once it’s live.


Before you start

  • Connect your Facebook Page. You’ll need a Page connected to AutoDM, and you must be an admin of that Page. (See Connect your Facebook Page.)

  • Decide what triggers the reply. Will any message get an auto-reply, or only messages containing certain keywords?

  • Know your message. Have the reply text — and the link for the button — ready.


Step-by-step

  1. Open AutoDM and start a new automation
    Go to AutoDM in your SuperProfile dashboard and click Create Automation (top-right). When asked which platform this automation is for, choose Messenger.


  2. Choose the “Sends you a DM” trigger
    Pick the trigger When someone sends you a DM. This is the incoming-message flow — your Page replies whenever a person messages it.


  3. Set your keywords
    Decide which messages should trigger the auto-reply:

  • Any message — every message to your Page gets the reply.

  • Specific keyword — only messages containing a word you choose (for example, pricing or info) trigger it.

A few things worth knowing about keyword matching:

  • Keywords are not case-sensitive — “Pricing” and “pricing” are treated the same.

  • Matching is on whole words — the keyword ai matches a message that says “ai” but not “pain”.

  • You can also add excluded keywords so certain messages never trigger the auto-reply.



    4. Write your reply and add a button
    This is the message the person receives. Write a friendly, helpful reply and, if you like, add a button that links to your product, page, or booking link.
    You can also choose the DM type:

  • Text + Button — a message with an optional link button (most common).

  • Image / Video — lead with a visual.

  • Card — an image, title, and subtitle with a button.

  • Voice message — a personal audio note.

5. (Optional) Add follow-up messages
Want to nudge people who don’t reply? Add one or more follow-up messages that send after a time delay (for example, a second message 2 minutes later). On Messenger, follow-ups are sent on a timer — “after a time delay.”

ℹ️Heads-up: follow-ups add a “tap to receive” step
When a comment-to-DM automation has follow-ups, Messenger first sends a short conversation-starter note — “tap the button below to receive your message.” When the person taps it, your primary DM (and the follow-ups) are sent.
Why? Meta only lets your Page send one message to someone who commented. The tap re-opens the conversation so the rest can be delivered. This is normal and required — and it only applies when you’ve added follow-ups.

6. (Optional) Set a time delay
If you’d like a pause between the comment and the first message, set a time delay (for example, “wait 1 minute after the trigger”). Your first message is sent after that wait.

7. Review and launch
You’ll see a summary of the whole flow — the trigger, your keywords, any delay, the primary DM, and any follow-ups. Read it through, then click Confirm & launch. You’ll get a “Messenger Automation Launched!” confirmation, and the automation appears in your AutoDM list, ready to go.



Where your replies land

Good news: because the person messaged your Page first, your auto-reply goes straight to their main inbox. The Message Requests folder — Facebook’s holding area for first-contact messages — only affects DMs you start (like comment-to-DM). Incoming-message replies skip it entirely.

✅ Tips for better results

  • Use a keyword people are likely to type, like pricing, hours, or info, and mention it in your bio or posts.

  • Keep the reply short and put the detail behind the button.

  • Set up a few automations — one per common question — so each gets the right answer.


Frequently asked

Can I use the same automation for all my posts?

A comment-to-DM automation is attached to the Post/Reel you select during setup. To cover another Post, set up a separate automation for it.

Why didn’t my comment trigger a DM when I tested it?

A person commenting as the Page itself won’t trigger the automation, and there’s a short built-in delay on comment replies. Also check that the automation is Enabled, that your comment contains the keyword, and look in Message Requests / Spam. See Comments on my post aren’t triggering a DM.

Can I personalise the DM with the person’s name?

Personalisation variables (like Name) aren’t available on Messenger yet — they’re coming. For now, write a warm, general message.


Related articles

  • The 3 Messenger triggers explained

  • Why your DM landed in Message Requests or Spam

  • Comments on my post aren’t triggering a DM

Did this answer your question?