Cold DM script generator: an opener and two follow-ups for Instagram
Get a cold DM script in seconds: say what you offer and who you're messaging, and copy three Instagram cold DM templates, each with two follow-ups. Free.
How to use it
Type what you offer in the first box ("I edit short-form videos for coaches") and who you're messaging in the second ("fitness coaches who post reels every week"). You get three cold DM scripts, each an opener plus two follow-ups. Copy the one that fits, fill in every part in [square brackets] for the person you're writing to, and edit the wording until it sounds like you.
The three scripts take different routes:
- Value first: you mention their post, say what you do, and offer one idea for their page. The idea goes in the first follow-up, after they accept.
- Short and direct: one line about you, one about why them, and a question about a short chat.
- Question first: a line about their post, then a question about the problem you solve. Your offer only comes in once they reply.
Our AI key isn't switched on yet, so for now the generator writes from templates. The note under the results says which version you got.
What makes a cold DM script work
A cold DM script works when you fill the brackets well. The template gives you the shape. The line about their post is what gets a stranger to open it. Never send a script with a bracket left in, and never send the same filled-in text to two people.
The scripts follow a few rules, and you should keep them:
- Text only in the opener. No links, no hashtags, no emojis. A first message to someone who doesn't follow you lands in their requests, and plain text is the safest kind. Instagram message requests explains why.
- Follow-ups wait. The first follow-up goes out after they accept, the second a few days later. Someone who never accepted gets nothing more.
- Short beats complete. Two or three sentences per message.
For the line about their post, the Instagram icebreaker generator writes three from a bio and a caption. To keep two messages from reading the same, run your opener through the spintax generator.
An example
Offer: "I edit short-form videos for coaches". Prospect: "Fitness coaches who post reels every week". The short and direct opener comes out as:
Hi [name], quick one. I edit short-form videos for coaches. I work with fitness coaches who post reels every week, and [their page detail] is why I'm writing to you rather than anyone else. Open to a short chat this week?
Fill in their name and one real detail from their page, and it's ready. More finished examples, by situation, are in our Instagram DM templates.
Questions
Is this an Instagram DM sales script or an appointment setter script?
Both can start here. The short and direct script ends by asking for a call, which is what a DM appointment setter script needs. If you set appointments for someone else, put their offer in the first box. What Reddit says about setting appointments by DM is in appointment setting lessons from Reddit.
Can I use ChatGPT prompts for cold DM ideas instead?
You can. Give it the same two inputs, ask for an opener and two follow-ups, and tell it no links or emojis. Whatever writes the draft, the line about the person's post has to come from you.
Does it save what I type?
No. Your inputs are used to write the scripts and aren't saved.
Can InstaReacher send these for me?
Yes, from your own account at a careful pace, one request per person, with follow-ups only after an accept. Sending this way means logging in to your account, so it carries risk. The Instagram cold DM tool page explains the pace rules.