Instagram DM automation for course creators

Instagram DM automation for course creators turns launch comments into enrollments. Someone comments WAITLIST, ENROLL or WORKSHOP, and ReplyRep sends the right link, asks for their email first, and follows up before the cart closes. It runs on Meta's official API and only messages people who engaged, so a launch week no longer depends on you answering DMs by hand.

Updated · 4 min read · By the ReplyRep team

Why do course launches stall in the DMs?

A course sells in waves. There is the waitlist phase, the free workshop, five to seven days of open cart, and a close. Each wave produces its own comments: "when does it open", "is this beginner friendly", "payment plan?", "is there lifetime access", "I missed the workshop, is there a replay". The heaviest wave lands on the day you are also hosting a live Q&A and answering student emails.

Selling one course to many people is different from booking one client at a time. Coaching is covered on the coaches page. This page is about the launch calendar: how to keep every phase answered without staying glued to your phone.

Which automations should a course creator build first?

Waitlist with email captureComment: WAITLIST

Public reply

You're on the list. Details in your DMs.

DM

The Watercolor Foundations course opens to the waitlist on March 3, two days before anyone else, with the early price. What email should I use? That's where the doors-open message goes.

Follow up

While you wait, here's lesson one for free: [video link]. It's the brush control drill everything else builds on.

Free workshop registrationComment: WORKSHOP

Public reply

Seat saved, check your messages.

DM

The free workshop is Tuesday at 7pm Eastern, 45 minutes plus Q&A. Register here: [registration link] Can't make it live? Register anyway and the replay comes to your inbox.

Follow up

We start in about an hour. Grab a pencil and paper, you'll draw along: [join link]

Cart-open enrollmentComment: ENROLL

Public reply

Enrollment link sent.

DM

Doors are open. Six modules, 38 lessons, lifetime access and a 30-day refund window: [checkout link] There's a three-payment plan on the same page. Questions about whether it fits your level? Reply LEVEL.

Follow up

Cart closes Friday at midnight. If something's holding you back, reply and tell me what it is. I read these.

Curriculum previewComment: SYLLABUS

DM

Here's the full curriculum, lesson by lesson, with how long each one takes: [syllabus PDF] Most students finish in six weeks at about two hours a week.

The LEVEL reply in the enrollment template is worth wiring up as a DM flow: ask whether they are new, have tried before or already sell their work, and answer each one with the module that fits them.

How do you set it up around a launch calendar?

  1. 1

    Connect your account

    Log in through Meta in about four minutes. No password is shared.

  2. 2

    Build all four automations before the launch starts

    You can automate posts before you publish them, so the waitlist, workshop and enrollment posts are ready the moment they go live.

  3. 3

    Capture the email on the free steps

    The email collector is what turns Instagram interest into a launch list you can email on doors-open day, when Instagram's feed may not show your announcement to everyone who asked.

  4. 4

    Swap the keyword's link when the phase changes

    After cart close, change the ENROLL message to "Doors are closed. Join the waitlist for the next round" so late commenters still land somewhere useful.

  5. 5

    Schedule follow ups to the launch moments

    A follow up before the workshop starts and one before the cart closes are the two that earn their place.

Which ReplyRep features matter during a launch?

  • Follow-to-get-link on the free lesson, so pre-launch content grows the audience you will be selling to.
  • The viral post DM queue for the launch reel, so a spike does not drop the people most ready to buy.
  • Story reply automation for countdown stories: "reply ENROLL" on a doors-closing story is one of the highest-intent prompts you can post.
  • AI auto reply for questions like "do I need an iPad for this", answered from your sales page.

What should course creators be careful about in launch DMs?

  • Earnings and results claims. If a student testimonial says "I made my first sale in a month", the FTC expects it to reflect typical results or say what typical results are. That applies in DMs as much as on the sales page.
  • Refund terms. State the refund window in the enrollment DM in plain words. It answers an objection and avoids disputes.
  • Email consent. Tell people what they are signing up for when you ask for the address, and include an unsubscribe link in every launch email you send them.
  • Real deadlines. If the cart closes Friday, close it Friday. Fake countdowns erode trust with the people you want to sell the next course to.

Build your launch before you announce it

Set WAITLIST on your first teaser post and let the list fill while you finish recording.

Start free

Which plan covers a course launch?

Plan for your busiest launch week, not an average month. Lite gives 10,000 DMs on 1 account with email capture and follow ups, which suits a creator with a steady evergreen course. A launch with a workshop, a waitlist and a closing push sends several messages per person, so Boost at 40,000 DMs leaves room, and removes ReplyRep branding from the messages your buyers see. If you run launches across 5 accounts or expect a reel to travel well beyond your audience, MAX covers 400,000 DMs.

For the full playbook, read the product launch use case and the Instagram DM sales funnel guide.

Questions

Frequently asked questions

Coaches mostly book calls one client at a time. Course creators sell one product to many people in a short window, so the automations follow the launch: waitlist, workshop, open cart and close. The tools are the same; the timing and the messages are different.

Yes. Turn on email capture for the keyword and ReplyRep asks for the address before sending the lesson link. Emails export as CSV or sync to Mailchimp, Klaviyo, HubSpot or Google Sheets for your launch sequence.

They get whatever the automation says at that moment. Edit the ENROLL message on close day to point to the waitlist for the next round, so a late comment becomes a lead for next time instead of a dead link.

Yes. A keyword sends the registration link, and a follow up shortly before the start time sends the join link. Registration itself happens on your webinar platform, which also handles reminders by email.

ReplyRep sends through Meta's official API within its rate limits, and anything over the limit waits in the queue instead of being forced through. It only messages people who commented first, which is what keeps it on the right side of Meta's rules.

Your first automation, live in about four minutes

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

Start free