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.
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.

Comment GUIDE for my lighting setup.
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
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.
A coach or educator can exchange a focused checklist for an email, with the request and resource in the same DM conversation.
Offer a preview or early-access resource. Tag the people who request it, so you can find the right audience when you are ready.
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.
Start with one post and one resource. Keep the first campaign simple enough to test with a real comment.
Open the setup guidePick 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.
Add tags in the automation, for example interest:beginner_fitness, so the list arrives segmented instead of one flat pile.
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.
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 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.
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.
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.
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.
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.
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.
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.
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| Feature | Free | Essentials | Pro | Studio |
|---|---|---|---|---|
| Follow-to-unlock and email capture | Not included | Included | Included | Included |
| Broadcast emails | Not included | 1,000 / month | 5,000 / month | 20,000 / month |
| Largest single email send | Not included | 250 | 1,000 | 10,000 |
| DMs per broadcast | Not included | 100 | 500 | 500 |
| Superfans | Counts | Names | Names + message | Names + message |
| Audience Signals | Counts | Topics | + Praise, notify | + Content prompts |
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.
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.
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.
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.
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.
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.
Create a free account. DM email capture requires Essentials or above. Business or Creator Instagram account required.
Updated