By tonight, anyone who comments your keyword gets your free resource in their DMs, whether you’re online or not. You pick one word, write one message, and ManyChat sends it every time.
What you’ll need.
Get these set up first. Everything below uses them.
Some of these are affiliate links. If you sign up through one, I may earn a commission, at no extra cost to you. See every tool I use.
Tell this page about your freebie
Your answers write your DM, your caption line and your test checklist. They stay in your browser and nobody else sees them.
Get your Instagram ready
ManyChat only connects to professional accounts, and Instagram has to give it permission to send messages.
Switch to a professional account (skip this if you already have one)
- In the Instagram app, go to your profile and tap the menu to open Settings and activity.
- Under For professionals, tap Account type and tools.
- Tap Switch to professional account, pick a category, then choose Creator or Business.
Let ManyChat send your messages
- Go to Settings and activity, then Messages and story replies.
- Tap Message controls, then find Connected tools.
- Switch Allow access to messages on.
Connect Instagram to ManyChat
ManyChat watches your comments and sends the DM for you. Its Free plan covers everything in this guide.
- Go to manychat.com and click Get started.
- Pick Instagram as your channel, then sign up with Facebook or Google.
- Choose Connect Via Instagram. It’s the simplest option and you don’t need a Meta Business account for it.
- Check the permissions, click Allow, then click Let’s start.
Stuck? ManyChat’s own walkthrough is here: How to connect Instagram to Manychat ↗
Create the comment automation
This is the bit that listens for your keyword. ManyChat has a ready-made version, so there’s no flow to build.
- Click Automations in the sidebar, then + New Automation.
- Choose Auto-DM links from comments.
- Pick which post it listens to. Choose Next post or reel if you’re posting this one fresh, or A specific post or reel if it’s already up.
- Set the words a comment must include, and add your keyword.
- Switch on the public reply and paste in the three replies below. ManyChat rotates them.
- Switch the Opening DM off and leave the other optional extras off. You want one message with one link.
[YOUR KEYWORD]
Just sent the [WHAT YOURE GIVING AWAY] to your DMs. Have a look in your messages. Done. Check your DMs, the [WHAT YOURE GIVING AWAY] is waiting for you. It’s on its way to your inbox now. Enjoy the [WHAT YOURE GIVING AWAY].
Write the DM
This is the message they get. Short, friendly and the link right there.
In the message step, paste the text below and add your link where ManyChat asks for it.
Keep it short. ManyChat won’t publish an Instagram message with a button if it runs over 640 characters.
Here’s your [WHAT YOURE GIVING AWAY], as promised. Tap the link to open it: [THE LINK TO IT] Enjoy it.
Write the caption
Nobody comments a word they haven’t been asked to. One clear line in the caption does it.
Comment [YOUR KEYWORD] and I’ll send you the [WHAT YOURE GIVING AWAY] in your DMs.
Want the [WHAT YOURE GIVING AWAY]? Comment [YOUR KEYWORD] and it’ll land in your DMs. Comment [YOUR KEYWORD] below and I’ll DM you the [WHAT YOURE GIVING AWAY]. Free [WHAT YOURE GIVING AWAY]: comment [YOUR KEYWORD] and I’ll send it straight to your DMs.
Test it before anyone else does
Two minutes now saves you a comment section full of people asking where their link is.
- Grab a second Instagram account: a spare one of yours, or ask a friend to help.
- From that account, comment your keyword under the post.
- Check a public reply appears under the comment.
- Open that account’s DMs. Look in message requests too.
- Tap the link on the phone and make sure your resource opens.
Take your downloads
Tick what you want. Each file is written from your answers in step 1.
Your tools, one more time.
If something goes wrong.
Someone commented and got nothing
Check the automation says it’s live and points at the right post, and that their comment included your keyword. Then check Allow access to messages is still on in Instagram. If it all looks right, use Refresh permissions under the Help button in ManyChat.
It worked once, then stopped for my test account
That’s Instagram. It only fires on a person’s first comment under a post. Test again from a different account.
ManyChat won’t connect my Instagram
Personal accounts can’t connect. Switch to a Creator or Business account (step 2), then try again.
ManyChat won’t let me go live
Usually the message is too long: 640 characters with a button, 1,000 without. Cut it down. On the Free plan, also remove any block marked as a paid feature.
My DMs show “Powered by Manychat”
That’s the Free plan. It shows on the first message a new person gets. The paid plans remove it.
Instagram is hiding my public replies
Instagram flags replies that look automated. Keep three different replies in rotation, change the wording now and then, and avoid replies that are only emojis.