Setting in Instagram DMs: the method (and scripts) that sell
MZMaurice ZayatHead of Growth at SettynYou want to sell in DMs without coming across as a pushy salesperson? It all comes down to your Instagram DM script: the exact words you send at first contact, to qualify, to answer "how much is it?", and to follow up. In this guide: the complete Instagram setting method and 12 ready-to-copy scripts, each with the principle that makes it work.
What is Instagram setting?
Setting is the art of starting a conversation in DMs, qualifying your prospect (need, urgency, budget), and bringing them toward a call or an offer — without ever pushing. Unlike the direct pitch, setting focuses on the person first: you react to their story, you ask questions, you build a real conversation. The sale becomes a logical consequence, not an attack.
It's the main sales channel for coaches, creators, and infopreneurs: the DM is the only place on Instagram where you talk to your audience one-on-one.
Why sell in DMs rather than in stories or posts?
A story speaks to everyone, so it convinces no one in particular. An Instagram DM message, on the other hand, is addressed: you answer this specific person's objections and adapt your proposal to their case. It's the difference between a billboard and a salesperson who listens.
Another advantage: the DM doesn't depend on the algorithm. Every person who likes, comments, or reacts to your story is a doorway to a sale — provided you have the right script.
The 4-step method (before the scripts)
A script without a method is a line without a play. Every setting conversation that converts follows the same path:
- 1. Break the ice — a personalized message that reacts to a signal (like, story, comment), with no link and no pitch.
- 2. Qualify — open questions to understand the need, the urgency, and the ability to invest. We break down the approach in our guide to qualifying a prospect in DMs.
- 3. Propose — a clear next step: a call, a resource, an offer.
- 4. Follow up — tactfully, with those who don't reply.
The full sequence is dissected in our article on the DM sales funnel. On to the scripts.
First-contact scripts: open without scaring people off
The shared principle: a signal + an easy question. Never a link, never an offer in the first message: your only goal is to get a reply.
1. After a like on your post— "Hey [first name]! Thanks for the like on my post about [topic] 🙌 Quick question: are you more focused on [goal A] or [goal B] right now?" The binary choice makes replying easy: your prospect only has one word to type, and their answer tells you which need to dig into.
2. After a reaction to your story— "Thanks for the reaction 😄 What about you, where are you at with [story topic]? Have you tried anything yet?" The story did the opening work; your only job is to turn the reaction into a conversation.
3. After a comment on a post— "Hi [first name], I saw your comment on my post about [topic] — great question, by the way. Have you been running into this for a while?" You value the prospect before questioning them: they feel seen, not targeted.
4. New follower— "Welcome here [first name] 👋 What brought you to my profile: more [theme A] or [theme B]?" You segment from the very first message, without selling anything: the conversation starts about them, not about you.
Qualification scripts: understand before you propose
The principle: open questions, one at a time, and you actually listen to the answer before steering. This is where the sale is won — not at pitch time.
5. The past— "Ok, I see! And concretely, what have you already tried for [goal]? What got stuck?" What they've already attempted tells you exactly how to position your offer — and what you must absolutely not re-propose.
6. The priority— "If you could only fix ONE problem in the next 30 days, which one would it be?" You get their real priority, phrased in their own words: reuse them as-is in your proposal.
7. The urgency— "And is this urgent for you, or more of a later-down-the-road project?" The answer keeps you from proposing a call to someone who won't buy for six months.
What to reply to "how much is it?"
The price question always comes earlier than expected. Two symmetrical mistakes: dodging it (you lose trust) or dropping a dry number with no context (you lose the sale).
8. The price answer— "Great question! It depends on your starting point and your goal. To give you a real answer, not a random number, the simplest thing is a quick 15-minute call. To give you an idea, my programs start at €[X]. Would you rather talk it through live, or have me explain everything here?" You give a ballpark (transparency), you justify the call (relevance), and you leave the choice (control). Three trust levers in a single message.
9. The "it's too expensive" objection— "I get it, it's a real investment. One question: if in three months you had reached [result], what would that change for you? Let's look together at whether this is the right time — and if it isn't, I'll tell you honestly." You recenter on value without denying the objection, and you defuse the pressure by accepting that the answer might be no. For every other objection, we have a dedicated guide: handling objections in DMs.
Follow-up scripts: bring them back without harassing
The principle: every follow-up must bring something. Never a "so?", never a "did you see my message?". The full method is here: following up with a prospect without harassing them.
10. The day-2 follow-up— "Hey [first name]! I was thinking about what you told me about [problem]. I just published [resource] that answers exactly that — want me to share it?" You follow up by giving, not demanding: the conversation restarts with zero pressure.
11. The open door (day 7)— "[First name], I promise, last message 🙂 If you want to move forward on [goal], I'm here. Otherwise no worries — I'll leave you alone and I wish you the best." Paradoxical but devastatingly effective: making the exit easy often brings the undecided back, because the pressure disappears.
The booking script
12. The time-slot proposal— "Rather than explaining everything in writing, the simplest thing is to talk for 15 minutes. I have a slot tomorrow at 2pm or Thursday at 10am: which works for you?" Two specific slots to choose from: replying takes less effort than opening a calendar. Never "when are you free?".
Need variations in your tone and your niche? Our DM message generator writes scripts tailored to your goal (first contact, qualification, booking a call, follow-up) in seconds, for free.
The mistakes that kill your DM sales
- Mass copy-pasting — the same message sent to everyone is spotted in a second and ends up ignored.
- A link in the first message — the universal marker of spam. The link comes when it's asked for, not before.
- Walls of text — a fifteen-line DM doesn't get read. One message = one idea = one question.
- Talking about yourself instead of them — nobody cares about your journey until the prospect has talked about their problem.
- Replying hours later — in DMs, a hot prospect cools down fast; the first one to reply often takes the sale.
How many messages before proposing a call?
No magic number: propose the call as soon as the need is clear and the interest is confirmed. The most reliable signal: when the prospect starts asking questions about your offer (price, duration, how it works), they're ready. Proposing too early scares them off; too late, the conversation dies out.
Does setting work with cold DMs?
Yes, but it's much harder. Always prioritize warm signals: likes, story reactions, comments, new followers. With cold outreach, personalization has to be extreme (a specific detail from their profile or their content), otherwise you fall into spam — bad for your sales and for your account.
Do these scripts also work on WhatsApp?
Yes. The structure — personalized opener, qualification, proposal, follow-up — is identical on WhatsApp, Messenger, or Telegram. Only the tone adjusts: WhatsApp is more direct and conversational, Instagram more contextual (story, post).
What if your scripts replied on their own, 24/7?
These 12 scripts are the manual version of the setter's job. You can apply them yourself — until the day the DMs pile up and every hour of delay costs you sales. At that point, two options: hire a human setter, or automate.
Settyn applies exactly this method, automatically: the AI converses in your DMs with your tone, qualifies every prospect, handles objections, and books calls for you — in under 30 seconds, 24/7, through the official Meta APIs, on Instagram, WhatsApp, Messenger, and Telegram. From €97/month, with 3 free days and no commitment. Run the numbers with our ROI calculator: setting that runs while you sleep changes a business.
Free tool
DM Message Generator
