How to Send a Link When Someone Comments on Instagram
The link can't live in your caption. It can arrive in the commenter's inbox seconds after they ask for it.
Someone watches your Reel, wants the product, and comments "link?". Now you have a problem. You can't paste a clickable link in your caption. A link typed into a comment reply shows up as plain text that nobody can tap. And "link in bio" asks them to leave the Reel, open your profile, find the right link on a page of ten, and hope it is the right product.
The fix most creators and brands now use is simple: send the link by DM, automatically, when someone comments a keyword. This guide focuses on the link itself: where it can go, how to write the message around it, whether to use a button or a pasted URL, and how to see who actually clicked.
Why you can't just put the link in a caption or comment
Instagram keeps links out of captions and comments. URLs there are not clickable, so even if a viewer can read your link, they have to copy it by hand. Very few people do. That leaves three places where a tappable link can reach someone:
| Option | What the viewer does | Good for | Watch out for |
|---|---|---|---|
| Link in bio | Leaves the post, opens your profile, finds the right link | Your main website, a permanent link page | Many steps; people drop off before they find it |
| Story link sticker | Taps the sticker while the Story is live | Today's offer, a new blog post, a quick announcement | Disappears with the Story; doesn't help Reels or posts |
| Link in a DM | Comments a keyword, then taps the link in their inbox | Reels, posts and Stories that ask people to comment | Needs an automation tool to scale beyond a few comments |
The DM option wins for one reason: the person asked for the link, so it lands in a private conversation they started, on the exact item they were looking at. For more on the bio side, a dedicated link-in-bio page still makes sense, and InboxLoop includes a link-in-bio builder too. But for anything you promote in a Reel, the DM is where the click happens.
How comment-to-link automation works
Behind the scenes, the flow has four steps. Knowing them helps you write each part well.
- The comment. Someone comments your keyword, such as LINK, SHOP or GUIDE, on the post or Reel you selected.
- The public reply (optional). A short reply under their comment, such as "Sent! Check your DMs." This tells them, and everyone else reading, that the keyword works.
- The opening message. A short DM with a button. The flow waits until the person taps it before it continues.
- The link message. The DM with your context line and link buttons, or a product carousel.
We cover the complete setup screen by screen in our guide to auto-DMing Instagram comments. The rest of this article is about getting the link part right.
Setting up the link in InboxLoop
1. Pick the post and the keyword
Create a Comment to DM automation, select the post or Reel, and add your keyword. You can add up to 20 keywords, so include the variations people actually type: LINK, LINKS, URL. Write the keyword in your caption and say it out loud in the Reel if you can.
2. Write a public reply that sets expectations
Add up to five reply variations and let InboxLoop rotate them, so your comment section doesn't fill with the same sentence. Each can be up to 220 characters, but shorter is better: "Sent it, check your DMs!" does the job.
3. Add the opening message and button
Write one friendly line and a short button label, such as "Send me the link". The button text can be up to 20 characters. When the person taps it, the link message follows.
4. Add the link buttons
In the main DM, add up to three link buttons. Each button has a label of up to 30 characters and a destination that must start with https://. Turn on tracking for the buttons you want to measure.
5. Preview and test
Use the phone preview, publish, and then comment from a second account. Tap every button and make sure each one opens the right page on a phone.
Write the message before the link
The link should never be the whole message. People open the DM a few seconds or a few hours later, and they need one line that reminds them what this is. Compare these three versions:
Weak
https://yourstore.com/collections/new?ref=ig
Better
Here's the link you asked for 👇
Best
Here's the full summer collection from the Reel, with sizes and prices. Tap below to open it.
The best version does three things: it names what they asked for, it adds one useful detail (sizes and prices), and it tells them what to tap. You can also personalise the message with the person's first name. Keep it under three short sentences. If you need to say more, put it on the page you are linking to.
Link button or pasted URL?
You can paste a URL into the message text, but a button is almost always the better choice:
- It reads better. "View the collection" is clearer than a long URL full of tracking parameters.
- It can be tracked. InboxLoop tracking works on supported message and product buttons, not on URLs typed into the text.
- It is easy to tap. A full-width button is a bigger target on a phone screen than a link inside a sentence.
When one link isn't enough
Sometimes the Reel shows five products, or you want to offer a free guide and a paid course side by side. You have two options:
- Up to three buttons in one DM for a few clear choices, such as "Free guide", "Full course" and "Book a call". Coaches often use this; see how coaches and consultants structure it.
- A product carousel with up to 10 cards, each with an image, title, price and up to three buttons. This suits ecommerce brands sharing a collection. Read the Instagram product carousel guide for the field limits.
A carousel is a browsing experience, not a checkout. Stock, payment and delivery still happen on your website or store.
Track who clicked, and what that means
Once tracking is on, InboxLoop sends the visitor through a redirect link and records eligible clicks. In the automation's link analytics you can see total clicks, unique clickers, repeat clicks and each contact's click history. Probable bots are filtered out of the reported numbers.
Two cautions. First, a click is not a sale; it means someone opened the page. Second, the "links sent" figure counts links that were created for a message, not confirmed deliveries, so click-through rates across different time periods can look odd. Our Instagram link tracking guide explains every metric in detail.
Why some people don't see the link right away
If the commenter doesn't follow you, your DM can land in their message requests instead of their main inbox. They will still get it, but they might not notice. Two small fixes help: mention it in your public reply ("Sent! Check your DMs or message requests"), and keep your opening message short and clearly connected to what they commented.
Mistakes to avoid
- Linking to your homepage. Send people to the exact product or resource from the post, not a page where they have to search again.
- Promising a link the automation can't send. If the caption says "Comment LINK" but the keyword is SHOP, nothing happens and people feel ignored.
- Two tools on one post. If an old automation is still running, people can get two DMs. Turn it off before you test the new one.
- Forgetting old Reels. Popular Reels keep getting comments for months. Update the link when a product sells out or a sale ends.
- Messaging everyone who comments. "Any comment" sends your link to people who were only saying hello. Use a keyword unless the post has a single, clear purpose.
Sending a link only to people who asked for it is also the safest pattern. Our automation safety guide covers what else matters.
Choosing a tool for comment-to-link
Several tools can send a link after a comment. The differences are in how they charge (per contact, per DM or per account), what they include on free plans, and how much you can see after the link is sent. We keep sourced, dated comparisons for InboxLoop vs LinkDM and InboxLoop vs InstantDM if you want to check the details.
Send your next link by DM with InboxLoop
Create a Comment to DM automation, add your keyword and link buttons, and turn on tracking to see who clicked.
InboxLoop is free during Early Access, with unlimited automations. Instagram messaging rules and technical limits still apply.
Frequently Asked Questions
Can I put a clickable link in an Instagram comment?
No. Links in captions and comments are not clickable. Send the link by DM instead, or use your bio or a Story link sticker.
How do I send a link automatically when someone comments?
Connect your Instagram Professional account to a tool built on Meta's official APIs, create a comment automation with a keyword, and add the link as a button in the DM.
How many links can I send in one DM?
In InboxLoop, up to three link buttons per DM. For more choices, use a product carousel with up to 10 cards.
Can I see who clicked the link?
Yes, for tracked buttons. InboxLoop shows total clicks, unique clickers, repeat clicks and contact-level click history. Clicks do not prove a purchase.
Why didn't the person see my DM?
If they don't follow you, the DM can arrive in message requests. Mention this in your public reply so they know where to look.
Does the link have to be HTTPS?
In InboxLoop, yes. Button destinations must be valid URLs that start with https://.
Is it free to send links by DM?
InboxLoop is free during Early Access, with unlimited automations. This is not a lifetime pricing promise, and Instagram's messaging rules still apply.

