---
title: "ig.me Links: How to Get Your Instagram DM Link"
slug: instagram-dm-link
author: "Leonardo Maldonado"
category: "Channels"
articleType: how-to-guide
tags: ["ig.me links","Instagram DM link","Instagram links"]
publishedAt: 2026-11-14T09:00:00.000Z
updatedAt: 2026-11-14T09:00:00.000Z
canonical: https://setluca.com/blog/instagram-dm-link
---# ig.me Links: How to Get Your Instagram DM Link

> Your Instagram DM link is ig.me/m/ followed by your username, and tapping it opens a chat with you in the Instagram app. Add ?ref= with a short code, such as ?ref=ig_bio, to tell placements apart in a connected tool's data. Meta says ig.me links aren't currently supported on Instagram Web, so give desktop visitors a second way to reach you.

## Key takeaways

- ig.me links follow Meta's format ig.me/m/username. They open a new chat, or the existing one, in the Instagram app.
- A ref value can use letters, numbers, hyphens, underscores and equals signs. It reaches a connected tool through webhooks, automatic alerts Meta sends to that tool, not the Instagram inbox.
- Following the link into an existing thread resets the 24-hour messaging window, according to Meta's developer docs.
- Use one ref per placement (bio, story sticker, email, YouTube, website, QR code) and count chats and booked calls by ref.
- Desktop and Instagram Web visitors won't get the chat, so always offer a fallback.

---

ig.me links are the shortest path from "I'm interested" to an open Instagram chat. A profile link makes people find the Message button, but an Instagram DM link drops them straight into the conversation. This guide shows how to build yours, how ref codes work and where to place the link.

## What are ig.me links?

ig.me links are Meta's short links that open an Instagram chat with a specific account. The format is https://ig.me/m/ followed by the account's username. On a phone with the Instagram app, one tap opens a chat with you, ready for the person to type.

Some people search for "ig me links" without the dot, but ig.me is the actual domain. Meta's developer page "Using ig.me Links" covers the format, the ref code and the webhook (an automatic alert one app sends another) alerts.

Two requirements come first. The account must be published, meaning live and visible. And the person tapping needs a recent Instagram app for iOS or Android. Our [Instagram bio templates for coaches](/blog/instagram-bio-templates-for-coaches) give the short version for your bio.

## How do you generate an Instagram DM link?

To generate an Instagram DM link, type ig.me/m/ and add your exact username. A coach with the handle @siobhan.careers would use https://ig.me/m/siobhan.careers. You don't need a generator or a paid tool, because the link is just your username in Meta's format.

1. **Copy your exact username** from your profile, including any dots or underscores.
2. **Build the base link:** https://ig.me/m/yourusername.
3. **Add a ref for each placement**, such as https://ig.me/m/yourusername?ref=ig_bio.
4. **Test it from a second account on a phone.** It should open a chat with you, not your profile.
5. **Set up Ice Breakers**, preset questions people tap to start a chat, if you want refs from new chats. Meta says the ref needs them on new conversations.
6. **Place each link** and keep a list of which ref lives where.

## What's the difference between instagram.com/username and an ig.me link?

Your profile link, instagram.com/username, opens your profile, while an ig.me link opens a chat with you. The profile link suits people who want to browse first. The ig.me DM link suits people who already know they want to talk, and it can carry a ref code for tracking.

|  | Profile link | ig.me DM link |
| --- | --- | --- |
| Format | instagram.com/username | ig.me/m/username |
| Where it lands | Your profile grid | A chat with you in the app |
| Taps to start a DM | At least two (open profile, tap Message) | One |
| Tracking | None built in | Optional ?ref= value in webhooks |
| Desktop and web | Opens your profile | Not supported on Instagram Web |
| Best for | Discovery, follows, social proof | Leads ready to ask a question |

The profile link suits cold audiences, such as a podcast guest bio. The DM link fits warm moments, such as a newsletter about your offer. Our guide to [adding links to your Instagram bio](/blog/how-to-add-links-to-instagram-bio) compares one DM link with a page of many links.

## How does the ?ref= parameter on ig.me links work?

Add ?ref= and a short code to the end of the link, and Meta passes that code to your app when the chat starts. Meta allows letters, numbers, hyphens, underscores and equals signs, in a string of up to 2,083 characters. Short codes such as ig_bio or yt_desc work best.

### Where does the ref value show up?

The ref travels through Meta's webhooks, so you need an app or tool set up to receive them. Meta sends it with different event names for new chats and existing chats, which only matter if you or a developer set up the tool.

Meta also says Ice Breakers must be configured to receive the ref for new conversations. When someone taps an Ice Breaker, your tool receives the code you set for that question. People also see a notice that the business will know they used the link, so think before you put a ref on anything sensitive.

People also see a notice that the business will know they used the link. That's worth knowing before you put a ref on anything sensitive.

## What happens if the person already has a chat with you?

Instagram opens the existing thread instead of starting a new one. Meta's docs say that following the link resets the 24-hour standard messaging window. So your app can reply once it gets the alert for that tap, even if the old conversation went quiet weeks ago.

Your reply should read like it, though. Someone returning to an old thread can see what you said last time, so pick up where you left off, or ask what changed. Our [Instagram welcome message examples](/blog/instagram-welcome-message-examples) include openers for returning leads.

## Can you turn an ig.me link into a QR code?

Yes. Put the full ig.me link, ref included, into any QR code generator, and scanning the code opens the chat on a phone. Instagram's own QR code does a different job: it opens your profile with Follow and View profile options.

So pick by goal. Use Instagram's built-in code when you want follows, such as on a speaker slide. Use a QR code of your ig.me link when you want conversations, such as on a workshop handout. Give each printed code its own ref, like qr_workshop.

## Where should you put your Instagram DM link?

Put it where people are already deciding to talk to you, and give each placement its own ref. That means your bio, story stickers, email signature, YouTube descriptions and website. For ads, use Meta's Click-to-Direct format instead.

| Placement | Link to use | Example ref | Watch out for |
| --- | --- | --- | --- |
| Instagram bio | ig.me link as one of your profile links | ig_bio | Desktop visitors to your profile |
| Story link sticker | ig.me link in the sticker | ig_story | New accounts can't use the sticker |
| Email signature | ig.me link with clear text, like "Message me on Instagram" | email_sig | Readers on a laptop |
| YouTube description | ig.me link near the top | yt_desc | Viewers watching on a TV or desktop |
| Website contact button | ig.me link plus an email or form fallback | site_btn | Desktop visitors and people without the app |
| Printed QR code | QR code of the ig.me link | qr_event | A username change breaks the code |
| Paid ads | A Click-to-Direct ad, not an ig.me link | None needed | The 7-day window applies to this ad type only |

### What changes for the story link sticker?

Instagram opened the link sticker to all accounts in October 2021, except new accounts and repeat rule breakers. A sticker that says "Ask me about the program" works better than a bare link. Our [Instagram call to action to drive DMs](/blog/instagram-call-to-action-to-drive-dms) has scripts that pair well with it.

For ads, a Click-to-Direct ad opens the chat itself, so it doesn't need an ig.me link. Meta's docs say its reply window may last up to 7 days, but that rule names only that ad type.

## Worked example: tracking ig.me links across five placements

Here's how ref tracking plays out for Siobhan, a fictional career coach (an illustrative example). She uses five refs: ig_bio, ig_story, email_sig, yt_desc and site_btn. A tool connected to Meta's webhooks logs each ref when a chat starts. She tallies chats and booked calls at the end of one month.

| Ref | Chats started | Booked calls | Booking rate |
| --- | --- | --- | --- |
| ig_bio | 42 | 6 | 14.3% |
| ig_story | 31 | 3 | 9.7% |
| email_sig | 9 | 2 | 22.2% |
| yt_desc | 18 | 4 | 22.2% |
| site_btn | 6 | 2 | 33.3% |
| No ref (typed DMs, replies) | 54 | 5 | 9.3% |
| Total | 160 | 22 | 13.75% |

The tracked links started 106 of 160 chats, which is 66.25%. The other 54 came from people who messaged without a link, such as story replies. Bookings add up to 22, and 22 divided by 160 is 13.75%.

The bio brought the most chats, but YouTube booked more often: 4 of 18 is 22.2%, against 6 of 42 for the bio. The website button's 33.3% looks best, yet it rests on just 6 chats. One more booking or one fewer would swing it by about 17 points.

So Siobhan doesn't move her whole budget to the website. She moves the YouTube link higher and keeps counting for another month, because small numbers suggest where to look but don't prove a winner.

## Where does SetLuca fit after someone taps your link?

SetLuca starts once the person who tapped your ig.me link sends a message. It replies to people who wrote to you first, within minutes at any hour, paced like a person. It never messages anyone cold.

From there it qualifies leads with the sales framework you pick and books the call on Calendly, Cal.com, Google Calendar or your own booking link. Auto-send is on by default, and you can switch any channel to review.

Keep ref tracking in your own webhook setup, and check with SetLuca support before you plan around ref values.

One honest limit: a great human setter still reads hard, emotional conversations better. SetLuca books the call, and you close it. Our guide to [booking calls from Instagram DMs](/blog/book-calls-from-instagram-dms) covers what happens between the first reply and the calendar invite.

## Are ig.me links worth setting up?

Yes, for any account where a conversation is the next step. ig.me links take a minute to build, cost nothing, and remove a tap between interest and a DM. They don't open a chat on Instagram Web, so keep an email or form fallback on your website.

ig.me links only start the conversation, though. If replies take hours, the lead who tapped at 9pm may have moved on by morning, as our piece on [DM response time and speed to lead](/blog/dm-response-time-speed-to-lead) shows. Keep any automation (software that sends replies for you) inside [what Meta allows for DM automation](/blog/what-meta-allows-for-dm-automation). If you also sell on Telegram, our [Telegram invite link guide](/blog/telegram-invite-link) covers the same tracking idea.


## FAQ

### What is an ig.me link?

An ig.me link is Meta's short link that opens an Instagram chat with a specific account. The format is ig.me/m/ followed by the username, such as ig.me/m/yourname. Tapping it on a phone with the Instagram app opens a new chat with you, or your existing chat if you've talked before.

### How do I get my Instagram DM link?

Type ig.me/m/ and add your exact username, including any dots or underscores. You don't need a generator or a paid tool. Then test the link from a different account on a phone. It should open a chat with you rather than your profile. Add a ref code if you want to track placements.

### What characters can I use in an ig.me ref?

Meta supports letters, numbers, hyphens, underscores and equals signs, in a ref of up to 2,083 characters. Spaces and dots aren't supported, so write ig_bio_v2 rather than ig.bio v2. Short, readable codes such as yt_desc or email_sig are easiest to count later.

### Do ig.me links work on desktop?

Meta says ig.me links aren't currently supported on Instagram Web. Someone clicking your link from a laptop browser won't get the chat. Put an email address or contact form next to the link on your website and in emails, so desktop visitors still have a way to reach you.

### What happens if someone taps my ig.me link and we already have a chat?

Instagram opens your existing thread instead of starting a new one. Meta says following the link resets the 24-hour standard messaging window, so your app can reply after receiving the messaging_referral event. Your reply should acknowledge the earlier conversation rather than greet them as a stranger.


## Sources

1. [Meta for Developers, "Using ig.me Links." Retrieved 2026-10-27.](https://developers.facebook.com/documentation/business-messaging/instagram-messaging/features/ig-me-links)
2. [Meta for Developers, "Ice Breakers," Instagram Messaging. Retrieved 2026-10-26.](https://developers.facebook.com/documentation/business-messaging/instagram-messaging/features/ice-breakers)
3. [Meta for Developers, "Instagram API with Instagram Login: Send Messages," 2026. Retrieved 2026-10-26.](https://developers.facebook.com/documentation/instagram-platform/instagram-api-with-instagram-login/messaging-api)
4. [Instagram, "Expanding Sharing Links in Stories to Everyone," 2021. Retrieved 2026-10-26.](https://about.instagram.com/blog/announcements/expanding-sharing-links-in-stories-to-everyone)
5. [Meta, Instagram QR code announcement (Japanese), 2019. Retrieved 2026-10-26.](https://about.fb.com/ja/news/2019/12/qrcode)
6. [Instagram, "Direct," features page. Retrieved 2026-10-26.](https://about.instagram.com/features/direct)
7. [SetLuca, "Pricing," last updated 2026-10-21. Retrieved 2026-10-26.](https://setluca.com/pricing)

---

Published by SetLuca.