Is there an official daily limit for Instagram DMs?
No. Meta does not publish a daily limit for Instagram DMs. Posts that give you a precise number, such as "send no more than X a day", are repeating guesses or someone's personal experience.
That matters because it changes how you should think about it. You are not trying to stay under a known line. You are trying to behave like a real person who is genuinely talking to people, because that is what the systems are built to allow.
It also means nobody can promise you zero risk. Anyone who does is selling you something. The honest goal is to lower the risk, and there is a lot you can do.
What typically triggers a restriction?
Meta does not publish a list of triggers either. These are the patterns that, in practice, tend to be linked to trouble. Treat them as warning signs, not as rules written by Meta.
- Copy-pasted messages. The same text sent to many people looks like spam, and recipients treat it that way.
- Links in the first DM. Dropping your IB link in a first message to a stranger is a common way to get reported.
- Sudden volume spikes. An account that sends a handful of messages a week and then sends a large batch in one afternoon looks different from normal use.
- New or thin accounts. A fresh account with few posts and followers has less history to vouch for it.
- Reports and blocks. If people mark your messages as unwanted, that is likely to count against you more than anything else on this list.
Notice what these have in common. They are all things a real person talking to real people would not do.
How do you send DMs that lower the risk?
Think personal, paced and warm first.
Make every message personal
Mention something real: a post, a question they asked, a chart they shared. If you cannot write a specific first line, you do not know enough about them yet. Our guide on finding IB leads on Instagram shows how to capture one real detail for each lead.
Pace it
Spread messages across the day and across the week. Build up gradually if you are increasing volume, rather than jumping from nothing to a large number. Steady and daily is safer than quiet and then loud. This is one more reason to keep outreach going every day, in small amounts, not in bursts.
Warm them up first
Follow the account, react to a story, leave a genuine comment. When your DM arrives, they already know who you are. That also improves the odds that they answer, which is the best signal you can send that the conversation is wanted.
Keep the first message link-free
Start with a question or a point of interest. Share your IB link once they are talking to you and have asked for it.
What does a good first message look like?
Short, specific, human and without a link. For example:
"Hi Sam, saw your gold breakdown this morning. Do you trade it full time or alongside work?"
It names something real, asks one easy question and gives the other person a reason to answer. It does not pitch, and it does not read like a template.
Vary your wording. If you find a line that works, keep the idea and change the details each time. Two messages that look identical to the reader are one message too many.
How do you keep conversations welcome, not reported?
Reports are the signal you can influence most. People report messages they did not want, did not expect or found pushy. So:
- Target people who genuinely fit what you offer, not everyone who follows a trading page.
- Take no for an answer the first time. Do not follow up on someone who has said they are not interested.
- Be honest about who you are and why you are messaging.
- Never promise returns. It is bad practice and it gets messages reported. Our guide on what IBs can and can't say has more.
Treat every message as one you would be comfortable having read back to you. If it would embarrass you, do not send it.
What is one day of outreach worth to you?
Put in your leads, your active days and how many join your link. The daily figure shows why a slower, safer pace beats losing the account for a week.
Run my numbersWhat is Meta's 24-hour window for replies?
This matters if you use automation or a setter to reply. Meta's messaging platform rules say that when a person messages a business, or taps a button, a 24-hour window opens in which the business can reply. Promotional messages are allowed inside that window. Outside it, only certain non-promotional message tags apply.
There is also a Human Agent tag, which lets a human reply within 7 days. And click-to-Direct ads can extend the window. The details are in Meta's documentation on sending messages, and they can change, so check the source before you build around them.
The practical point is simple. Automated replies are for people who have already messaged you. Starting conversations with strangers is a different thing, and it should be personal and paced, not automated blasting.
Source: Meta for Developers, Messenger Platform, send messages.
What should you do if you get restricted?
- Stop sending straight away. Do not try to push through.
- Read the notice in the app and follow what it asks.
- Look back at the last few days: did you change the volume, the wording or add links?
- Restart slowly, with fewer messages and more personal ones.
Do not try to dodge a restriction with a second account or tools built to hide what you are doing. That makes things worse.
How does Onyxlot approach this?
We run daily outreach built on the same ideas: personal messages, a steady pace, warm-first contact and no link in the opener. That is our approach to lowering the risk, not a promise of zero risk, because nobody outside Meta can offer that.
Once a person replies, an AI setter in your voice takes over quickly, which keeps the conversation inside the window where replies are allowed. You approve the wording and can read or take over any chat.
For how outreach fits into a wider plan, read how to get more IBs every month in 2026.
Run outreach that protects your account
On the call we review how you message today, flag what could put your account at risk, and show what paced, personal outreach looks like in practice.
Book a callRun my numbers firstOnyxlot is a marketing and onboarding service, not a broker, and gives no financial advice. Trading CFDs and forex carries a high risk of losing money. See our disclaimer.