Skip to content

Features

Ten ways CommentDM turns engagement into revenue

Every feature below is built on Meta's official Instagram APIs — with the exact permissions and eligibility spelled out. No grey areas.

1. Instagram comment-to-DM automation

The core of CommentDM. Choose the posts or reels to watch; when someone comments, they receive your DM in seconds — a private reply tied to their comment, plus an optional public reply like “Check your DMs!”. Every event is logged with its outcome: sent, skipped, or failed.

  • Watch specific posts or all new posts on an account
  • Private reply + optional public comment reply
  • Duplicate-comment protection — one DM per commenter per automation

Requires

  • Instagram Professional account (Business or Creator)
  • instagram_business_manage_comments permission
  • Private replies must go out within 7 days of the comment — CommentDM sends in seconds

2. Keyword-triggered DM replies

Don't DM everyone — DM the people who signal intent. Add keywords like LINK, PRICE or DEMO and choose “contains” matching (keyword appears anywhere) or “exact” matching (the whole comment is the keyword). One automation can carry many keywords, each mappable to its own message.

  • Multiple comma-separated keywords per automation
  • Contains vs. exact matching, case-insensitive
  • Reply-to-all mode for giveaways and launches

Requires

  • Instagram Professional account
  • instagram_business_manage_comments permission

3. Story-reply automation

Turn story engagement into conversations. When someone replies to your story, CommentDM can answer automatically — perfect for polls (“Reply YES for the link”), Q&A stickers and launch countdowns.

  • Trigger on story replies and reactions
  • Keyword matching inside story replies
  • Separate message templates from comment flows

Requires

  • Instagram Professional account
  • instagram_business_manage_messages permission
  • The messages webhook field must be enabled — story automation only works where Meta delivers these events

4. Automated FAQ responses

Stop answering “What are the timings?” fifty times a day. Teach CommentDM your frequent questions — price, location, delivery, slots — and it replies instantly in the DM thread, 24/7, in your tone of voice.

  • Question → answer pairs with keyword matching
  • Fallback message when nothing matches
  • Handoff note so you can jump into the thread any time

Requires

  • Instagram Professional account
  • instagram_business_manage_messages permission
  • Meta's messaging windows apply to follow-up messages

5. Multi-step DM conversation flows

Go beyond one-shot replies. Chain messages into guided flows: ask a question, wait for the reply, branch on the answer, deliver the right link. Qualify leads, book calls and take orders without lifting a finger.

  • Sequential messages with delays between steps
  • Branching on the contact's reply text
  • Collect structured answers (name, phone, city)

Requires

  • Instagram Professional account
  • instagram_business_manage_messages permission
  • No cold-DM automation — flows only run with people who engaged with your content first

6. Lead collection & contact tagging

Every conversation builds your list. CommentDM captures who engaged, what they asked for and which automation brought them in — then tags them (New Lead, Interested, Customer, Follow-Up) so you can prioritise and follow up.

  • Automatic lead capture from every DM conversation
  • Tags like New Lead, Interested, Customer, Follow-Up
  • Search, filter and export your contacts to CSV

Requires

  • Only data people share in conversation with you is stored
  • Full deletion on request — see Data Deletion

8. Campaign analytics

Your command center for what's working: automation executions, sent vs. failed messages, comment-triggered interactions, leads generated, link clicks and per-automation conversion rates — filterable by date range, account and automation.

  • Daily, weekly and monthly views
  • Per-automation performance comparison
  • Clear definitions: platform-reported vs. internally calculated metrics

Requires

  • Analytics are computed from your own automation events — never fabricated Instagram metrics

9. Team collaboration & agency management

Run client work without chaos. Connect multiple Instagram accounts, keep each client's automations and analytics separate, and manage everything from one login — with plan limits that keep every account inside safe sending volumes.

  • Multiple connected accounts (limits per plan)
  • Per-account automations and analytics
  • Admin controls for plans and usage

Requires

  • Each connected account must be an Instagram Professional account
  • Each account owner grants permissions individually via Meta OAuth

10. Automation templates

Don't start from a blank page. One-click templates for the flows that work: link-in-DM giveaways, price-on-request, webinar registration, lead qualification and story-reply funnels. Tweak the words, keep the structure.

  • Pre-built flows for common use cases
  • Customise every message before publishing
  • Save your own winners as reusable templates

Requires

  • No extra permissions — templates use the same triggers above

Our promise

What we will never do

Automation is powerful, so here are our hard lines — enforced in the product, not just in the marketing copy.

No cold DMs

We never message people who haven't engaged with your content. No scraped lists, no bulk outreach.

No password access

We never ask for, see or store your Instagram password. Connection is OAuth-only, revocable any time.

No fake metrics

Every number in your dashboard comes from real automation events. If it's sample data, it's labelled as sample data.

See it working on your own account

Connect your Instagram Professional account and send your first automated DM in under five minutes — free.