24 Lead Generation DM Templates for Instagram
In short:
- 24 copy-paste Instagram DM templates for generating leads: lead magnets, webinars and waitlists, discovery calls, qualifying questions and email-list sign-ups.
- Every template delivers the free thing in the first message, then asks for the email or a reply as the next step.
- Instagram allows one private reply per comment, so the first DM has to carry the link; the email ask works once they reply.
- An email you collect is a lead you keep after the 24-hour messaging window closes.
- BuzzWire's in-DM lead capture (Pro) saves each email in the chat for CSV export.
Instagram lead generation in DMs works in three steps: someone comments or messages a keyword, your automation sends what they asked for, and their reply opens a conversation where you can collect an email or book a call. These 24 templates cover each step. For the full method, read Instagram DM lead generation and how to collect emails on Instagram.
Lead magnet delivery: 6 templates
Deliver the free thing in message one, then ask for the email as a bonus, not a gate.
#1 · GUIDE - Free guide
GUIDE
{Hey|Hi} {{username}}! Here's the free guide → [link]"Want the next guide before anyone else? Reply with your best email and I'll send it there."
#2 · CHECKLIST - Checklist
CHECKLIST
{Here you go|Sending it now}, {{username}}! The checklist → [link]"Want the printable version? Reply with your best email and I'll send it there."
#3 · PLAN - Free plan
PLAN
{Hi|Hey} {{username}}! Your free 7-day plan → [link]"Want week two? Reply with your best email and I'll send it there."
#4 · TEMPLATE - Template
TEMPLATE
{Got you|Here it is}, {{username}}! Make a copy of the template here → [link]"Want my other templates? Reply with your best email and I'll send it there."
#5 · SWIPE - Swipe file
SWIPE
{Hey|Hi} {{username}}! The swipe file from my post → [link]"Want new examples every month? Reply with your best email and I'll send it there."
#6 · QUIZ - Quiz
QUIZ
{Hi|Hey} {{username}}! Take the 2-minute quiz → [link]"Reply with your result and I'll tell you where to start."
Webinars, classes and waitlists: 4 templates
#7 · WEBINAR - Webinar sign-up
WEBINAR
{Hey|Hi} {{username}}! Save your seat for the free webinar → [link]"Want the replay if you miss it? Reply with your best email and I'll send it there."
#8 · CLASS - Free class
CLASS
{You're in|Great}, {{username}}! The free class is here → [link]"Reply with one question you want me to cover."
#9 · WAITLIST - Waitlist
WAITLIST
{Hi|Hey} {{username}}! Join the waitlist here → [link]"Want first access when it opens? Reply with your best email and I'll send it there."
#10 · EVENT - Event or meetup
EVENT
{Hey|Hi} {{username}}! Date, place and tickets are all here → [link]"Reply GOING and I'll send a reminder the day before."
Discovery calls, audits and quotes: 4 templates
For coaches, agencies and service businesses: send the booking link first, then one question that helps you prepare.
#11 · CALL - Discovery call
CALL
{Hi|Hey} {{username}}! Book a free 15-minute call here → [link]"What would you most like help with? Reply in a sentence."
#12 · AUDIT - Free audit
AUDIT
{Hey|Hi} {{username}}! Request your free audit here → [link]"Reply with your handle or website so I can take a look first."
#13 · QUOTE - Quote request
QUOTE
{Hi|Hey} {{username}}! Get a quote in 2 minutes here → [link]"Reply with your timeline and I'll prioritize it."
#14 · DEMO - Product demo
DEMO
{Hey|Hi} {{username}}! Pick a time for a demo → [link]"Reply with your team size and what you use today."
Qualifying questions: 4 templates
Short follow-ups that help you sort buyers from browsers. Send one at a time, only after they reply, inside the 24-hour window.
#15 · GOAL - Their goal
GOAL
{Quick question|One question}, {{username}}: what's the main result you want in the next 90 days?Use their answer to pick the right offer.
#16 · LEVEL - Experience level
LEVEL
{Hi|Hey} {{username}}! Are you just starting, or already doing this and want to grow?Send the beginner or advanced resource based on the reply.
#17 · TIMELINE - Timeline
TIMELINE
{Thanks|Got it}, {{username}}! When are you hoping to start?"This month" is your hottest lead. Follow up personally.
#18 · BUDGET - Budget range
BUDGET
{Helpful|Thanks}, {{username}}! So I recommend the right option: do you have a rough budget in mind?Offer the option that fits, never pressure.
Email list and VIP sign-ups: 6 templates
#19 · NEWS - Newsletter
NEWS
{Hey|Hi} {{username}}! My weekly newsletter is here → [link]"Want it straight in your inbox? Reply with your best email and I'll send it there."
#20 · VIP - VIP list
VIP
{Hi|Hey} {{username}}! The VIP list gets early access and member-only offers → [link]"Want to join the VIP list now? Reply with your best email and I'll send it there."
#21 · EARLY - Early access
EARLY
{You're early|Nice}, {{username}}! Early-access sign-up → [link]"Want the launch date first? Reply with your best email and I'll send it there."
#22 · CODE - Discount for an email
CODE
{Here you go|Got you}, {{username}}! Your code and how to use it → [link]"Want future codes? Reply with your best email and I'll send it there."
#23 · UPDATES - Product updates
UPDATES
{Hi|Hey} {{username}}! What's new and what's coming → [link]"Want updates by email? Reply with your best email and I'll send it there."
#24 · FREEBIE - Freebie library
FREEBIE
{Hey|Hi} {{username}}! All my free resources in one place → [link]"Want new freebies as I make them? Reply with your best email and I'll send it there."
How to set up an Instagram lead generation DM
- Pick one offer. A guide, checklist, class or call, with one keyword people can spell.
- Say the keyword in the post. In the caption, on screen and out loud in the Reel.
- Paste the DM. Use a template above with your link in the first message.
- Add the capture step. Ask for the email after delivering the link, and say what they will get.
- Export and follow up. Move emails into your email tool and send what you promised.
Rules for lead generation DMs
- Give first. Deliver the link before asking for anything.
- Say what they will get when you ask for an email, and how often you will write.
- One question at a time when qualifying, and only after they reply.
- No cold DMs. Every template here answers someone who asked first.
- Meta's rules on automated replies are in the rules every automated reply follows.
What this costs
BuzzWire is free with unlimited automations and no contact caps on one Instagram account. Pro at $9.99/mo or $79/yr adds in-DM lead capture with CSV export and Follow Gate. More niche packs are in the template library; write your own with the Instagram DM generator.
FAQ
How do you generate leads from Instagram DMs?
Ask people to comment or message a keyword, send them a free resource in the first DM, then ask for their email or one qualifying question. Every lead starts with someone who asked.
What is a lead magnet on Instagram?
A free resource, such as a guide, checklist, template or class, that you send in exchange for a comment or an email. It gives people a reason to start a conversation.
Can I ask for an email in an Instagram DM?
Yes. People type their email into the chat themselves after you ask and say what they will get. BuzzWire Pro saves it to your Leads list.
How many messages can I send after someone comments?
One private reply per comment, within 7 days. If they reply, you can continue inside the 24-hour messaging window. That is why the first DM delivers the link.
What does "Lead" mean in Instagram messages?
Instagram has its own "Lead" chat label for business inboxes. It tags a conversation; it doesn't collect an email. See what Lead means on Instagram.