Instagram email capture

Turn Instagram interest into an email list.

Offer a guide worth asking for. Collect an email inside the DM before sharing its link, then keep that lead in a list you can search, tag and export.

Create a free account. DM email capture requires Essentials or above. Business or Creator Instagram account required.

Interactive example · sample data
An illustrative creator working on a studio-lighting guide
Mmayamakes.studioCreator example
THE STUDIO NOTESA little light.
A whole process.

Comment GUIDE for my lighting setup.

R
A curious followerOne keyword starts the conversation.
The DMYour automation
01 / A COMMENT

Try the keyword.
See what happens next.

No Instagram account needed for this example.
Comment → email reply → resource

Essentials and upfor email capture inside DMs

Official Instagram APIConnect with Meta, without sharing your password

Search. Tag. Export.Keep your collected leads in Submissions

THE SHORT ANSWER

How do you collect emails from Instagram?

Instagram does not give you your followers’ email addresses, and there is no official way to export them. The reliable way to build an email list from Instagram is to ask for the address in exchange for something useful: a guide, a discount, a download. The person comments a keyword, receives a DM, replies with their email, and only then gets the link.

knit.bio automates that exchange with Instagram’s official API. The email lands in one list next to the emails and phones from your link-in-bio page, tagged by the automation that collected it, and you can write to the list from the same place.

FOR CREATORS BUILDING AN AUDIENCE THEY CAN REACH

A useful exchange. A lasting contact.

01 / CHECKLIST

Share a practical freebie.

A coach or educator can exchange a focused checklist for an email, with the request and resource in the same DM conversation.

02 / PREVIEW

Build interest before a launch.

Offer a preview or early-access resource. Tag the people who request it, so you can find the right audience when you are ready.

03 / NOTES

Bring your audience together.

Keep Instagram leads alongside your page subscribers in Submissions. Export the list or prepare an email broadcast for people who expect to hear from you.

FROM IDEA TO FIRST AUTOMATION

How to capture emails from Instagram with knit.bio

Start with one post and one resource. Keep the first campaign simple enough to test with a real comment.

Open the setup guide
  1. Build a comment-to-DM automation with “Capture email” on

    Pick a keyword and a post, write the DM, attach the guide or link, and switch on Capture email (Essentials and up). The person is asked for an address inside the conversation before the link is released. See comment-to-DM automation.

  2. Tag as you collect

    Add tags in the automation, for example interest:beginner_fitness, so the list arrives segmented instead of one flat pile.

  3. Find them in Submissions

    Every email and phone shows on the Instagram tab of Submissions with the username, the tags, when you first saw them and their fan tier. Search, filter to leads with an email or a phone, pick a date range, and export CSV or Excel.

  4. Write to them

    Click “Email this list” to open a broadcast with your Instagram leads already chosen as the audience. Anyone on your Unsubscribed list is marked and skipped when you send.

THE DETAILS THAT MAKE IT USEFUL

What is included

Email capture inside the DM

The address is requested in the conversation before the link unlocks. The person’s reply also restarts Instagram’s 24-hour messaging window, which keeps a follow-up possible if they take a while to act.

A follower gate, honestly labelled

From Essentials you can ask people to follow you before the link unlocks. It is on the honor system: Instagram has no way to verify a follow, so the person follows and then taps “Unlocked”. Use it for light-touch gating, not enforcement.

One list for every source

Instagram leads sit next to the emails, phones, forms and polls from your link-in-bio page in one Submissions view, so you are not exporting from three places.

Warm-lead tags

Comment Concierge tags commenters who ask buying questions (size, shipping, price) as warm leads on every plan, even if you never switch DM sending on, so you can follow up by email later.

Superfans as an audience

A broadcast can target Inner circle, Regulars or Warming up on their own, so a launch note can go to your Regulars without repeating itself to people who already heard.

Erase on request

Deleting a lead erases the person, not just a row: their email and phone, saved messages, inbox thread and engagement history. Their place on the Unsubscribed list is kept so “never email me again” survives.

Broadcast: email and DM the audience you own

A broadcast goes to people you already have a relationship with. Pick any mix of seven lists: page subscribers, form respondents, Instagram contacts, store customers and your three Superfans groups. Each person is reached the way that works for them: by email if they left an address, by Instagram DM if they messaged you in the last 22 hours, or both. Someone in several lists is reached once. Drafting is on every plan; sending starts on Essentials.

Essentials can email up to 250 people per broadcast, Pro 1,000 and Studio 10,000, within a monthly email allowance of 1,000, 5,000 and 20,000 (unlimited through your own Resend or SendGrid). The Instagram DM part of a broadcast is capped at 100 on Essentials and 500 on Pro and Studio.

Emails are delivered through your own Resend or SendGrid account, so they come from your domain and your sender reputation stays yours. Every email carries a personal unsubscribe link and the one-click header Gmail and Yahoo require of bulk senders, plus your name and postal address in the footer. Every DM ends with a “Reply STOP” line, and anyone who replies STOP is never DMed by a broadcast again. Before you send, a checklist flags mistyped tokens, buttons with no link and wording that trips spam filters.

CHOOSE FOR THE JOB YOU NEED

Email capture starts on Essentials.

Essentials is $9 USD per month, billed monthly. Create an account first, then choose the plan that includes email capture. The leads list is available on every plan.

Compare prices and billing options
Email capture from Instagram: features by knit.bio plan
FeatureFreeEssentialsProStudio
Follow-to-unlock and email captureNot includedIncludedIncludedIncluded
Broadcast emailsNot included1,000 / month5,000 / month20,000 / month
Largest single email sendNot included2501,00010,000
DMs per broadcastNot included100500500
SuperfansCountsNamesNames + messageNames + message
Audience SignalsCountsTopics+ Praise, notify+ Content prompts
Set up email capture
KNOW THE EDGES

What this tool can and can’t do.

  • Instagram provides no way to export followers’ emails or to message followers who have not messaged or commented. knit.bio only collects what people choose to send you.
  • A DM broadcast only reaches people who messaged you in the last 22 hours (Instagram’s 24-hour rule, with a margin so a queued DM does not expire). Anyone outside the window is left out and counted, never silently dropped.
  • Sending email needs your own Resend or SendGrid account, and deliverability depends on your domain and sending habits. If your provider has a daily limit and you reach it mid-send, the broadcast pauses and carries on by itself.
  • People who unsubscribed, bounced or reported an email as spam cannot be re-added by you. That is their decision, and they can undo it themselves from the link in any of your emails.
  • The follower gate cannot verify a follow. Email capture and sending are not on the Free plan.
BEFORE YOU CONNECT

Questions worth asking.

How do I collect email addresses from Instagram?

Ask for the address in exchange for something useful. With knit.bio, a comment-to-DM automation with Capture email on asks the commenter for their email inside the DM before sending the link (Essentials and up). The address is saved to your leads list, which you can search, tag, export and email.

Can I send a DM to all my Instagram followers?

No. Through the official API you can only message people who have messaged you (within 24 hours of their last message) or reply once, privately, to a comment they left on your post (within seven days). A broadcast DM in knit.bio reaches only people who messaged you in the last 22 hours. See how to send a mass DM on Instagram.

Is emailing people who gave me their address in a DM allowed?

It depends on where you and your subscribers live, and this is not legal advice. knit.bio builds in what commercial email commonly requires: an unsubscribe link that is honoured everywhere you email from, the one-click header bulk-sender rules ask for, and your name and postal address in the footer. Only email people who gave you an address expecting to hear from you.

Do I need a separate email tool?

You need a sending account, not a marketing suite. Broadcast delivers through your own Resend or SendGrid account, so emails come from your domain. Connect it once in Settings → Integrations. Your leads, lists, unsubscribes and reports live in knit.bio.

What does email capture cost?

Email capture inside DMs starts on Essentials. The leads list is on every plan. Broadcast drafting is free; sending starts on Essentials with 1,000 emails a month, 5,000 on Pro and 20,000 on Studio, or unlimited through your own Resend or SendGrid.

Where do captured emails go, and can I export them?

To the Instagram tab of your Submissions page, next to the emails and phones from your link-in-bio page. Each lead shows the username, the address, the tags your automation applied and when you first saw them. Export the current view to CSV or Excel at any time.

GO A LITTLE DEEPER

Helpful next reads.

START WITH ONE USEFUL THING

Make your next conversation the start of a list.

Set up email capture

Create a free account. DM email capture requires Essentials or above. Business or Creator Instagram account required.

Updated