BlogGuide

How to write a cold DM on Instagram (with 8 examples)

How to write a cold DM on Instagram: a reason, one specific detail and one easy question. Eight examples for different industries and the mistakes that kill replies.

By Jakub Kowalski, Founder

To write a cold DM on Instagram, give the recipient four things in two to four sentences: the reason you are writing to them in particular, one specific detail about their business, one line on what you can do for them, and one easy question to answer. Leave out the link and do not ask for a call yet. After reading it, they should know who you are, why you picked them and what to reply.

Below we break that down, then walk through eight examples for different industries and the mistakes that leave cold DMs unanswered. We make DM Hero, an Instagram outreach tool, so at the end we also say where it helps with the first message and where it does not.

The four parts of a good first message

Each part answers a question the recipient asks in the first few seconds.

  1. The reason: "why me?" One line that shows you are not messaging a thousand accounts at once. Something you saw on their profile, in their stories, on their site or in their reviews.
  2. The specific detail: "do they even know what I do?" One thing that is true only of this business. A new service, a second location, no prices in the highlights. "Love your page!" is not a detail.
  3. What you can do: "what's in it for me?" One line about the result for them, not about your company. Your history, service list and awards can wait.
  4. One easy question: "what do I reply?" Something they can answer in a word: "Want me to send two examples?", "Are you handling this in house right now?". Several questions at once is homework, and nobody does homework for strangers.

The order can change, but all four parts should fit in two to four sentences. If the message needs scrolling on a phone, it is too long.

Weaker version: Generic, nothing about them

  1. You: Hey! We're a marketing agency with 10 years of experience helping brands grow on social media. Do you have 15 minutes for a quick call this week? Here's our deck: (link)

Better version: Reason, detail, one question

  1. You: Hi, saw you opened a second location in March, but the booking link in your bio still only lists the first one. I build simple class booking pages for gyms. Want me to send an example?

Eight cold DM examples for different industries

The examples are invented, and so are the businesses and details. They show the structure, not lines to copy: a message works because its detail is true for the recipient, and no template can make that up for you.

1. A social media agency messages a dental clinic

Hi Dr. Patel, your stories show great before and after shots of veneers, but nobody mentions how long the whole visit takes. We make short videos for clinics that answer exactly those questions. Can I send you one example?

2. A product photographer messages a skincare brand

Hi Mia, the new serum looks beautiful in your studio shots, but the shop still has it on a plain white background. I shoot product photos in that same warm style. Want to see how one bottle would look?

3. A bookkeeper messages a new yoga studio

Hi, congrats on opening the studio! The first year usually brings a lot of questions about class packs, refunds and sales tax. I do the books for a few small fitness studios. Do you have someone handling that yet?

4. A coffee roaster messages a café

Hi, your reviews rave about the pastries and call the coffee "fine". We roast for independent cafés in the city and can do a free tasting at your place. Who decides on the coffee there?

5. A web designer messages a personal trainer

Hi Sam, your bio links to a generic sign-up form, and your stories say you only have Tuesday slots left. I build simple sites for trainers where clients book a specific time. Want me to send one I did for another coach?

6. A sales consultant messages a course creator

Hi, your mobile photography course gets a lot of questions under every reel, and probably even more in your DMs. I help creators turn those questions into sales without answering each one by hand. Are you replying to them all yourself right now?

7. An office catering company messages an agency

Hi Kate, saw the post about three new people joining the team, congrats! We deliver lunch to offices downtown on fixed days each week. Do you order food for the office now, or is everyone on their own?

8. A barbershop messages a gym about a partnership

Hi, we're two blocks from you and a lot of our clients train at your place in the morning. We'd love to set up a joint discount for your members. Who should I talk to about that?

Look at what repeats. Every message starts with the recipient, not the sender. None has a link. Each ends with a question you can answer in one line. And each contains something you could not send to another business without changing it.

Personalization is more than a first name

"Hi {{first_name}}" is not personalization, it is a mail merge, and people spot it at once because they get dozens of them. Personalization is one true thing about this person or business: a new service, a change in their offer, a question from their comments, something missing that others nearby have.

Where to find it, fastest first:

  • Bio and story highlights. What they offer, where they are, what is missing.
  • Recent posts and the comments under them. What their customers ask.
  • Their website and reviews. What customers praise and what they complain about.
  • Job posts and openings. A business that is growing has new needs.

A minute per profile is enough. If after a minute you see no reason to write to this person, they probably should not be on your list. For how many messages to send a day and how to pace follow-ups, see Is Instagram cold DM automation safe?.

Mistakes that kill replies

  • Opening with yourself. "We're an agency with years of experience" is a line they have read hundreds of times. Open with them.
  • A link in the first message. From a stranger it looks like an ad or a suspicious URL. Send the link when they reply and ask for it.
  • Asking for a call straight away. "Got 30 minutes Thursday?" from someone they do not know is too much. Ask for something small first.
  • Several questions at once. They do not know which to answer, so they answer none.
  • Empty compliments. Anyone can get "Love your page!". A specific detail goes to one business only.
  • A wall of text. If the message needs scrolling, only someone already interested will read it.
  • A follow-up that sounds like a complaint. "Just bumping this in case you missed it" reads as a reproach. Add one new piece of information or ask a simpler question.
  • Messaging at night. A message from a stranger at 2 a.m. annoys exactly the person you want to impress.

What to do when someone replies

A reply is the start of the conversation, not the end of the sale. Answer what they asked and only then suggest the next step. If your goal is a call, suggest a short one and send a booking link so they pick the time themselves. If you sell something simple, you can send a link to the offer.

Conversation with fernbrook.strength

  1. You: Hi, saw you opened a second location in March, but the booking link in your bio still only lists the first one. I build simple class booking pages for gyms. Want me to send an example?

  2. Prospect: Sure. How much does something like that cost?

  3. You: Depends on how many classes you run, most gyms go for a one-off build. Easiest if I show you on your own schedule, 15 minutes.

  4. Prospect: Next week works

  5. You: Great, pick a time here: (booking link)

In DM Hero, the AI Setter can take over this part. When a prospect replies, it answers through Meta's official Instagram API, qualifies, handles questions and objections, and sends your booking, offer or checkout link. The prospect picks the time in your calendar. For the step by step version, see What is an AI setter?.

Where DM Hero helps, and where it doesn't

DM Hero cannot write a good first message for you if you know nothing about the recipient. It helps with everything around it.

  • Templates with variables. A campaign sends your template with variables such as {{name}} and {{niche}}, plus spintax for wording variations. AI matches the recipient's grammatical gender (on by default, useful in Polish) and is checked so it leaves the rest of your text alone.
  • AI drafts. AI can draft a first message in English or Polish from the lead's name, niche, handle and your notes about them. It does not read the prospect's Instagram profile, so the specific detail has to come from you, for example in the lead's notes.
  • Sending from your own account. A Chrome extension sends cold DMs and follow-ups from your logged-in account, with random gaps between messages, a daily limit and quiet hours. On a new account, start with 15 to 30 messages a day. That reduces the risk to the account; it does not remove it.
  • Follow-ups that stop on a reply. A new campaign has four steps spaced 0, 3, 5 and 7 days apart, each counted from the previous one. A reply stops that lead's remaining steps.

You bring the prospect list: import a CSV file or add leads by hand. DM Hero does not find prospects for you, and no tool turns a random list into people you have a real reason to message.

A quick checklist

Before you send a cold DM, check five things:

  1. Is the first sentence about them, not you?
  2. Does it contain something you could not send to another business?
  3. Does it fit on a phone screen without scrolling?
  4. Does it end with one question they can answer in a line?
  5. Is it free of links and meeting requests?

If the answer is yes to all five, send it. If DM Hero fits the way you sell, the plans are on the pricing page.

Frequently asked questions

How do you write a cold DM on Instagram?
Keep it short and about the recipient: one line on why you are writing to this person, one specific detail about their business, one line on what you can do for them, and one easy question to finish. No link and no meeting request in the first message.
Should a cold DM on Instagram include a link?
Usually not. A link from a stranger in the first message looks like an ad or spam. Send the link to your offer, an example or your calendar once the person replies and agrees to see it.
How long should a cold DM be?
Short enough to read on a phone without scrolling, usually two to four sentences. Anything the recipient does not need in order to answer your question can wait for the conversation.
Does DM Hero write cold DMs for me?
DM Hero campaigns send your own templates with variables such as {{name}} and {{niche}}. Its AI can draft a first message in English or Polish from the lead's name, niche, handle and your notes, but it does not read the prospect's Instagram profile, so the specific detail about the recipient has to come from you.

All posts