Auto DM from Instagram comment keywords
Turn "where do I buy this?" into a DM with your link—automatically. Create Comment Sparks that watch for keywords in your post comments and reply in DMs.
What is a Comment Spark?
A Comment Spark monitors the comments on a specific Instagram post or reel. When someone comments a keyword you've defined—like "link", "price", or "interested"—DM Spark automatically sends that person a DM with your pre-written message and link.
This is one of the most popular strategies on Instagram right now. Creators use it to boost engagement (more comments = more reach in the algorithm) while simultaneously delivering value to their audience in a private, personal DM.
Why comment-to-DM works so well
It boosts your reach. Comments are one of the strongest engagement signals in Instagram's algorithm. More comments on your post means Instagram shows it to more people.
DMs feel personal. A link in a DM converts significantly better than a link in bio or a comment reply. It feels like you're personally reaching out to them.
It scales without losing authenticity. Whether 10 or 10,000 people comment, everyone gets the same fast, helpful response. You don't have to manually DM anyone.
How it works
- 1) Connect Instagram
Sign in and connect your Instagram Business or Creator account via OAuth. Official API, passwordless sign-in—no password sharing.
- 2) Create a Comment Spark
Select the post or reel you want to monitor, then add your trigger keywords. You can add multiple keywords per Spark. For example, if you're selling a product, you might add "link", "buy", "price", and "interested" as keywords so you catch every variation.
- 3) Write your DM
Compose a friendly message with your link. Keep it short and direct. Something like: "Hey! Here's the link you asked about: [your link]. Let me know if you have any questions!"
- 4) Test and go live
Toggle the Spark on. Test it by commenting the keyword on your post from a secondary account or have a friend try it. The DM should arrive within seconds.
Use cases
Post a reel teasing your new product and ask your audience to comment "drop" to get early access or the purchase link. The comments boost the reel's reach, and every commenter gets the link instantly.
Review a product in your post and tell viewers to comment "link" to get it. DM Spark sends your affiliate link automatically. This method often converts better than link-in-bio because it feels like a personal recommendation.
Share valuable tips in a carousel post and offer a deeper guide via DM. Ask people to comment "guide" to receive it. You generate leads while providing real value.
Promote an upcoming event and ask people to comment "register" for the signup link. The engagement from comments helps your event post reach more people organically.
Best practices
- Tell people exactly what to comment. Don't say "drop a comment below." Say "Comment the word LINK to get it sent to your DMs." Be specific.
- Use your caption as a CTA. The last line of your caption should be the call-to-action. Example: "Comment RECIPE below and I'll DM you the full list."
- Keep keywords simple. One-word keywords work best. They're easy to type, easy to remember, and reduce matching issues.
- Match the keyword to the content. If you're sharing a recipe, the keyword should be "recipe"—not something random like "spark". Relevance matters.
- Create a new Spark per post. Each post has its own context and link. Don't reuse old Sparks—make a new one so the DM message is tailored to the content.
Trust & security
- Uses the official Instagram API—no third-party workarounds
- Passwordless sign-in. We never ask for your Instagram password
- Minimal data stored. We never sell your data
- Each person only receives one DM per Spark—no spam
FAQ
Yes. Add as many as you need per Spark to cover different phrases and variations.
Yes. Comment keyword matching works across posts, reels, and other eligible media types.
No. DM Spark only sends one DM per person per Spark, so followers won't get spammed even if they comment multiple times.
DM Spark focuses on sending DMs, which is where the conversion happens. Comment replies may be added in the future.
Yes. When you create a Comment Spark you select the exact post you want to monitor. You can also create a Spark that watches your next post automatically.
The free plan includes 500 messages per month. No credit card required.
Related guides
- Instagram auto DM reply from keywords — auto reply when someone DMs you a keyword.
- Instagram story reply automation — auto follow-up when someone replies to your story.
- How to create a Spark — step-by-step walkthrough for all Spark types.