← All guidesGuide

Instagram auto DM reply from keywords

Set up automatic DM replies when someone messages a keyword like "recipe" or "buy". Perfect for sending links, codes, or info instantly—no manual typing.

What is a DM Spark?

A DM Spark is an automation rule that listens for specific keywords in your Instagram direct messages and sends a pre-written reply automatically. When a follower DMs you the word "link", "price", or whatever keyword you choose, DM Spark fires off your response within seconds.

This is especially useful for creators, coaches, and small businesses who get the same questions over and over. Instead of manually responding to hundreds of DMs asking for your latest YouTube video or product link, you set it up once and let DM Spark handle the rest.

How it works

  1. 1) Connect Instagram

    Sign in with your email and connect your Instagram Business or Creator account through OAuth. DM Spark uses Instagram's official API—no password sharing required. The entire process takes under a minute.

  2. 2) Choose DM keywords

    Create a new DM Spark and add one or more trigger keywords. These are the words your audience will DM you to receive the automated reply. You can use simple words like "link", "recipe", or "free", or longer phrases like "workout plan". Each Spark can have multiple keywords so you can cover different variations.

  3. 3) Write your reply

    Compose the message your followers will receive. Include a link to your product, landing page, affiliate offer, or whatever you want to share. Keep it friendly and direct—this is a DM, not an email newsletter. DM Spark sends the reply automatically when a matching keyword comes in.

  4. 4) Go live and test

    Toggle your Spark on from the dashboard. Test it by DMing yourself the keyword from a secondary account, or ask a friend to try it. You'll see the reply fire within seconds.

Use cases

DM keyword automations work for almost any creator or business. Here are the most common setups:

Lead magnets & freebies

Tell your audience to DM you "free" or "guide" and automatically send them a link to your PDF, checklist, or resource. This is one of the highest-converting strategies on Instagram because the DM feels personal.

Product & affiliate links

Share products in your stories or reels and tell viewers to DM "link" for the direct URL. Great for affiliate marketers, e-commerce brands, and anyone who sells products they feature in content.

Coaching & service bookings

Coaches and service providers can use keywords like "book" or "call" to automatically send a Calendly link, pricing info, or application form.

Discount codes & promos

Run a sale and tell your audience to DM "code" for the discount. This creates engagement, trains your audience to interact with your content, and drives conversions.

Best practices

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
  • You can disconnect your account at any time from the dashboard

FAQ

How fast does DM Spark reply?

Replies are sent within seconds of receiving a matching keyword in your DMs.

Can I restrict keywords to exact matches?

Yes. Add specific keywords and keep them short and clear. You can create multiple keywords per Spark to cover variations.

Will it work for Business and Creator accounts?

Yes—Instagram requires a Business or Creator account for messaging automations. Personal accounts are not supported by Instagram's API.

Can I include links or coupon codes?

Absolutely. Add them in your reply text. Use clear CTAs for best results.

Is there a free plan?

Yes. DM Spark's free plan includes 500 messages per month with no credit card required. Upgrade to Pro for up to 10,000 messages per month.

Can I set up multiple DM Sparks at once?

Yes. Create as many Sparks as you need—one for each keyword or use case. They all run simultaneously.

Related guides