Instagram product launch automation, from waitlist to sold out

Instagram product launch automation uses comment keywords to build a waitlist before launch, then sends every commenter the buy link by DM the moment you go live. ReplyRep answers each comment about three seconds later, holds anything over Meta's sending limit in a queue, and follows up with people who did not click, so the launch-day rush does not depend on you replying by hand.

Updated · 4 min read · By the ReplyRep team

How does a DM-driven product launch work?

A launch has two moments where people raise their hand: when you tease it and when it goes live. Comment automation catches both. During the tease, a keyword like EARLY adds people to a waitlist and tells them what is coming. On launch day, a keyword like DROP sends the product link directly, and the waitlist gets a message that it is live.

Because the trigger sits on the post, the reel and your stories at the same time, every place you mention the launch feeds the same funnel. You write the messages once and spend launch day answering the questions a keyword cannot predict.

Why do launches convert better in the DMs?

  • Speed. Launch interest peaks in the first hours. A DM that lands seconds after the comment catches people at that peak, not after they have scrolled on.
  • Direct to product. The DM links straight to the product page, not to a link page with six other buttons.
  • Reach. Every keyword comment is engagement on the launch post, which tends to push it further.
  • A second chance. People who comment and do not buy are already in a conversation, so a follow up reaches them.

How do you set up launch automation?

  1. 1

    Two weeks out: open the waitlist

    Post a teaser with "Comment EARLY to get first access". The DM confirms they are on the list and, if you want, asks for an email so you can reach them off Instagram too.

  2. 2

    Prepare the launch post before it goes live

    Create the launch-day automation on the unpublished post so the trigger is armed the second it appears in the feed.

  3. 3

    Make the launch keyword global

    Set DROP (or your product name) as a Global Trigger so it works on every post, reel, story reply and DM, including the ones you post during launch week.

  4. 4

    Gate it with a follow, if growth matters

    Follow-gated DMs check the follow before sending the link, so a launch grows the account as well as the sales.

  5. 5

    Add a follow up and a suggestion

    A follow up for people who did not click, and a suggestion after the link for the matching add-on or bundle.

  6. 6

    Test, then post

    Comment the keyword from a test account on both the teaser and the launch post. Check links, prices and the name field.

Product launch DM templates

Waitlist: early accessComment: EARLY

Public reply

You're on the list

DM

You're in, {first_name}. The drop goes live Thursday at 6pm. You'll get the link here 30 minutes before everyone else.

Launch day: the buy linkComment: DROP

Public reply

Link's in your DMs

DM

It's live, {first_name}. {link} Sizes S and M usually go first.

Follow up

Still deciding? Here's the fit guide most people ask about: {link}

Course launch: founding priceComment: JOIN

DM

Hey {first_name}, here's the enrollment page: {link} The founding price is open until Sunday night.

Follow up

Quick one: anything you want to know before you join? Reply here and I'll answer personally.

More launch messages, from teaser to last call, are in the product launch DM templates.

What should the launch caption say?

Lead with the keyword and the payoff in the first line: "Comment DROP and I'll send you the link the second it's live." Use the same keyword across every launch post so returning followers do not have to learn a new one, and say it out loud in the reel.

Arm your launch post before you publish it

Set up the waitlist and launch-day keywords free, then upgrade if launch week needs the queue and follow ups.

Start free

Which ReplyRep features matter for a launch?

FeatureWhat it does in this playPlan
Automate posts before you publish themThe launch post is answering from its first commentEvery plan
Follow-Gated DMsThe follow is checked before the link is sentLite and up
Viral post DM queueDMs over Meta's sending limit wait in order instead of being droppedLite and up
Follow UpA second message for people who did not clickLite and up
Suggest MoreAfter the link, a nudge toward the add-on or bundleLite and up

What should you measure during a launch?

  • Waitlist size from the teaser keyword, against last launch.
  • Launch-hour DMs sent and how many waited in the queue.
  • Click to purchase rate from the UTM-tagged link in your shop analytics.
  • Follow-up recoveries: sales from people who bought after the second message.
  • New followers during launch week, if you used a follow gate.

Launch mistakes to avoid

  • Changing the keyword between the teaser and the launch post.
  • Linking to the homepage instead of the product page.
  • Forgetting to switch the DM when the product sells out. Point it at the restock list instead.
  • Sending a follow up to people who already bought, if you have a way to tell them apart.

If the launch reel takes off, our guide on handling a viral Instagram post covers what happens to the comments that arrive faster than any tool is allowed to answer them.

Questions

Frequently asked questions

One to two weeks is common. It gives teaser posts time to collect comments without the launch feeling stale. Shorter works for a restock of something people already know, longer for a course or a new product line that needs explaining.

The DM goes out when someone comments. For a timed release, set the automation on the launch post before you publish it, then publish at launch time, so the first comment is answered with the live link.

Meta caps how fast any tool can send DMs. On paid plans, ReplyRep's Excess DM Queue holds what is over the limit and sends it in order, and SendBack goes back for interactions that were skipped or delayed during the spike.

Use it if growing the account matters as much as the sale. It adds one tap, so for a high-ticket product where every click counts, some brands gate the waitlist teaser and leave launch day ungated.

Your first automation, live in about four minutes

Free plan, no card, no trial timer. Built on Meta’s official Instagram API.

Start free