Skip to content
DMpop

Course link in Instagram DMs

Comment COURSE.The link landsin their DMs.

To send your course link in Instagram DMs automatically, paste your course page, Topmate page or booking link into a comment-to-DM campaign: anyone who comments a keyword like COURSE gets the link as a button in their DMs. Add a free lesson as a second button and the price in rupees, and let the reel do the selling.

Updated

On your reel

@priya.learns COURSE details plz

In her DMs, after one tap

Hi priya.learns! Start with the free lesson. The full Excel course is ₹1,999, 32 lessons, lifetime access.Free lessonFull course ₹1,999

Example. Names and prices are made up.

Topmate, Graphy, Kajabi or Calendly link in Instagram DMs

Pick the link.It's thecheckout.

The DM is the shop window. The link is where people pay or book, so it has to work on a phone, first time. Platform features below are from each platform's own site, checked November 2026.

  • Topmate01

    One page for calls, courses and webinars.

    Your page lives at topmate.io/yourname. Topmate says you can sell video calls, webinars (paid or free), video courses with free preview chapters, Priority DMs and digital products from it. Indian buyers pay by UPI, card or net banking, and Topmate sends booking reminders by email, plus WhatsApp on paid bookings.
  • Graphy, Kajabi or your own site02

    The course's own sales page.

    Send the page that explains the course and takes the payment, not your homepage. Graphy says it covers courses, memberships, communities, coaching, webinars and digital products. Whatever you use, open the link on a phone first: the DM button opens it in a browser.
  • Calendly03

    A booking link for discovery calls.

    Calendly's Free plan has one event type. Taking payment through Stripe or PayPal and automated meeting reminders are on its paid Standard plan, per its pricing page. Fine for a free 15-minute call; for paid calls in ₹, a platform built for India may suit you better.
  • A free lesson04

    The first step, not the sale.

    A free chapter, an unlisted YouTube video or a short PDF. People who comment on a reel are curious, not ready to pay. Give them something useful first and put the paid link right next to it.

Sources: Topmate, Graphy, Calendly pricing. DMpop isn't affiliated with any of them and doesn't connect to them: it sends the link.

How to send a course link on Instagram DM automatically

Six steps.Then post.

Sell a course on Instagram DM automatically, from the link to the first test comment.

  1. Copy the link you want to send. Your Topmate page or one service on it, the course sales page, or the booking link. Open it in a private window on your phone to check it loads without a login.
  2. Connect Instagram to DMpop through Meta's login. You need a Business or Creator account. DMpop never sees your password.
  3. Create a campaign. Pick the post, your next reel (DMpop attaches it within about five minutes of the reel going live), or Any post if every reel plugs the same course.
  4. Add keywords like COURSE, CALL, BOOK or DETAILS. Matching ignores case, emoji and punctuation, so “course details plz 🙏” matches. Add कोर्स if your audience types in Hindi.
  5. Write the DM and add up to two link buttons: the free lesson and the paid course, or the course and the booking link. Button text is 20 characters at most, so “Full course ₹1,999” fits.
  6. Test from a second account, tap both buttons, then post: “Comment COURSE and I'll DM you the free lesson.” Your own comments never trigger a DM.

Free lesson to paid course, in one DM

Free first.Paid nextto it.

A full example for an Indian course seller. Copy the shape, change the words.

Creator
An Excel teacher selling a ₹1,999 recorded course on Topmate, with chapter 1 marked as a free preview.
Post
Next reel: “3 Excel shortcuts your manager uses”.
Keywords
COURSE, EXCEL, FREE, कोर्स
Caption
Comment EXCEL and I'll DM you chapter 1 free 📊
Opening message
Hey {username}! Want chapter 1 of my Excel course free? Tap below 👇
Opening button
Haan, bhejo
DM with the links
Here you go. Chapter 1 is free, no payment needed. If you like it, the full course is ₹1,999: 32 lessons, practice files, lifetime access.
Buttons
Free lesson · Full course ₹1,999
Public reply (3 variations)
Sent! Check your DMs 📩 · DM kar diya ✅ · Chapter 1 is in your inbox 📊
Follow-up, 120 minutes later
Did chapter 1 make sense? Reply with your biggest Excel problem and I'll tell you which lesson covers it 🙂

Why the opening message is there

Instagram allows one private reply to a comment. After that, you can only message again once the person responds. The opening message uses the one reply to ask a question with a button. The tap is their response, so the links come next, and the follow-up can go out later.

Without the opening message, the comment gets the links straight away, which is one tap less, but no follow-up. Either is fine. Pick the follow-up when you're selling something people need to think about.

The follow-up, honestly

Send a follow-up goes out 0 to 1,440 minutes after the person taps through, and only if they tapped a button in the chat or DMed you the keyword. A plain comment-to-link DM never gets one. It is plain text: a link typed into it goes out as written, with no button and no click count, so keep the course link in the main DM's buttons. Ask a question in the follow-up instead. Replies are where coaching clients come from.

Pricing in ₹ in the DM

Say the price.In rupees.

People asked for the details. The price is the detail they want most.

  • Write the full price. “₹1,999”, not “DM for price”. A comment-to-DM flow exists so people don't have to ask twice.
  • Say what's included in one line: lessons, hours, files, access period, live calls.
  • Be clear about GST if you charge it: “₹1,999 incl. GST” or “+ GST”.
  • Keep the offer honest. A launch price that ends on a date is fine; a “last 2 seats” that never changes isn't. Don't promise income or results in the DM, the public reply or the caption. Instagram's rules apply to what you send whatever tool sends it.
  • Change the price in one place. Edit the DM text in the campaign. New DMs use it at once; DMs already sent keep the old words, though with Count link taps on their buttons open whatever link the campaign has now.

Running a sale? A code works well in a DM too: see discount codes in Instagram DMs.

Coaching call booking link on Instagram

Comment CALL.Book a slot.

For coaches and consultants, the next step is a call, not a checkout.

Use a keyword like CALL or BOOK and send your Topmate service or Calendly event link. Two set-ups that work:

  • Free discovery call. One button, “Book a free call”. Say in the DM how long it is and who it's for, so the wrong people don't book.
  • Paid 1:1 session. Two buttons: “Book 30 min ₹999” and a free resource for people who aren't ready. The free one keeps them around until they are.

The booking tool sends the confirmation and reminders, not DMpop. Topmate says it reminds by email, plus WhatsApp for paid bookings; Calendly lists automated reminders on its Standard plan. Running a live masterclass instead? See webinar links in Instagram DMs. Need details before the call? Send a form: Google Form in Instagram DMs.

Measure course sales from Instagram DMs

Taps here.Sales there.

DMpop sees who tapped. Your course platform sees who paid. Put the two side by side, per reel.

  1. One campaign per reel (or per offer), so every number belongs to one piece of content.
  2. Read the campaign's stats: DMs sent, link clicks and click rate. Each person counts once per campaign however often they tap. Clicks are counted while Count link taps is on, which is the default.
  3. Split free and paid taps with Share report. The read-only report page shows clicks for each link, so you can see how many people went for the paid button.
  4. Compare with sales on Topmate, Graphy or your site for the same days.

Lots of DMs and few taps: the DM isn't convincing, or the price surprised people. Lots of taps and few sales: look at the sales page. Two habits help: fix a link by editing the campaign (with Count link taps on, DMs already sent follow the change), and pause old campaigns instead of deleting them. Deleting a campaign deletes its tracked links, so buttons in DMs it already sent stop opening your course.

The follow gate, if you use it

DMpop can check with Instagram that someone follows you before it sends the link. It's optional, and for something you sell it's usually a step too many. Meta's spam policy also lists requiring a follow to get access to specific, exclusive content as engagement gating; read what Meta's rules say before you turn it on.

Setting up campaigns for many launches? Ask ChatGPT or Claude through the DMpop MCP, or use the API.

Questions

Course links,answered.

Can I send my course link in Instagram DMs automatically?

Yes. Paste your course page, Topmate page or booking link into a comment-to-DM campaign. Anyone who comments your keyword, like COURSE, gets the link in their DMs as a button. DMpop does this on Meta's official API, and the Free plan covers 1,000 DMs a month.

Can I send a Topmate link?

Yes. Paste your topmate.io page, or the link to a single service on it, as the campaign's link. Test it in a private window on your phone before you post, so you see what a follower sees.

Should the DM say the price?

Yes. A clear price in rupees in the DM saves people a tap and filters out people who were never going to buy. If you're GST-registered, say whether the price includes GST. The button label can carry the price too, within 20 characters.

Can I send a free lesson first and the paid course later?

Put both in the same DM as two buttons: free lesson first, paid course second. A later message is possible with Send a follow-up, but only after the person taps a button in the chat (an opening message's or the follow gate's) or DMs you the keyword. Instagram allows one reply to a comment until the person responds.

Can DMpop tell me who bought the course?

No. DMpop counts who tapped each button, once per person per campaign. Sales happen on Topmate, Graphy or your site, so check those there and compare them with taps per campaign.

Should I make people follow me before they get the course link?

Usually not. The follow gate is optional, and Meta's spam policy lists requiring follows to get access to specific, exclusive content as engagement gating. For something you're selling, a follow adds a step between a buyer and your checkout.

Is it free?

DMpop's Free plan includes 1,000 DMs a month, 5 live campaigns and every feature, including two link buttons, the follow-up and click counts. Paid plans are ₹99, ₹499 and ₹999 a month, GST included.

Free to start

Post the reel.Sell the course.

Connect your Instagram, pick a keyword, paste your course link. The Free plan includes 1,000 DMs a month and every feature, and paid plans start at ₹99.