Instagram captions do not allow clickable links, and the link in your bio is one more step most people never take. The DM is where links actually work. A link sent in a direct message is clickable, it arrives where the person is already paying attention, and it can be sent the moment they ask for it.

This guide covers every way to send a link in an Instagram DM in 2026: by hand, with saved replies, and automatically when someone comments, replies to a Story or messages you. It also explains why links sometimes show up as plain text or land in message requests, and how to fix each problem.

Key takeaways

Links in Instagram DMs are clickable. You can paste one into any chat, but for anything beyond a few messages a day, comment-to-DM automation sends the link instantly to everyone who asks.

Link buttons beat raw URLs. A short sentence with a labelled button ("Get the guide") looks like a reply and gets more taps than a bare link, which can look like spam.

If a link doesn't work, the usual causes are a missing "https://", a link with no surrounding text in message requests, or the person not following you, which sends your message to their requests folder.

Yes. When you paste a full web address into a DM, Instagram turns it into a tappable link and usually shows a preview with the page's title and image. Links open in Instagram's in-app browser, and people can choose to open them in their regular browser.

Captions are different. Instagram does not make links in post captions or comments clickable, which is why "link in bio" became a habit. Stories allow links through the link sticker, and DMs allow them in plain text and, when sent through Meta's API, as buttons.

1. Paste it manually

Open the chat, type a sentence, paste the full link including https://, and send. It works perfectly for a handful of people. It does not work when a reel brings in 300 comments asking for the same link overnight.

2. Use a saved reply

Instagram's saved replies, available on Business and Creator accounts, let you store a message with your link and insert it with a short shortcut, such as "/link". It saves typing, but you still have to open every chat yourself. We cover saved replies and Instagram's other built-in tools in Instagram's built-in messaging tools.

3. Send it automatically

DM automation sends the link the moment someone asks, with no one at the keyboard. The common triggers are a keyword comment on a post or reel ("Comment LINK"), a reply to your Story, or a keyword in a DM. Automated messages can include link buttons, which are tappable labels rather than long URLs.

Comment-to-DM is the most popular way to share links on Instagram, because it turns a comment, which helps your post's reach, into a private message with the link.

  1. Connect your Instagram Business or Creator account to an official-API tool such as BlipDM.
  2. Choose the post or reel, or set the automation to work on every post.
  3. Pick a keyword people only type on purpose, such as LINK, SHOP or GUIDE.
  4. Write a one or two sentence message and add a link button with a clear label.
  5. Add a public reply such as "Sent! Check your DMs 📩" so others see it works.
  6. Tell people the keyword in your caption or on screen, then test it from another account.

On BlipDM, every message can include up to three link buttons, or an image with a caption, on every plan including Free. Pro adds carousel DMs, with up to five swipeable cards, each with its own image, caption and button, which suit product links. See the comment-to-DM feature and carousel DMs.

Plain link in text Link button
How it looks A long URL, sometimes with a preview A short labelled button, e.g. "Get the recipe"
Spam signals Higher, especially with no text around it Lower; reads like a normal reply
Several links in one message Cluttered Up to three clean buttons
Available manually Yes No, only through the API

Buttons work best when the label says what happens next: "Download the PDF", "Shop the look", "Book a call". Avoid vague labels like "Click here".

Instagram only turns text into a link when it recognises a full web address. Include https:// at the start, and make sure there is no space or punctuation stuck to the end of the URL.

The message went to Requests

If the person does not follow you, Meta delivers private replies to their message requests folder rather than their main inbox. That is normal and affects every tool. Telling people "check your requests if you don't see it" in your public reply helps, and once they reply, the conversation moves into their inbox.

Links open in Instagram's in-app browser. Some pages that require a login, such as certain shopping or payment pages, work better in the phone's browser. Suggest tapping the menu and choosing "Open in browser", or use a link that works without a login.

No DM was sent at all

For automated links, check that the keyword matches. On BlipDM, the keyword is matched as a whole word anywhere in the comment, ignoring capital letters, punctuation and emoji, but plurals and typos do not match. Also check that the post is included in the automation and that your monthly DM allowance has not run out.

Lead with a sentence. "Here's the workout plan you asked for 💪" followed by a button reads as service. A bare link with nothing else is the pattern spam filters look for.

Only send links people asked for. Comment-to-DM and Story replies are replies by definition, which is why they are safe on the official API. Never send links to people who did not engage with you.

Use trustworthy links. Your own domain or a well-known store is better than a chain of redirects through unfamiliar shorteners. If you want click tracking, use UTM parameters on your own links rather than an unknown shortening service.

Send what you promised, once. One clear message beats three follow-ups. If you follow up, do it inside the 24-hour window after the person's last message, as Meta's rules require.

Creators send affiliate and product links, free guides, presets and newsletter sign-ups. Coaches send booking pages, workshop registrations and lead magnets. Shops send product pages, size guides, discount codes and restock alerts. Restaurants and cafés send menus, reservation links and delivery pages. In every case the pattern is the same: the person asks with a keyword, and the link arrives in seconds.

Frequently asked questions

Yes. A full web address pasted into a DM becomes a tappable link, and automated messages sent through Meta's API can include link buttons with custom labels.

How do I send a link to everyone who comments on my post?

Use comment-to-DM automation. Choose a keyword, write a message with a link button, and every person who comments that keyword gets the link in their DMs within seconds. BlipDM does this on every plan, including Free.

Meta delivers private replies to people who don't follow you into their message requests folder. It happens with every tool. Once the person replies, the chat moves to their main inbox.

You can paste several links into a manual message, but it looks cluttered. Automated messages on BlipDM can include up to three link buttons, or a carousel of up to five cards, each with its own button, on Pro and Elite.

Not when the person asked for the link and you use an official-API tool. Problems come from sending links to people who never engaged and from bare links with no context, which get reported. Read how to use Instagram auto DM without getting banned.

Can I send links in Instagram Story replies?

Yes. When someone replies to your Story, you can answer with a link, manually or automatically, and keep messaging them for 24 hours after their last message.