Skip to main content

Set up a comment-to-DM automation

Automatically send a Messenger DM to anyone who comments on your Facebook Page’s Post or Reel — perfect for sending a link, a freebie, or a “here’s the details” reply the moment someone shows interest.

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


What you’ll build

A “comment-to-DM” automation watches a Post or Reel on your connected Facebook Page. When someone leaves a comment — optionally one that contains a keyword you choose — your Page sends them a private Messenger DM with your message and an optional button (for example, a link to your product, course, or booking page).

How a comment-to-DM automation appears in your AutoDM list once it’s live.



Before you start

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

  • Have your Post or Reel ready. The automation triggers on comments on a specific Post/Reel of your Page, so it helps to know which one you’ll attach it to.

  • Know your message. Have the DM text — and the link for the button — handy.


Step-by-step

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


  2. Choose the “comments on your Post/Reel” trigger
    Pick the trigger When someone comments on your Post/Reel. This is the comment-to-DM flow.


  3. Select which Post or Reel to watch
    Choose the specific Post or Reel you want this automation to monitor. The automation only fires for comments on the Post/Reel you attach here, so make sure it’s the right one.


  4. Set your keywords
    Decide what kind of comment should trigger the DM:

  • Any comment — every comment on that Post/Reel triggers the DM.

  • Specific keyword — only comments that contain a word you choose (for example, collab or link) will trigger it.

A few things worth knowing about keyword matching:

  • Keywords are not case-sensitive — “Link” and “link” are treated the same.

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

  • You can also add excluded keywords so certain comments never trigger the automation.

    5. Write your primary DM and add a button
    This is the message the commenter receives. Write a friendly note 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.

6. (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.

7. (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.

8. 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.


After you launch: where your DMs land

There’s one important thing to know about comment-to-DM on Messenger: when your Page messages someone for the first time, Meta places that DM in the person’s Message Requests (and sometimes the Spam sub-tab) until they open it.

⚠️ This is normal — not a bug

Every comment-to-DM tool runs into this. Once the person opens, taps, or replies to your first message, future messages land in their main inbox. A simple line in your Post like “Check your Message Requests (and Spam) for my DM!” helps a lot.

See Why your DM landed in Message Requests or Spam for the full explanation.

Tips for better results

  • Tell commenters where to look (“check your Message Requests / Spam”) right in the Post caption.

  • Keep the first DM short and welcoming — you can put the detail behind the button.

  • Use a clear keyword (like link or guide) and mention it in your Post: “comment guide and I’ll DM it to you.”



    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?