Skip to content
Guide · Leads

Generate leads from Instagram DMs

Your followers already send DMs, comments and story replies; the trick is turning those into leads your team can follow up. Here is how to set up the entry points, the questions and the pipeline.

WaKite team7 min read

Map your entry points

A lead from Instagram usually starts in one of a few places: a comment on a post or reel, a reply to a story, a link in your bio or a story link sticker, an ad that opens a DM, or a person who opens your profile and taps a suggested question. Each of these can start its own flow in WaKite, so each can be measured and improved on its own.

List the entry points you already use and pick the one with the most traffic to build first. For a creator it is often reel comments; for a shop, story replies and ads; for a service business, the bio link. One well-built flow on a busy entry point is worth more than five half-finished ones.

  • Comments on posts and reels
  • Story replies and mentions
  • ig.me links in bio, stories and ads
  • Ice breakers on your profile

Comment keywords and story replies

Comment keywords work because they cost the follower almost nothing. "Comment PRICE and I will send you the full price list" brings far more replies than "DM us for prices". The comment trigger sends a private reply with a quick-reply button; once the person taps it, the rest of the flow, including your questions, can run within Instagram's messaging window.

Story replies are warmer still, because the person chose to write to you privately. A story about a new service can end with "Reply YES for details", and a story reply trigger with that keyword starts the lead flow. Thank the person, give them something useful straight away, then ask your questions.

Ask, check and save contact details

Only ask for what you will use. For most businesses that is a name, one way to reach them, and one or two qualifying answers, such as what they need and when. A question step asks, waits for the answer and saves it; for an email or phone number, the flow can check that the answer looks valid and ask again if it does not.

Explain why you are asking: "Share your email and we will send the full brochure" works better than a bare "Email?". If you plan to follow up on WhatsApp, ask for the number and say so clearly, so the person knows to expect it. Everything collected is saved on the contact and can be used in later messages as a value.

  • Name and one contact detail
  • One or two qualifying questions
  • A clear reason for each question
  • Consent for any follow-up on WhatsApp

Move leads into your pipeline

A lead is only useful if someone acts on it. In the same flow, a "Move on pipeline" step places the contact on a sales pipeline stage, such as "New lead", a "Create a task" step gives a teammate a follow-up with a due time, and an assign step puts the DM in that person's queue in the shared inbox. A private note records what the lead asked for.

From there your team works the pipeline as usual: moving cards from new to contacted to won or lost, with every DM and WhatsApp message in the contact's history. Tags keep the source and the interest, so a lead who came from a reel about one product does not get a pitch for another.

Follow up within the rules

Instagram allows replies within its messaging window after the person's last message, usually 24 hours. A "no reply" trigger can send one reminder inside that time to people who stopped halfway, for example "Still want the price list? Tap here". Do not send more than one; Instagram limits accounts that look spammy.

After the window, follow up through the channel the lead agreed to, such as email or WhatsApp with an approved template. If they gave a phone number and opted in, the same contact in WaKite can continue on WhatsApp with the full Instagram history visible to your team. Treat every follow-up as a reply to something the person asked for, not a cold pitch.

Step by step

  1. 1
    Choose an entry point

    Pick the busiest source of DMs: reel comments, story replies, the bio link or an ad.

  2. 2
    Create tagged links

    Make an ig.me link with a different ref for each place you share it.

  3. 3
    Build the lead flow

    Start from the "Collect emails" starter, then add your qualifying questions.

  4. 4
    Connect the pipeline

    Add a pipeline stage, a follow-up task and an assign step at the end of the flow.

  5. 5
    Add one reminder

    Use a "no reply" trigger to nudge people who stopped halfway, once.

Questions

What is an ig.me link with a ref?
A link that opens a DM with your account and carries a label, such as ?ref=bio. The automation can start a different flow for each ref and save it on the contact.
Can I collect email addresses in Instagram DMs?
Yes. A question step asks for the email, checks it looks valid and saves it to the contact.
Can Instagram leads go into a CRM pipeline?
Yes. Flows can place the contact on a pipeline stage, create a follow-up task and assign the DM to a teammate.
How long can I keep messaging a lead on Instagram?
Instagram allows replies within its messaging window, usually 24 hours after the person's last message. Follow up later only through a channel they agreed to.
Can I move an Instagram lead to WhatsApp?
If the person shares their number and agrees, yes. The contact keeps its history, and you contact them on WhatsApp with an approved template.

Official references

Put it to work on WaKite

Connect WhatsApp and Instagram in minutes and start from a ready-made flow.