All articles
InstagramJuly 16, 2026· 3 min read

DM Etiquette: How to Open a Conversation Without Being Salesy

The fastest way to get blocked is to pitch in the first message. Here's how to open Instagram DMs that feel human and actually get replies.

SetterStackThe SetterStack Team

You know the feeling. A new follow, then instantly a wall of text pitching a service you never asked about. Delete. Block. That's the reputation cold DMs have earned — and it's why good DM etiquette is a genuine advantage.

The goal of a first message is not to sell. It's to start a conversation a real person would want to continue. Get that right and the selling takes care of itself later.

The rule: lead with them, not you

Every salesy DM has the same flaw — it's about the sender. "I help businesses do X, here's my calendar link." Nobody cares yet. Flip it. Make the first message about the other person.

  • Reference something they actually did — a comment, a Story reply, a post
  • Ask a genuine question about their situation
  • React to their answer before you say anything about yourself

The first message should read like it could only have been sent to that one person.

Openers that get replies

Context beats cold every time. The best DMs come off the back of something the person already did:

  • After a comment: "Hey, saw you commented on the Reel — are you working on this solo or with a team?"
  • After a Story reply: "Good answer on the poll! What's the biggest thing tripping you up right now?"
  • After a follow: "Appreciate the follow — what pulled you in?"

Each one is short, specific, and ends with a question that's easy to answer. That's the whole formula: brief, relevant, one open question.

Don't pitch on the first message

Even if they reply warmly, resist. One or two exchanges of real conversation come before any mention of what you offer. You're earning the right to pitch by being useful and human first.

The pacing that feels natural

Humans don't talk in paragraphs and links. They:

  • Ask one thing at a time
  • Respond to what was actually said
  • Match the other person's energy and length
  • Take a beat before the ask

A DM that fires a giant block of text and a booking link reads like a robot no matter how nice the words are. Rhythm is what makes it feel real.

When to make the ask

After you've had a genuine exchange and you understand what the person wants, the invitation feels natural: "Sounds like a call would save you a ton of time — want me to grab you a slot?" That's not salesy. It's helpful, because you earned the context.

Doing this at scale without sounding like a bot

Holding warm, one-at-a-time conversations across dozens of DMs is exhausting — and the second you start copy-pasting, people feel it. That's the paradox: good DM etiquette doesn't scale by hand, and automation usually sounds robotic.

SetterStack is built to break that trade-off. It opens in your voice, references what the person actually did, asks one question at a time, reacts to the answers, and only invites the call once the context is there — a full natural conversation, not a script. It's an AI setter, not a chatbot, so people get the human-feeling exchange etiquette demands, at a scale no human could hold.

Quick takeaways

  • Lead with the other person, never your pitch
  • Open off something they did — a comment, reply, or follow
  • Ask one easy question and react to the answer
  • Never pitch on the first message; earn it over a few exchanges
  • Make the ask only once you understand what they want

Want DMs that open like a real person and still scale? Try SetterStack and let your setter carry the conversation.

See it hold a real conversation

SetterStack is the AI appointment setter that sounds like you, holds the whole conversation, and books the call — then arms the next one with your content.

Discussion(0)

Join the discussion