BuzzWire

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

Trigger keyword

GUIDE

The DM
{Hey|Hi} {{username}}! Here's the free guide → [link]
Next step

"Want the next guide before anyone else? Reply with your best email and I'll send it there."

#2 · CHECKLIST - Checklist

Trigger keyword

CHECKLIST

The DM
{Here you go|Sending it now}, {{username}}! The checklist → [link]
Next step

"Want the printable version? Reply with your best email and I'll send it there."

#3 · PLAN - Free plan

Trigger keyword

PLAN

The DM
{Hi|Hey} {{username}}! Your free 7-day plan → [link]
Next step

"Want week two? Reply with your best email and I'll send it there."

#4 · TEMPLATE - Template

Trigger keyword

TEMPLATE

The DM
{Got you|Here it is}, {{username}}! Make a copy of the template here → [link]
Next step

"Want my other templates? Reply with your best email and I'll send it there."

#5 · SWIPE - Swipe file

Trigger keyword

SWIPE

The DM
{Hey|Hi} {{username}}! The swipe file from my post → [link]
Next step

"Want new examples every month? Reply with your best email and I'll send it there."

#6 · QUIZ - Quiz

Trigger keyword

QUIZ

The DM
{Hi|Hey} {{username}}! Take the 2-minute quiz → [link]
Next step

"Reply with your result and I'll tell you where to start."

Webinars, classes and waitlists: 4 templates

#7 · WEBINAR - Webinar sign-up

Trigger keyword

WEBINAR

The DM
{Hey|Hi} {{username}}! Save your seat for the free webinar → [link]
Next step

"Want the replay if you miss it? Reply with your best email and I'll send it there."

#8 · CLASS - Free class

Trigger keyword

CLASS

The DM
{You're in|Great}, {{username}}! The free class is here → [link]
Next step

"Reply with one question you want me to cover."

#9 · WAITLIST - Waitlist

Trigger keyword

WAITLIST

The DM
{Hi|Hey} {{username}}! Join the waitlist here → [link]
Next step

"Want first access when it opens? Reply with your best email and I'll send it there."

#10 · EVENT - Event or meetup

Trigger keyword

EVENT

The DM
{Hey|Hi} {{username}}! Date, place and tickets are all here → [link]
Next step

"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

Trigger keyword

CALL

The DM
{Hi|Hey} {{username}}! Book a free 15-minute call here → [link]
Next step

"What would you most like help with? Reply in a sentence."

#12 · AUDIT - Free audit

Trigger keyword

AUDIT

The DM
{Hey|Hi} {{username}}! Request your free audit here → [link]
Next step

"Reply with your handle or website so I can take a look first."

#13 · QUOTE - Quote request

Trigger keyword

QUOTE

The DM
{Hi|Hey} {{username}}! Get a quote in 2 minutes here → [link]
Next step

"Reply with your timeline and I'll prioritize it."

#14 · DEMO - Product demo

Trigger keyword

DEMO

The DM
{Hey|Hi} {{username}}! Pick a time for a demo → [link]
Next step

"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

Trigger keyword

GOAL

The DM
{Quick question|One question}, {{username}}: what's the main result you want in the next 90 days?
Next step

Use their answer to pick the right offer.

#16 · LEVEL - Experience level

Trigger keyword

LEVEL

The DM
{Hi|Hey} {{username}}! Are you just starting, or already doing this and want to grow?
Next step

Send the beginner or advanced resource based on the reply.

#17 · TIMELINE - Timeline

Trigger keyword

TIMELINE

The DM
{Thanks|Got it}, {{username}}! When are you hoping to start?
Next step

"This month" is your hottest lead. Follow up personally.

#18 · BUDGET - Budget range

Trigger keyword

BUDGET

The DM
{Helpful|Thanks}, {{username}}! So I recommend the right option: do you have a rough budget in mind?
Next step

Offer the option that fits, never pressure.

Email list and VIP sign-ups: 6 templates

#19 · NEWS - Newsletter

Trigger keyword

NEWS

The DM
{Hey|Hi} {{username}}! My weekly newsletter is here → [link]
Next step

"Want it straight in your inbox? Reply with your best email and I'll send it there."

#20 · VIP - VIP list

Trigger keyword

VIP

The DM
{Hi|Hey} {{username}}! The VIP list gets early access and member-only offers → [link]
Next step

"Want to join the VIP list now? Reply with your best email and I'll send it there."

#21 · EARLY - Early access

Trigger keyword

EARLY

The DM
{You're early|Nice}, {{username}}! Early-access sign-up → [link]
Next step

"Want the launch date first? Reply with your best email and I'll send it there."

#22 · CODE - Discount for an email

Trigger keyword

CODE

The DM
{Here you go|Got you}, {{username}}! Your code and how to use it → [link]
Next step

"Want future codes? Reply with your best email and I'll send it there."

#23 · UPDATES - Product updates

Trigger keyword

UPDATES

The DM
{Hi|Hey} {{username}}! What's new and what's coming → [link]
Next step

"Want updates by email? Reply with your best email and I'll send it there."

#24 · FREEBIE - Freebie library

Trigger keyword

FREEBIE

The DM
{Hey|Hi} {{username}}! All my free resources in one place → [link]
Next step

"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

  1. Pick one offer. A guide, checklist, class or call, with one keyword people can spell.
  2. Say the keyword in the post. In the caption, on screen and out loud in the Reel.
  3. Paste the DM. Use a template above with your link in the first message.
  4. Add the capture step. Ask for the email after delivering the link, and say what they will get.
  5. 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.

Start collecting leads free

Pick a template, swap in your link, and go live in minutes.

Start free