What you’ll make
One Instagram caption and matching private reply you can check before turning on the flow.
Worked example
A video lesson for anyone who comments SAMPLE
“Comment SAMPLE and I’ll send you the first color-mixing lesson.” The private reply says “Here’s the color-mixing lesson you asked for,” with a button labeled “Watch the sample lesson.” The video plays in the browser without a sign-in.
In the draft, check two comments. SAMPLE should lead to the video. “Love the colors” should leave the flow idle. You can check those rules yourself and test live delivery later.
Before you start
- Have one Instagram post or reel in mind and a link you can open signed out. You can write and check the flow in a note, or use a Manychat draft if you already have the right Instagram account connected.
Pick one post, one word, and one resource
Choose the post or reel where the reply belongs. Write down the keyword, what people get, and the link you’ll use. Open it yourself so you can say if it asks for an email or a sign-in.
Draft the caption and reply together
Copy the prompt into Claude or ChatGPT. Add your post, keyword, and what the link actually opens if you didn’t fill in the boxes. Keep the caption, reply, and button label together.
I’d use SAMPLE for a reel about mixing watercolor paints and link to the first color-mixing lesson.
I might get ‘Comment SAMPLE and I’ll send you the first color-mixing lesson,’ with a button that says ‘Watch the sample lesson.’
Draft one comment-to-DM flow
Write a caption, the first private reply, and the link button label for one Instagram post. Use the details I provide in this chat or in my attachments. Use my exact keyword and resource name. Make the caption say what to comment and what will arrive. Make the button say what it opens. If the destination asks for an email or sign-in, say so where readers need to know. If the keyword or resource is missing, ask me before writing. If the destination is still pending, flag it beside the button. Use only the delivery details I can confirm. Return the three pieces together as one draft I can enter in my flow.
Make a draft flow you can review
In Manychat, start a draft for the intended Instagram account. Set the comment trigger to one post or reel, enter your keyword, then add the private reply and its resource button. In a written draft, save those same details together with the caption. Keep any missing link marked as pending.
Follow both comment routes yourself
Walk through the draft before you enable it. Save the pieces and the checks you’ve done.
- Try the intended keyword against the draft rule and read the reply that would follow.
- Try a comment without the keyword and confirm it falls outside the draft rule.
- If the link is ready, open it signed out and compare what you see with the caption. If it’s pending, note what you’ll check.
Optional: Test delivery before using the flow live
When you’re ready to test in Manychat, use a test post and a separate account. Comment with the keyword, open the DM, and tap through to the resource. Try a comment without the keyword and check that it leaves the flow idle.
Write the caption and first private reply together
Use this with your keyword and resource link to draft the public promise and what arrives in the DM.
I’m drafting one Instagram [post or reel] for [audience]. A first comment containing [keyword] should get [exact resource title]. Here’s [destination URL and what someone sees there, including any email form]. My flow is [direct link or opening quick reply followed by delivery]. Draft two caption options, the first private message, and the exact button or quick-reply text. If there’s a second message, draft it only for the path I specified. Use the same resource name across the caption and messages. Make it clear where to comment, what they’ll receive, and whether the page asks for an email. Keep the claim and delivery time to what I can support. If you can’t inspect the page or I haven’t said how it works, leave that detail for me to confirm. Finish with three things I should verify by opening the link on a signed-out phone.
Check every message against what the caption promises
Use this at the build step to catch a confusing button or missing explanation before testing.
Here’s my [caption, first message, buttons, and any next message] plus [what each button opens]. Trace what someone reads from the comment prompt to the actual resource. Give me a small table with each tap, what it promises, and what happens next. Fix any wording that makes a link sound like instant delivery when the destination asks for an email. If my draft expects a follow-up after a link tap, mark it for me to verify against my Manychat setup. Return revised message and button copy for review.
Plan the comment and phone tests
Use this with the exact test post and keyword to know what to try before launch.
Here’s [test post, keyword, DM route, and expected link]. Make a test matrix with a matching first comment, a nonmatch from another tester, a repeat comment, and a signed-out phone link check. For each row include the account or starting state, exact input, expected outcome or uncertainty, evidence to save, and the setting to inspect if it goes wrong. Include a check for an older automation on the same post. If I’m unsure about repeat behavior, give me a separate fresh-account control so I can distinguish that from a broken trigger.
Troubleshooting
The comment didn't send a DM.
Confirm the flow is live, the specific post and keyword match, and the test account has not already used its first comment. Check message requests, connection permissions, and competing triggers.
The link works for me but not for buyers.
Test it signed out. Check that the resource is published, permission does not require your account, and the URL in the live message matches the tested one.