> For the complete documentation index, see [llms.txt](https://themochi-app.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://themochi-app.gitbook.io/documentation/module-8-account-and-troubleshooting/account-safety-and-instagram-limits.md).

# Account safety and Instagram limits

## Account Safety & Instagram Link Limits

**What it is** — Instagram increasingly scores your whole account, not just individual messages, when it decides whether to restrict or ban you. This article explains what actually trips that scoring, what Mochi does to reduce your risk automatically, and the sending habits that keep your account safe — especially around links.

**Who can use it** — Relevant to everyone who sends Instagram DMs through Mochi — Creator, Manager, Setter, Closer. Reviewing organization-wide sending volume, custom domains, and how many people log into the account directly is typically a **Creator** or **Manager** decision. Applies equally on **web and iOS** — this is about Instagram's own rules, not one specific Mochi screen.

**Before you start** — This assumes Instagram is connected to Mochi and sending normally. If sends are actively failing right now, see **Why Messages Fail to Send** for symptom-based troubleshooting first, then come back here for the fuller picture.

### Why Instagram restricts accounts for links

Instagram doesn't just look at one message at a time anymore. Since late April 2026, Meta significantly escalated an "Account Integrity" enforcement wave that scores your whole account — message volume, message similarity, external-link click-through rate, login patterns, and the Business Manager assets connected to it — instead of judging a single DM in isolation. Meta has confirmed removing more than 10 million Instagram accounts in this wave. Appeals are largely automated and often rejected instantly, even for verified, paying accounts, and a flagged account can trigger a "carpet ban" that cascades to other accounts sharing the same phone number, email address, or device.

Separately, Meta cut industry-wide DM rate limits from 5,000 per hour to roughly **200 per hour** in October 2025 — a big drop that makes every send count for more than it used to.

**The triggers that matter most for links specifically:**

* **Fingerprinting.** Identical text plus an identical link sent to roughly **25 or more recipients within an hour** flags the account, even though each message technically went to a different person.
* **External-link click-through rate.** A high rate of clicks going to non-Instagram URLs raises your account's risk score.
* **Destination-domain reputation.** `t.me` (Telegram) links are effectively pre-flagged and often blocked outright inside Instagram's own in-app browser. Generic shorteners (bit.ly, tinyurl, and similar) are guilty by association — one abusive user on a shared domain can hurt deliverability for everyone else using it. Even YouTube or Google Drive links aren't automatically "safe" — they're still off-platform destinations.
* **Sending promotional links outside the 24-hour window.** This is a hard policy violation, not just a risk factor — see **The 24-hour reply window**. A first offense is typically around a 7-day restriction; a repeat offense is closer to 30 days.

### How Mochi reduces your risk

A few Mochi features exist specifically to keep your sending out of the patterns above, and they run automatically once you're sending through Mochi:

* **Custom branded link domains.** Move off the shared `moch.me` domain onto your own subdomain, so your links carry only your own sending reputation instead of pooling with everyone else on a shared domain. See **Custom Branded Link Domain**.
* **A unique link slug per lead, per setter, per organization.** No two recipients ever receive a byte-identical link, even when the message text and destination are the same — which directly defeats the fingerprinting check above.
* **Slow-down mode.** As your sending volume nears Instagram's velocity thresholds, Mochi automatically queues sends instead of blasting through or letting them fail outright.
* **AI template rotation.** Content Hub templates automatically vary repeated wording while keeping the meaning intact, so the same message doesn't go out identically to dozens of people in a row. As a side benefit, this builds real phrasing-performance data over time.

### Why Mochi is lower-risk than the alternatives

Mochi runs exclusively on Meta's official Instagram Graph API, as a verified **Meta Tech Provider** that has passed Meta's own App Review. Mochi's own comparison puts official Graph/Messenger-API-based tools at roughly **27 times lower ban risk** than unofficial browser-bot tools that simulate a human clicking around inside Instagram's web app — treat that figure as directional, not an independently audited number.

This enforcement wave isn't a Mochi problem, and switching tools won't fix it. It's hitting every automation tool's users right now, including ManyChat's — the trigger is your sending behavior and the links you send, not which platform sends them.

### The 8-point safe-sending playbook

1. **Don't put a link in your first message** to a brand-new lead — build a little context first.
2. **Send at most one link per message.**
3. **Keep promotional links inside the 24-hour window** — sending one after it closes is a hard policy violation, not just a risk factor.
4. **Avoid raw `t.me` links.** Wrap them in a Mochi link (or your custom domain) instead of pasting the raw Telegram URL.
5. **Send less, to better-qualified people**, rather than blasting a wider list — quality beats volume for both conversion and account safety.
6. **Capture email early** and move long-term nurture off Instagram once you have it, so you're not fully dependent on the DM channel staying open.
7. **Run only one automation tool per Instagram account.** Stacking Mochi with ManyChat (or anything else) on the same account doesn't split anything — you still share the same \~200/hour budget, and you double your fingerprint surface for no benefit.
8. **If you get restricted, stop sending for 24 hours**, check Instagram's own Account Status inside the Instagram app, and file **one** specific, evidence-based appeal rather than a flood of repeated ones.

### If your account gets flagged or restricted

A temporary restriction (see **Why Messages Fail to Send**) usually clears on its own — Mochi automatically pauses, queues, and retries your messages, and real restrictions typically lift within 6–24 hours.

When an account gets restricted repeatedly, the underlying cause is almost always volume plus similarity together. A representative real pattern: an account sending around 576 DMs a day, spiking past 1,300 on some days, most of it identical copy-pasted script sent to ten or more leads at once. That combination — high volume, low message variation — is the clearest signal Instagram's systems look for, and it's exactly what the playbook above is designed to avoid.

**If the account is fully banned, not just restricted, set expectations accordingly.** Mochi does not have a guaranteed way to get a banned Instagram account back. Recovery depends entirely on Meta's own support and appeals process, which is outside Mochi's control — prevention is far more reliable than appeal.

### Tips

* Login patterns count too. Signing into the same Instagram account from many different people or locations — especially across countries — reads as suspicious on its own, separate from anything you send. See **Manage Your Instagram Connection** for the Meta Business Suite fix.
* Template rotation and unique link slugs reduce risk automatically, but they're not a substitute for the playbook above.
* If something feels off — a lead says they never got your message, links look broken, sends are randomly slow — check Instagram's own Account Status before assuming it's a Mochi issue.
* You can ask Ask Mochi (or Claude, if you've connected the Mochi + Claude MCP integration) about your account's sending risk — both draw on the same read-only data as your dashboards, including a predictive restriction-risk read and a breakdown of recent send failures.

### Common mistakes & fixes

| Mistake                                                       | Fix                                                                                                               |
| ------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Leading with a link in the very first message to a cold lead  | Build context first; add the link once there's real back-and-forth.                                               |
| Sending the same script and link to 25+ people inside an hour | Let Mochi's template rotation vary the wording, and space sends out over time.                                    |
| Pasting a raw `t.me` link                                     | Wrap it in a Mochi link (or your custom domain) instead.                                                          |
| Running ManyChat and Mochi on the same Instagram account      | Pick one automation tool per account — stacking tools shares the same hourly limit and doubles your risk surface. |
| Sending a promotional link after the 24-hour window closed    | Wait for the lead to message again, or revive the conversation natively first — see **The 24-hour reply window**. |
| Resending immediately after a "paused" notice                 | Don't — Mochi already queues and retries automatically; resending looks like more spammy behavior, not less.      |

### Limits & good to know

* The \~200/hour DM limit and the \~25-recipient/hour fingerprinting threshold are Instagram-wide constraints, not Mochi settings — there's no way to raise them from inside Mochi.
* The 7-day/30-day restriction lengths for out-of-window promotional links are typical, not guaranteed — Meta decides actual enforcement case by case.
* A temporary restriction and a full ban are different outcomes. Mochi can help you avoid and recover from the first; the second depends on Meta.
* This applies to every organization sending through Mochi regardless of size — a smaller, newer account isn't exempt from fingerprinting or link-reputation checks.

**Related:**

* Why Messages Fail to Send
* Manage Your Instagram Connection
* Tracking Links & Attribution
* Custom Branded Link Domain
* The 24-hour reply window (and the 7-day extension)
