On this page
Why comment keywords suit launches
A launch needs two things before it opens: proof that people care, and a way to reach those people when it goes live. Comment keywords deliver the first almost by accident. A teaser post with hundreds of “EARLY” comments is visible social proof, and every comment is someone raising their hand.
The second part is where most launch plans quietly break. Many creators assume that everyone who commented is now on a list they can DM when the doors open. They are not. Instagram treats a comment as permission for one private reply, not as a subscription. If you design the launch around that fact from day one, comment-to-DM becomes a very efficient waitlist builder. If you discover it on launch day, you find out your “list” is a pile of closed conversations.
The messaging rules you are designing around
Meta’s private reply rules for Instagram are short, and every part of this playbook follows from them.
- A comment allows one private message to the commenter, sent within seven days of the comment.
- You can only send more messages if the person replies, and then only within 24 hours of their reply.
- Every reply from them restarts that 24-hour clock; nothing you send does.
- There is no mechanism in the official API for messaging everyone who ever commented. Tools that claim otherwise are not using the official API.
In other words, your one private reply has a single job: move the person to a channel where you can legitimately contact them on launch day. The full mechanics of the clock are in the 24-hour messaging window explained.
Moving people to email or SMS before the window closes
The signup link in the DM is the whole point of the funnel. Make the page behind it fast, mobile-first and short: one field for email, optionally a phone number for SMS, a clear line about what they will receive, and consent wording that fits the rules where your audience lives. SMS marketing in particular has strict consent requirements in many countries, including the United States.
- Use the same promise as the post. If the caption says early access, the signup page should say early access, not “join my newsletter”.
- Send a confirmation email immediately, so people know they are on the list and your launch email is less likely to be missed.
- Tag signups by source — a separate form or hidden field for Instagram — so you can see how many came from the teaser posts.
- Tell them in the DM when to expect the next message and where it will come from.
A reply-gated flow can help here. Instead of sending the link straight away, the first DM asks a simple question — “Reply YES and I’ll send your early-access link” — and the link only goes out once they answer. Their reply opens a normal 24-hour conversation, which means you can answer questions by hand if they have any. The cost is an extra step, so use it when the conversation is worth having, not as a hoop.
SocialAutoDM does not connect to email or SMS tools; it delivers the link and your signup platform does the rest. The broader funnel design is in the Instagram lead generation DM funnel.
Launch day: what you can and cannot send
On launch day your email and SMS lists do the heavy lifting — that is why you built them. Instagram plays a supporting role, and it is important to be precise about what that role allows.
- You can publish a launch post with a new keyword — “Comment OPEN for the link” — and every new commenter gets the link instantly.
- You can message people whose 24-hour window is currently open because they replied to you recently, by hand from your inbox.
- You can use the native countdown sticker in Stories during pre-launch; followers who tap “Remind me” get a notification from Instagram when it ends.
- You cannot DM everyone who commented EARLY two weeks ago. Their private reply has been used and their window has closed.
- You cannot message followers who never contacted you, and there is no paid tier or setting that changes this.
A launch timeline template
Adjust the lengths to your product, but keep the order. The pre-launch phase exists to fill the email list; the launch phase converts it.
- Two to three weeks out: build the signup page and confirmation email, write the teaser DM, and test the rule from a second account.
- Two weeks out: first teaser post with the keyword. Reply to early comments personally where you can — it adds warmth to an automated thread.
- Days ten to three: two or three more teasers from different angles — the problem it solves, a behind-the-scenes look, a result or testimonial if you have one. Each gets its own rule.
- Days three to one: a countdown sticker in Stories, a final “last chance for early access” post, and a reminder email to the list.
- Launch day: early-access email and SMS first, then a public launch post with a new keyword for everyone else.
- Launch week: answer DMs quickly — replies to your launch DMs open windows you can use — and pin the launch post.
- Post-launch: switch teaser rules off or point them at the live product, and write down which posts drove signups.
After the launch: cleaning up and learning
Old teaser posts keep collecting comments for weeks. A rule still promising “early access” after launch sends people a stale offer, so update or disable each teaser rule as soon as doors open. The simplest fix is to change the DM to “It’s live — here’s the link”.
- Compare DMs sent per teaser post in your logs with signups tagged from Instagram.
- Note which teaser angle drove the most comments and which drove the most signups — they are often not the same post.
- Check how many early-access subscribers bought, to judge whether the early-access offer was worth giving.
- Keep the signup page live as a waitlist for the next launch.
The measurement approach is laid out in Instagram DM automation metrics and ROI. SocialAutoDM handles the comment-to-DM part on one connected account — an Instagram professional account or a Facebook Page — connected through Meta’s official API with OAuth — no passwords, no scraping. See the pricing page for the current plan.
Frequently asked questions
Can I DM everyone who commented on my teaser when the product launches?
What keyword should I use for a launch waitlist?
Should I use a reply-gated flow for a waitlist?
What should I do with teaser rules after launch?
Put this into practice with SocialAutoDM
Keyword rules, instant replies and DMs on Instagram and Facebook — on Meta’s official APIs.