How to Collect Phone Numbers From Instagram DMs Ethically
Get phone numbers from Instagram leads the right way: consent, a fair value exchange, good timing, and copy-paste DM scripts for coaching, clinics and property.
Instagram is where people discover you. But for many Indian businesses — clinics, coaching centres, real-estate agents, wedding vendors — the sale happens on a phone call or on WhatsApp. So the question comes up again and again: how do I get phone numbers from Instagram without being creepy or breaking any rules?
Short answer: you ask, in a DM, someone who has already shown interest — and you give them a clear reason to share it. Here's how to do that well.
What “ethical” actually means here
Three conditions, all of them non-negotiable:
- They came to you first. They commented on your reel, replied to your story or sent you a message. No cold DMs, no scraping numbers from bios, no buying lists. Instagram's official API only lets businesses message people who started the conversation anyway.
- They know why you want it. “Share your number so our counsellor can call you about batch timings” is clear. “Share your number” on its own is not.
- You use it only for that. If they gave it for a site-visit call, don't add them to a daily promotional broadcast. India's data protection law (the DPDP Act) is built around this idea of consent for a stated purpose — check with your advisor on the specifics for your business, but the principle is simple: say what it's for, then stick to it.
Why people share their number (and why they don't)
Nobody hands over a phone number because you asked nicely. They share it when the value on the other side is obvious and the cost feels low. They hesitate when they fear spam calls, when the ask comes too early, or when they can't tell what happens next.
So every phone-number ask needs three things:
- A benefit: a call-back, a quote, a slot, a WhatsApp catalogue, a reminder.
- A limit: “one call”, “only about this booking”, “no spam”.
- An exit: they can skip it and still get something.
When to ask: timing in the DM conversation
The worst moment to ask is the first message. The best moment is right after you've delivered something useful. A typical flow from a reel comment:
- Someone comments FEES on your coaching reel.
- They get a public reply (“Sent you the details 📩”) and a DM with the fee structure and batch dates.
- The same DM has a button: “Talk to a counsellor”.
- If they tap it, then you ask for the number.
That order matters. They've seen the price, they're still interested, and now the call is something they requested. You can build exactly this with comment-to-DM automation and buttons that lead to the next message.
What to say: copy-paste scripts
Coaching / education
Great! Our counsellor can call you today between 11 and 7 to explain the batch and answer questions. Just type your 10-digit mobile number 📱 — we'll only use it for this call.
Clinic / salon / service booking
To lock your slot, share the mobile number you use on WhatsApp. We'll send your appointment confirmation and one reminder the day before. That's it.
Real estate
Want the floor plans and the exact price for the 2BHK? Share your number and our site manager will WhatsApp you the brochure and call once to fix a visit. No group adds, promise.
Hinglish version
Apna WhatsApp number bhej do 📲 — catalogue wahi bhej denge aur ek baar call karke size confirm kar lenge. Koi spam nahi.
The polite exit
Not comfortable sharing your number? No problem — you can ask anything right here in DM and we'll reply.
That last message is important. It keeps the conversation alive with people who would otherwise just leave, and it shows you're not holding the information hostage.
Where the numbers go
If someone types their number into a DM and it just sits in the chat, your team will lose it. In JaldiDM, the lead-capture step asks for the number in the DM and saves it with their Instagram username in your Leads list, so whoever makes the calls can work through it. More on that in Instagram DM automation for lead generation.
Then actually follow up — quickly. A number collected on Saturday and called on Wednesday is a cold lead.
Things that make people stop sharing
- Gating everything behind the number. If they must give a number to see the price, many will leave and comment “scam” on the way out. Share the price or the basics first.
- Asking for email, number, city and budget in one go. One field at a time. Usually just the number is enough; your caller can ask the rest.
- Calling ten times. One call, one WhatsApp follow-up, then stop.
- Adding people to WhatsApp groups without asking. This one gets you reported.
When not to automate this
If someone writes “my order hasn't arrived” or “I want a refund”, an automated “share your number” message feels like a brush-off. Complaints, disputes and sensitive health questions should go straight to a person in your shared inbox. Use automation for the predictable, positive part of the conversation, and step in yourself when it gets personal.
For a wider view of what's safe to automate on Instagram, read Instagram DM automation safety.
A simple setup for this week
- Pick one reel where people already ask “details?” or “fees?”.
- Set a keyword trigger with a public reply and a DM that answers the question first.
- Add a button — “Get a call” or “Book a slot” — that leads to the number ask.
- Write the benefit, the limit and the exit into that message.
- Call every new lead the same day.
If you want to try this flow, JaldiDM has a 7-day free trial with no card. Set it up free, or pair it with ideas from lead magnets that work through DMs.
Try JaldiDM free for 7 days
Instagram-first AI DM automation on the official Meta API. No credit card. Setup in under 5 minutes.
Start Free Trial