A comment-to-DM lead magnet turns a post into a lead form: people comment one word, get a public reply and a DM with a button to your guide, menu or offer. The version paying brands and creators run: one topic keyword per post plus its typos, a short public reply and one DM with a link button, inside Meta's one-message-per-comment rule.
Below: how the flow works, what the setups that run every day look like, the Meta limits you must design around, and lead magnet examples for a dozen niches.
What is a comment-to-DM lead magnet?
A lead magnet is something useful you give in exchange for contact or intent: a checklist, a template, a recipe, a menu, a free class. Comment-to-DM delivers it where the audience already is. The flow has six steps:
The post promises something specific: "Comment RECIPE and I'll send you the full recipe."
Someone comments the keyword, or a misspelling of it.
A public reply confirms: "Sent, check your DMs."
A private message arrives with one short sentence and a button to the resource.
The button opens a page that delivers the resource and, if you want the lead in your list, asks for an email.
If the person answers the DM, the conversation is open and you can follow up.
For lead generation, the strength is the size of the first step. A comment costs the reader two seconds, the resource arrives instantly, and you learn exactly which topic brought each lead. The permissions, triggers and testing steps are covered in how to configure comment-to-DM on Instagram.
The pattern paying brands and creators actually use
We looked at how Blabla's paying customers configure comment-to-DM: every enabled comment-to-DM automation in their workspaces in September 2026. The pattern that dominates is not "comment LINK".

One topic word per post. About two thirds of these automations, in about 60% of the workspaces that use comment-to-DM, trigger on a word tied to the post's subject, each with 2 to 6 typo variants.
Scoped to one post. More than half of the automations, in about 40% of these workspaces, run on specific posts only: one keyword per video.
A public reply as well. About 70% of these automations also answer in public ("sent you a DM").
A button in the DM. Almost six in ten of the DM buttons customers have configured are links.
Catch-all words barely feature. Hardly any automation triggers on LINK, and none on PRICE or INFO.
Topic words win for practical reasons. They tell the reader what they will get, they are easy to remember from the video, they let you run a different lead magnet on every post and measure each one, and they rarely appear by accident in ordinary comments, unlike "link" or "info".
Meta's limits to design around
Comment-to-DM on Instagram and Facebook runs on Meta's private replies feature. Its rules decide how your flow must look:
Rule | What it means for your flow | Source |
|---|---|---|
One private message per comment | The first DM is your only automatic message: put the button and a question in it | Instagram private replies docs |
Sent within 7 days of the comment | Comments older than a week can no longer get the DM | Instagram private replies docs |
Instagram Live: during the broadcast only | A Live lead magnet must fire while you are live | Instagram private replies docs |
Follow-ups only if the person replies, within 24 hours | End the DM with a question to open the conversation | Instagram private replies docs |
The DM goes to Requests if they don't follow you | Say "check your DMs or message requests" in the public reply | Instagram private replies docs |
Facebook: one private reply within 7 days, buttons allowed | The same design works on Facebook through Messenger | Messenger private replies docs |
No engagement-gating | Requiring likes, shares or other public engagement to reach exclusive content is prohibited under Meta's spam policy | Meta Community Standards |
The first five rows come from Meta's Instagram private replies documentation, the Facebook row from the Messenger private replies documentation. For the last row, read the spam policy yourself: the safe practice is to present the comment as an easy way to ask, not the only door, and to keep the same resource reachable from your bio link or website.
Lead magnet examples by niche
Each example follows the same pattern: a topic keyword, its common typos, one DM with a button, and one thing you learn about the lead.
Creators, coaches and experts
Niche | Post | Keyword (+ typos) | DM and button | What you collect |
|---|---|---|---|---|
Fitness coach | "My 20-minute home workout" reel | WORKOUT (workuot, work out) | The full plan as a PDF | Email on the download page |
Recipe creator | Recipe reel | RECIPE (recipie, recepe) | Recipe card and shopping list | Email for a weekly recipe letter |
Personal finance educator | "3 budgeting mistakes" carousel | BUDGET (budjet, bugdet) | Budget spreadsheet template | Email and one question on their goal |
Course creator | Extract of a free lesson | LESSON (lessons, leson) | Sign-up link for the free class | Webinar registration |
Language teacher | "10 phrases for your first trip" reel | PHRASES (frases, phrase) | Audio PDF and a trial lesson link | Trial lesson booking |
Photographer or designer | Before and after edit | PRESET (presets, preset) | Free preset download |
Brands and local businesses
Niche | Post | Keyword (+ typos) | DM and button | What you collect |
|---|---|---|---|---|
Beauty brand | Morning routine video | ROUTINE (rutine, routines) | Link to a skin-type quiz | Quiz answers and email |
Fashion e-commerce | New collection reel | The product name, e.g. LINEN | Product page and size guide | Tracked click to the product |
Restaurant | Dish of the week | MENU (menus, meny) | Menu and booking button | Reservation |
Real estate agent | Property tour | The neighbourhood name | Listing sheet and "book a viewing" button | Viewing request with a phone number |
Gym or studio | Class video | TRIAL (trail, trials) | Free trial pass form | Contact details |
B2B agency or SaaS | "Our content calendar" carousel | TEMPLATE (templete, templates) | Template link | Email and company name |
Media publisher | Article teaser | The story's topic word | Link to the article and newsletter sign-up | Newsletter subscriber |
Real estate shows how far the pattern goes: Level8, a Dubai agency and Blabla client, answers price questions in public, qualifies budget and timeline in the DM, and handles more than 1,000 comments without a support team.
How to write the keyword, the public reply and the DM
The keyword
One word tied to the topic, short and easy to spell.
Say it in the video, write it in the caption in capitals, and repeat it in a pinned comment.
Add the plural and 2 to 6 misspellings you expect, as the paying setups above do.
Use a new keyword per lead magnet, so each post can be measured on its own.
The public reply
Write three to five versions and rotate them: identical replies under hundreds of comments look automated.
Confirm and say where to look: "Sent! Check your DMs, or your message requests if you don't follow us."
Keep it public for a reason: 51% of people who reach out publicly expect a public acknowledgement before a DM, according to a Sprout Social survey.
The DM
One message, because there is only one. A good template:
Hi [first name]! Here is the [resource] you asked for. [Button: Get the recipe]
Quick question: do you want the weekly version too?
A button with a verb, not a bare URL.
One question at the end: a reply opens the conversation and lets you follow up.
No wall of text: the resource does the talking.
The landing page
Deliver the resource on the first screen.
Ask for an email and at most one qualifying question.
Say how you will use the data, and add tracking parameters to the link so each post's leads are counted.
How to measure a comment-to-DM lead magnet
Metric | What it tells you |
|---|---|
Keyword comments | Demand for the resource |
DMs delivered divided by keyword comments | Coverage: gaps mean uncovered typos or comments older than 7 days |
Button clicks divided by DMs | Whether the DM is clear |
Leads captured divided by clicks | Whether the landing page is short enough |
DM replies | Conversations opened, and the follow-up time you need |
Leads that become customers | The number that justifies the effort |
To connect these numbers to revenue and decide what counts as a qualified lead, use our lead KPIs, from cost per lead to revenue per lead.
Common mistakes
One generic keyword on every post. You cannot tell which lead magnet worked, and "link?" also shows up in ordinary comments.
No typo variants. People who misspell get nothing and comment again, or leave.
The same public reply everywhere. Rotate versions.
A second automatic DM in the plan. It never sends unless the person replies.
Making likes or shares a condition. It conflicts with Meta's spam policy; ask, don't gate.
A resource behind a long form. A promise broken in the DM costs more than it earns.
Leaving the comments unmoderated. A lead magnet post that takes off attracts accounts impersonating you in the replies.
Automate it with Blabla
Blabla runs comment-to-DM on Instagram and Facebook through Meta's official API. For each post you set a topic keyword and its variants, a public reply with several variations and a DM with link buttons. An AI condition can limit the DM to comments that show purchase intent, and leads can be tagged and handed to your team in the shared inbox. The same workspace hides scam replies and impersonators under your lead magnet posts. If you are comparing tools, see Blabla vs ManyChat or our breakdown of ManyChat pricing.
Conclusion
Give every post its own lead magnet and topic keyword, cover the typos, confirm in public and put everything that matters in the one DM Meta allows: a button and a question. Keep the resource reachable elsewhere, measure each post from comment to customer, and moderate the thread so impersonators do not steal your leads.






