How to cold DM on Instagram

To cold DM on Instagram, pick a narrow group of people who plausibly need what you offer, interact with their content first, then send a short message about them that ends in one easy question. Follow up once or twice, then stop.

5 min read · updated 18 Oct 2026

The short answer

  • Message a narrow, relevant audience, not everyone who might buy someday.
  • Like or comment on something of theirs before you message, so your name is not completely new.
  • Keep the first DM short, about them, with no link and no pitch.
  • End with one question that is easy to answer in a few words.
  • Follow up once or twice over about a week, then stop.

How a cold DM actually arrives

When you message someone who does not follow you, your message goes to their Message Requests, not their main inbox. According to Instagram's help center, they can allow or decline it, and once they allow it, your future messages go straight to their inbox. Requests that look like spam or contain words they filter can be moved to a hidden folder.

That shapes everything. Your message is competing with other requests, the person can see your profile before deciding, and a decline costs them one tap. The goal of a first message is simply to be worth allowing.

Pick a narrow audience first

Most cold DMs fail before they are written, because they go to people who were never a fit. Decide exactly who you are messaging and why they would care. A fitness coach targeting new mothers returning to training is a list. A coach targeting anyone into fitness is not.

Good places to find people are followers of accounts adjacent to yours, people posting on niche hashtags, and people commenting on posts in your space. Our guide on how to find leads on Instagram covers each source.

Get your own profile ready

The first thing most people do with a message request is tap your profile. If it is empty, unclear or obviously a sales account, they decline.

Make sure your bio says who you help and with what, you have a profile photo of a real person or a clear logo, and your last few posts or highlights show your work. Proof such as results, testimonials or examples does more than any line in the DM.

Write the first message

A reliable structure is three parts: something specific about them, a short reason you are reaching out, and one question. Keep it to a few lines. Here is an example for an agency messaging a cafe owner:

Hey Maria, saw the new oat flat white post, that latte art is clean. I help local cafes fill quieter weekday mornings. Are mornings slow for you, or is that not a problem right now?

It names something real, says what you do in one line, and asks a question that is easy to answer either way. There is no link, no calendar, no paragraph about your services.

  1. Look at their last few posts and bio, and note one specific thing.
  2. Like or leave a genuine comment on a recent post.
  3. Send the short message, ideally later that day or the next.
  4. If they reply, answer their question and keep the conversation about them before you suggest a call.

Tip. Need starting points? The DM templates are written for coaches, agencies, real estate agents and local businesses.

Follow up, then stop

Many people see a request, mean to answer and forget. A short follow-up two or three days later is normal. A second one around a week after the first is still reasonable. After that, stop.

Keep follow-ups light and new: a quick question, a useful link only if it is genuinely relevant, or a simple check-in. See Instagram follow-up messages for timing and examples.

Mistakes that get you ignored or reported

  • Pitching in the first message, especially with a price or a calendar link.
  • Long blocks of text that read like an ad.
  • Fake familiarity, such as pretending you met or that they asked for information.
  • Sending the exact same message to everyone, which Meta's spam policy treats as a signal.
  • Messaging people who clearly said no, or ignoring a request to stop.
  • Sending too many messages too fast from a new account.

Doing this at scale

Writing a personal message for every person stops being practical somewhere past a few dozen a day. IG Outreach Pro is a Chrome extension that sends from your own Instagram account in your own browser. You can target followers or following of an account, hashtag posters or an imported list, write openers with spintax and {firstname} placeholders, draft with AI, and set follow-up sequences. Test Mode shows every message before it sends, and opt-out detection in 12 languages stops messaging anyone who asks.

Automated DMs can conflict with Instagram's terms, and no tool can promise your account will not be restricted. Keep volume modest and the messages genuinely relevant.

Questions

Is cold DMing on Instagram allowed?

Messaging people you do not know is a normal Instagram feature. Sending high volumes of repetitive or unwanted messages falls under Meta's spam policy, and using automation can conflict with Instagram's terms. Keep it relevant and paced.

Should I follow someone before I DM them?

It is optional. Engaging with a post first is usually more useful than a follow, because it gives you something specific to mention and makes your name familiar.

Can I put a link in my first DM?

It is better not to. Links in first messages to strangers look like spam and are widely reported to increase the chance of restrictions. Share links after they reply.

How many cold DMs should I send per day?

Instagram publishes no limit. Start low on new accounts and spread messages out. Our DM limit guide collects the vendor estimates.

Your next 10 clients are already on Instagram.

Let the extension message them.

Start my outreach for free

Free plan · Live in 5 minutes · Cancel anytime

IG Outreach ProFree · 10 DMs a day · no card Add to Chrome