All posts
Lead GenerationDM FunnelsHow-to

How to Capture Email and Phone Leads Inside Instagram DMs

A step-by-step guide to capturing leads inside Instagram DMs: use a lead form in the conversation, collect email or phone one field at a time, and beat the drop-off of sending people to a landing page.

The heyy.to team6 min read

You can drive a thousand comments to a reel and end up with nothing, if you never ask for a contact. Capturing the lead is the step between "a lot of people engaged" and "I have a list of people I can reach again." Most creators skip it because they send people to a link and hope. This is how to capture the contact where the intent already lives: inside the DM.

Why capture in the DM instead of on a landing page

The instinct is to hand over a bio link or a landing page and let the page collect the email. It leaks badly, and here's the mechanical reason: every extra tap loses people.

Picture the person's path. They commented on your reel. They got your DM. They're in the conversation, engaged, warm. Now you send them to a page. They tap the link, wait for it to load, read a headline they didn't ask for, find the form, fill it, submit. At every one of those steps, some fraction leaves. By the end you've lost half of them, and the ones you kept were the most motivated anyway.

Now picture the alternative. They're in the DM. You ask, "What's the best email to send this to?" They type it. Done. One step, zero page loads, zero context switch. The person who just commented is far more willing to answer a question in the chat they're already in than to go start over somewhere else. Capture where they are.

What a DM lead form is

A lead form inside the DM is a short sequence of questions the automation asks in the conversation, collecting one field at a time. Instead of a wall of form fields, it's a chat: ask, they answer, ask the next thing.

heyy.to's lead form collects text, email, phone, or a URL. You choose the fields and the order. Because it's one question at a time, it reads like a person taking down your details, not a form blocking your download. That difference in feel is why in-DM capture rates beat landing-page rates for the same offer.

The capture flow, start to finish

Here's the full path from comment to captured contact:

  1. The trigger. Someone comments your keyword ("comment GUIDE") or replies to your story. This is the signal that starts everything. It's reactive, which is what keeps it inside Instagram's rules; you're only messaging people who engaged first.
  2. The value. The DM opens by delivering, or promising, the thing they asked for. Lead with the value, not the ask. "Here's your checklist" before "give me your email" earns the contact.
  3. The ask. The lead form asks for the contact. One field at a time. "What email should I send the full version to?" Keep it to what you actually need, usually just an email.
  4. The confirmation. Acknowledge it. "Got it, sending it over now." The person should feel the exchange completed.
  5. The export. The captured contact lands in your list, ready to push to your CRM or email tool. See exporting Instagram leads to your CRM.

How to ask so people actually answer

The ask is where capture rates live or die. A few rules that consistently help:

  • Deliver first. Give value before you ask. A person who already got something useful feels the exchange is fair.
  • Ask for the minimum. Every field you add costs you completions. If you only need an email, only ask for an email. Add phone or a qualifying question only when you'll actually use it.
  • Say why. "What email should I send the full toolkit to?" tells them exactly what the email is for. A naked "email?" makes people wary.
  • Make it feel human. Because the form asks one question at a time, you can write it in your own voice. Do. It reads like you, not a robot.

Email, phone, or both?

Collect the contact you'll actually follow up on.

  • Email is the default for most creators, coaches, and course sellers. It's how you run a welcome sequence and reach people after the DM window closes.
  • Phone makes sense for local and high-touch businesses, salons, real estate, services, where a call or a text is the natural next step.
  • Both only if your follow-up genuinely uses both. Asking for a phone number you never call just lowers your capture rate for no reason.

What you can and can't track

Be clear-eyed about the metrics. heyy.to, and any tool built on the official Meta API, tracks a DM as sent, not opened. Instagram doesn't expose reliable open or read data. So the number to watch isn't "open rate," it's capture rate: of the people who got the DM, how many gave you a contact. That single number tells you whether your offer and your ask are working. If it's low, fix the offer or the wording of the ask, not the traffic.

After the capture: don't let the lead go cold

Capturing the email is the middle of the funnel. Instagram's messaging window closes 24 hours after the person's last message, so the DM is not where you nurture. The captured contact is. See the 24-hour messaging window for the timing.

Move the contact to your email tool, deliver whatever you promised immediately, and start a short welcome sequence. That's where a captured lead turns into a customer.

FAQ

How do I capture leads inside an Instagram DM? Use a lead form in the conversation that asks for the contact one field at a time. Deliver value first, then ask for the email or phone, then export the contact to your list.

Why not just send people to a landing page? Every extra tap loses people. Someone mid-conversation is far more likely to type their email in the DM than to load a separate page and fill a form. In-DM capture beats landing-page capture for the same offer.

What fields can I collect? Text, email, phone, or a URL. Ask only for what you'll use; each extra field lowers your completion rate.

Is capturing leads in DMs allowed by Instagram? Yes, when it's reactive, responding to people who commented, replied, or messaged you first, through the official Meta API. Cold DMing strangers is not allowed. See is Instagram automation safe.

Can I see if the person opened my DM? No. Official-API tools track DMs as sent, not opened. Track your capture rate instead.

What do I do with the leads after I capture them? Export them to your CRM or email tool and run a welcome sequence. The email is the asset you keep after the DM window closes.


The comment is free. The captured contact is the asset. Capture it in the DM, where the intent already is, and you turn a traffic spike into a list. If you want a lead form built for the DM, start with heyy.to, or read the lead-generation playbook for the full funnel.

© 2026 heyy.to. All rights reserved.hello@heyghe.com